PRO-Fragebogen (Questionnaire)

Dieses Profil beschreibt einen PROM-Fragebogen-Vorlage, die einen PROM-Fragebogen samt Fragen und Antwortmöglichkeiten definiert.

Die Antwortmöglichkeiten können dabei entweder direkt explizit im Fragebogen hinterlegt werden, oder als externes ValueSet. Die konkrete Ausgestaltung hängt dabei vom konkreten Fragebogen ab. ValueSets sollten verwendet werden, wenn:

  1. das gleiche Antwortspektrum von mehreren Fragen innerhalb des gleichen Fragebogens benutzt wird, oder
  2. das gleiche Antwortspektrum in mehreren Fragebögen verwendet wird.

Die eigentlichen Daten eines Ausgefüllten Fragebogens sind in der QuestionnaireResponse


Inhalt

idΣ0..1id
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
versionAlgorithmS I0..1Extension
copyrightLabelI0..1Extension
modifierExtension?! I0..*Extension
urlΣ I0..1uri
identifierΣ0..*Identifier
versionΣ0..1string
nameΣ I0..1string
titleS Σ0..1string
derivedFrom0..*canonical(Questionnaire)
statusS Σ ?!1..1codeBinding
experimentalΣ0..1boolean
subjectTypeΣ0..*codeBinding
dateΣ0..1dateTime
publisherΣ0..1string
contactΣ0..*ContactDetail
description0..1markdown
useContextΣ0..*UsageContext
jurisdictionΣ0..*CodeableConceptBinding
purpose0..1markdown
copyright0..1markdown
approvalDate0..1date
lastReviewDate0..1date
effectivePeriodΣ0..1Period
codeΣ0..*Coding
id0..1string
hiddenS I0..1Extension(boolean)
answerConstraintI0..1Extension
modifierExtensionΣ ?! I0..*Extension
linkIdS I1..1string
definition0..1uri
codeI0..*Coding
prefixS0..1string
text0..1string
typeS1..1codeBinding
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
question1..1string
operator1..1codeBinding
answerBooleanboolean
answerDecimaldecimal
answerIntegerinteger
answerDatedate
answerDateTimedateTime
answerTimetime
answerStringstring
answerCodingCoding
answerQuantityQuantity
answerReferenceReference(Resource)
enableBehaviorI0..1codeBinding
requiredS I0..1boolean
repeatsS I0..1boolean
readOnlyS I0..1boolean
maxLengthI0..1integer
answerValueSetI0..1canonical(SDCValueSet)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueIntegerinteger
valueDatedate
valueTimetime
valueStringstring
valueCodingCoding
valueReferenceReference(Resource)
initialSelected0..1boolean
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
valueBooleanboolean
valueDecimaldecimal
valueIntegerinteger
valueDatedate
valueDateTimedateTime
valueTimetime
valueStringstring
valueUriuri
valueAttachmentAttachment
valueCodingCoding
valueQuantityQuantity
valueReferenceReference(Resource)
itemS I0..*see (item)
<StructureDefinition xmlns="http://hl7.org/fhir">
    <id value="mii-pr-pro-questionnaire" />
    <url value="https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire" />
    <name value="MII_PR_PRO_Questionnaire" />
    <title value="MII PR PRO Questionnaire" />
    <status value="draft" />
    <description value="MII PR PRO Questionnaire, based on the FHIR Structure Data Capture Specification" />
    <fhirVersion value="4.0.1" />
    <kind value="resource" />
    <abstract value="false" />
    <type value="Questionnaire" />
    <baseDefinition value="http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnairecommon" />
    <derivation value="constraint" />
    <differential>
        <element id="Questionnaire">
            <path value="Questionnaire" />
        </element>
    </differential>
</StructureDefinition>
{
    "resourceType": "StructureDefinition",
    "id": "mii-pr-pro-questionnaire",
    "url": "https://www.medizininformatik-initiative.de/fhir/ext/modul-pro/StructureDefinition/mii-pr-pro-questionnaire",
    "name": "MII_PR_PRO_Questionnaire",
    "title": "MII PR PRO Questionnaire",
    "status": "draft",
    "description": "MII PR PRO Questionnaire, based on the FHIR Structure Data Capture Specification",
    "fhirVersion": "4.0.1",
    "kind": "resource",
    "abstract": false,
    "type": "Questionnaire",
    "baseDefinition": "http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnairecommon",
    "derivation": "constraint",
    "differential": {
        "element":  [
            {
                "id": "Questionnaire",
                "path": "Questionnaire"
            }
        ]
    }
}

Mapping Datensatz zu FHIR


Mapping Einheitlicher onkologischer Basisdatensatz (oBDS) zu FHIR


Suchparameter

Folgende Suchparameter sind für das Modul Onkologie relevant, auch in Kombination:

  1. Der Suchparameter _id MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?_id=1234

    Anwendungshinweise: Weitere Informationen zur Suche nach "_id" finden sich in der FHIR-Basisspezifikation - Abschnitt "Parameters for all resources".

  2. Der Suchparameter "_profile" MUSS unterstützt werden:

    Beispiele:

    GET [base]/Condition?_profile=https://www.medizininformatik-initiative.de/fhir/ext/modul-onko/StructureDefinition/mii-pr-onko-diagnose

    Anwendungshinweise: Weitere Informationen zur Suche nach "_profile" finden sich in der FHIR-Basisspezifikation - Abschnitt "token".

Beispiele

Command 'json' could not render: File not found for 'subject=mii-exa-onko-specimen-1'