FHIR IG analytics| Package | de.gematik.isik |
| Resource Type | Questionnaire |
| Id | Questionnaire-ExampleInputPatternValidation.json |
| FHIR Version | R4 |
| Source | https://simplifier.net/resolve?scope=de.gematik.isik@5.1.1&canonical=https://gematik.de/fhir/isik/Questionnaire/ExampleInputPatternValidation |
| URL | https://gematik.de/fhir/isik/Questionnaire/ExampleInputPatternValidation |
| Version | 0.1.0 |
| Status | draft |
| Name | ExampleInputPatternValidation |
| Title | Validierung von Formulareingaben gegen RegExPattern |
| Realm | de |
| Authority | hl7 |
| Description | ### Beispiel-Questionnaire mit Validierung von Benutzereingaben mittels einer FHIRPath-Expression Die Validierung erfolgt über die [targetConstraint](https://hl7.org/fhir/extensions/StructureDefinition-targetConstraint.html)-Extension |
No resources found
No resources found
No narrative content found in resource
{
"resourceType": "Questionnaire",
"id": "ExampleInputPatternValidation",
"meta": {
"profile": [
"https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDefinition"
]
},
"subjectType": [
"Patient"
],
"name": "ExampleInputPatternValidation",
"version": "0.1.0",
"url": "https://gematik.de/fhir/isik/Questionnaire/ExampleInputPatternValidation",
"status": "draft",
"experimental": false,
"publisher": "Gematik GmbH",
"title": "Validierung von Formulareingaben gegen RegExPattern",
"description": "### Beispiel-Questionnaire mit Validierung von Benutzereingaben mittels einer FHIRPath-Expression \nDie Validierung erfolgt über die [targetConstraint](https://hl7.org/fhir/extensions/StructureDefinition-targetConstraint.html)-Extension",
"item": [
{
"type": "string",
"linkId": "1.4",
"text": "Versichertennummer:",
"extension": [
{
"url": "http://hl7.org/fhir/StructureDefinition/targetConstraint",
"extension": [
{
"url": "key",
"valueId": "kvid-1"
},
{
"url": "severity",
"valueCode": "warning"
},
{
"url": "expression",
"valueExpression": {
"language": "text/fhirpath",
"expression": "matches(^[A-Z][0-9]{9}$)"
}
},
{
"url": "human",
"valueString": "Eine Versichertennummer muss mit einem Großbuchstaben beginnen, gefolgt von 9 Zahlen!"
}
]
}
]
}
]
}