Package | de.gematik.isik |
Resource Type | Questionnaire |
Id | QuestionnaireDemo |
FHIR Version | R4 |
Source | https://simplifier.net/resolve?scope=de.gematik.isik@5.0.0&canonical=https://gematik.de/fhir/isik/Questionnaire/Demo |
URL | https://gematik.de/fhir/isik/Questionnaire/Demo |
Status | draft |
Title | Questionnaire Feature Demo |
Realm | de |
Authority | hl7 |
Description | Beispiel-Questionnaire zur Demonstration diverser SDC Funktionalitäten, z.B. Prepopulation & Extraction |
No resources found
No resources found
No narrative content found in resource
{ "resourceType": "Questionnaire", "id": "QuestionnaireDemo", "extension": [ { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-launchContext", "extension": [ { "url": "name", "valueCoding": { "code": "patient", "system": "http://hl7.org/fhir/uv/sdc/CodeSystem/launchContext" } }, { "url": "type", "valueCode": "Patient" }, { "url": "description", "valueString": "Patientenkontext" } ] } ], "status": "draft", "title": "Questionnaire Feature Demo", "description": "Beispiel-Questionnaire zur Demonstration diverser SDC Funktionalitäten, z.B. Prepopulation & Extraction", "url": "https://gematik.de/fhir/isik/Questionnaire/Demo", "item": [ { "type": "group", "required": true, "linkId": "1", "text": "Angaben zur Person", "item": [ { "type": "string", "linkId": "1.1", "text": "Vorname:", "extension": [ { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", "valueExpression": { "language": "text/fhirpath", "expression": "%patient.name[0].given[0]", "description": "erster Vorname im ersten Namen des Patienten" } } ] }, { "type": "string", "linkId": "1.2", "text": "Nachname:", "extension": [ { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", "valueExpression": { "language": "text/fhirpath", "expression": "%patient.name[0].family", "description": "Nachname im ersten Namen des Patienten" } } ] }, { "type": "choice", "linkId": "1.3", "text": "Geschlecht:", "answerOption": [ { "valueCoding": { "code": "male", "system": "http://hl7.org/fhir/administrative-gender", "display": "männlich" } }, { "valueCoding": { "code": "female", "system": "http://hl7.org/fhir/administrative-gender", "display": "weiblich" } } ], "extension": [ { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-initialExpression", "valueExpression": { "language": "text/fhirpath", "expression": "%questionnaire.repeat(item).where(linkId='1.3').answerOption.value.where(code=%patient.gender)", "description": "Geschlecht des Patienten, gemappt von Code auf Coding der Antwortoptionen" } } ] }, { "type": "string", "linkId": "1.4", "text": "Versichertennummer:", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/regex", "valueString": "/^[A-Z][0-9]{9}$/" } ] } ] }, { "type": "group", "linkId": "2", "text": "Fragen mit EnableWhen-Bedingung", "item": [ { "type": "choice", "linkId": "2.1", "text": "Wie geht's?", "answerOption": [ { "valueCoding": { "display": "gut." } }, { "valueCoding": { "display": "geht." } }, { "valueCoding": { "display": "muss." } } ], "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-itemControl", "valueCodeableConcept": { "coding": [ { "code": "radio-button", "system": "http://hl7.org/fhir/questionnaire-item-control" } ] } } ] }, { "type": "choice", "linkId": "2.2", "text": "Was ist denn los?", "answerOption": [ { "valueCoding": { "display": "Nix." } }, { "valueCoding": { "display": "Frag nicht!" } } ], "enableWhen": [ { "question": "2.1", "operator": "=", "answerCoding": { "display": "muss." } } ] } ] }, { "type": "group", "required": true, "linkId": "3", "text": "Pflegegrad", "item": [ { "type": "choice", "linkId": "3.1", "text": "Bitte geben Sie den Pflegegrad an:", "code": [ { "code": "80391-6", "system": "http://loinc.org" } ], "extension": [ { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationLinkPeriod", "valueDuration": { "value": 1, "code": "a", "system": "http://unitsofmeasure.org" } }, { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract", "valueBoolean": true } ], "answerValueSet": "#valueset-pflegegrad-de" } ] }, { "type": "group", "required": false, "linkId": "4", "text": "Körpermaße", "item": [ { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", "valueCoding": { "code": "kg", "system": "http://unitsofmeasure.org" } }, { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract", "valueBoolean": true }, { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationLinkPeriod", "valueDuration": { "value": 1, "code": "m", "system": "http://unitsofmeasure.org" } }, { "url": "http://hl7.org/fhir/StructureDefinition/maxValue", "valueDecimal": 300 }, { "url": "http://hl7.org/fhir/StructureDefinition/minValue", "valueDecimal": 20 } ], "linkId": "4.1", "text": "Körpergewicht in kg (muss zwischen 20 und 300kg liegen)", "type": "decimal" }, { "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/questionnaire-unit", "valueCoding": { "code": "m", "system": "http://unitsofmeasure.org" } }, { "url": "http://hl7.org/fhir/StructureDefinition/entryFormat", "valueString": "x.xx" }, { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationExtract", "valueBoolean": true }, { "url": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire-observationLinkPeriod", "valueDuration": { "value": 1, "code": "a", "system": "http://unitsofmeasure.org" } }, { "url": "http://hl7.org/fhir/StructureDefinition/maxValue", "valueDecimal": 2.5 }, { "url": "http://hl7.org/fhir/StructureDefinition/minValue", "valueDecimal": 1 } ], "linkId": "4.2", "text": "Körpergröße in m (muss zwischen 1 und 2.50 liegen)", "type": "decimal" } ] } ] }