Context Identifier

Definiert im Kontext einer Domain, welche Identifikatoren an welchen Ressourcen benötigt werden, um in der Policy Verwendung zu finden.

Existieren mehrere Extensions im Kontext einer Domain, so werden diese UND-verknüpft. Die Elemente resourceType, type und system sind ebenfalls UND-verknüpft.

Der FHIR-Ressourcentyp als Kontext muss immer angegeben werden. Identifier-Typen (type) und -Namensräume (system) sind optional. Sind mehrere type- oder system-Elemente angegeben, so sind diese untereinander ODER-verknüpft. Sind diese angegeben, so müssen die dem resourceType entsprechenden Ressourcen einen Identifier mit dem entsprechenden type und/oder system besitzen. Bei logischen Referenzen (Reference by Identifier) gilt dies entsprechend.

Übersicht

url1..1System.StringFixed Value
valueCodingCoding
url1..1System.StringFixed Value
valueCodeableConceptCodeableConcept
url1..1System.StringFixed Value
valueUriuri
url1..1System.StringFixed Value

Beispiel

Um beispielsweise den Bezug von Einwilligungen und Patient über eine durch SAP vergebene PatientenID herzustellen, wäre die Nutzung des folgenden Eintrags denkbar.

 <extension url="http://fhir.de/ConsentManagement/StructureDefinition/ContextIdentifier">
        <extension url="resourceType">
            <valueCoding>
                <system value="http://hl7.org/fhir/resource-types" />
                <code value="Patient" />
            </valueCoding>
        </extension>
        <extension url="system">
            <valueUri value="https://ths-greifswald.de/fhir/gics/identifiers/SapId" />
        </extension>
    </extension>