Identifier für Patient

Gesetzliche Krankenversichertennummer (10-stellige KVID)

Name: IdentifierKvid10 (Simplifier Projekt Link)

Canonical: http://fhir.de/StructureDefinition/identifier-kvid-10

useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)

Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden

Folgende Constraints sind zu beachten:

kvid-1warningDer unveränderliche Teil der KVID muss 10-stellig sein und mit einem Großbuchstaben anfangenmatches('^[A-Z][0-9]{9}$')
Beispiel KVID
    <identifier>
        <system value="http://fhir.de/sid/gkv/kvid-10" />
        <value value="G995030567" />
    </identifier>

Beispiel KVID mit Angabe des Identifier-Types
    <identifier>
        <type>
            <coding>
                <system value="http://fhir.de/CodeSystem/identifier-type-de-basis"/>
                <code value="GKV"/>
            </coding>
        </type>
        <system value="http://fhir.de/sid/gkv/kvid-10" />
        <value value="G995030567" />
    </identifier>

Die Angabe von Identifier.type ist optional, da die Versichertennummer als solche anhand der einheitlichen Namespace-URL "http://fhir.de/sid/gkv/kvid-10" in Identifier.system zu erkennen ist. Die Angabe des Types kann jedoch hilfreich sein, wenn sowohl gesetzliche als auch private Versichertennummern verwaltet werden müssen, da letztere über keinen einheitlichen Namensraum verfügen und daher ausschließlich am Typ als PKV-Nummern erkennbar sind.


Pseudonymisierte Gesetzliche Krankenversichertennummer

Folgendes Identifier-Profil kann für die Übertragung von pseudonymisierte GKV Krankenversichertennummer verwendet werden:

Name: IdentifierPseudoKvid (Simplifier Projekt Link)

Canonical: http://fhir.de/StructureDefinition/identifier-pseudo-kvid

useΣ ?!0..1codeBinding
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)

Organisationsinterner Patienten-Identifier (PID)

Name: IdentifierPid (Simplifier Projekt Link)

Canonical: http://fhir.de/StructureDefinition/identifier-pid

useΣ ?!0..1codeBinding
typeΣ1..1CodeableConceptBinding
systemΣ1..1uri
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)

Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden

Da es beim organisationsinternen Identifier keinen einheitlichen Namensraum gibt, ist hier die Angabe des type-Codes "MR" (Medical Record Number) verpflichtend, um die PID einrichtungsübergreifend als solche erkennen zu können.

Jede Einrichtung muss für ihren Namensraum eine NamingSystem-URL festlegen. Hinweise zur Nomenklatur organisationsinterner Identifier.system-URLs siehe Terminologie - Namensräume - Lokale Namensräume.

Beispiel PID
    <identifier>
        <type>
            <coding>
                <system value="http://terminology.hl7.org/CodeSystem/v2-0203" />
                <code value="MR" />
            </coding>
        </type>
        <system value="http://meine-Organisation.de/fhir/sid/patienten" />
        <value value="12345678" />
    </identifier>

Private Krankenversichertennummer

Bei privaten Versicherungen ist die NamingSystem-URL in den meisten Fällen nicht bekannt oder nicht definiert. Da jede Versicherung ihren eigenen Nummernkreis verwendet, sind Versichertennummern ohne Angabe der Versicherung jedoch nicht eindeutig.

In diesem Fall ist das Element Identifier.assigner zu verwenden, um mindestens den Namen, idealerweise zusätzlich die IK-Nummer der PKV anzugeben.

Ohne Angabe einer NamingSystem-URL in Identifier.system ist es jedoch nicht möglich, einen Token-Suchparameter zu definieren, der zuverlässig eindeutige Ergebnisse liefert. Falls dies in einem konkreten Szenario zu Problemen führt, bitten wir um Feedback im FHIR-Chat

Name: IdentifierPkv (Simplifier Projekt Link)

Canonical: http://fhir.de/StructureDefinition/identifier-pkv

useΣ ?!0..1codeBindingFixed Value
typeΣ0..1CodeableConceptBinding
systemΣ0..1uri
valueΣ1..1string
periodΣ0..1Period
referenceΣ0..1string
typeΣ0..1uriBinding
identifierΣ0..1Identifier-Profil für die Abbildung eines Institutionskennzeichens (IKNR)
displayΣ1..1string

Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden

Beispiel PKV-Nummer
    <identifier>
        <type>
            <coding>
                <system value="http://fhir.de/CodeSystem/identifier-type-de-basis"/>
                <code value="PKV"/>
            </coding>
        </type>
        <value value="123456" />
        <assigner>
            <identifier value="http://fhir.de/sid/arge-ik/iknr"/>
            <value value="168140346"/>
            <display value="Allianz"/>
        </assigner>
    </identifier>

Reisepassnummer (DE)

Für die Abbildung einer deutschen Reisepassnummer kann folgendes Identifier-Profil verwendet werden:

Name: IdentifierVknr (Simplifier Projekt Link)

Canonical: http://fhir.de/StructureDefinition/identifier-reisepassnummer

useΣ ?!0..1codeBindingFixed Value
typeΣ0..1CodeableConceptBinding
systemΣ1..1uriFixed Value
valueΣ1..1string
periodΣ0..1Period
assignerΣ0..1Reference(Organization)

Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden

Es ist zu beachten, dass das Identifier-Profil landesspezifisch auf Deutschland angepasst wurde. Für die Abbildung einer Reisepassnummer anderer Länder kann unabhängig von dem vorliegenden Identifier-Profil das Pattern http://hl7.org/fhir/sid/passport-XXX verwendet werden. FÜR XXX ist ein dreistelliger Kode nach ISO-3166 zu verwenden.

    <identifier>
        <type>
            <coding>
                <system value="http://terminology.hl7.org/CodeSystem/v2-0203"/>
                <code value="PPN"/>
            </coding>
        </type>
        <system value="http://hl7.org/fhir/sid/passport-DEU" />
        <value value="12345689" />
    </identifier>