PackagesCanonicalsLogsProblems
    Packages
    de.gematik.isik@5.1.0
    https://gematik.de/fhir/isik/Questionnaire/ExampleInputPatternValidation
{
  "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",
  "_filename": "examples/Questionnaire-ExampleInputPatternValidation.json",
  "package_name": "de.gematik.isik",
  "subjectType": [ "Patient" ],
  "date": null,
  "meta": {
    "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKFormularDefinition" ]
  },
  "publisher": "Gematik GmbH",
  "name": "ExampleInputPatternValidation",
  "item": [ {
    "text": "Versichertennummer:",
    "type": "string",
    "linkId": "1.4",
    "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!"
      } ]
    } ]
  } ],
  "type": null,
  "experimental": "false",
  "resourceType": "Questionnaire",
  "title": "Validierung von Formulareingaben gegen RegExPattern",
  "package_version": "5.1.0",
  "status": "draft",
  "id": "feba3aa4-2261-437a-825a-d792954be5e9",
  "kind": null,
  "url": "https://gematik.de/fhir/isik/Questionnaire/ExampleInputPatternValidation",
  "version": "0.1.0"
}