Identifier für Patient
Lebenslange Krankenversichertennummer (10-stellige KVID)
Name: IdentifierKvid10 (Simplifier Projekt Link)
Gültigkeit: Das Profil gilt für alle Krankenversichertennummern, unabhängig, ob es sich um GKV, PKV oder Sonterkostenträger handelt!
Canonical: http://fhir.de/StructureDefinition/identifier-kvid-10
Identifier | Identifier | ||
use | Σ ?! | 0..1 | codeBinding |
type | Σ I | 0..1 | CodeableConceptBindingPattern |
system | Σ | 1..1 | uriFixed Value |
value | Σ I | 1..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(Organization) |
Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden
Folgende Constraints sind zu beachten:
key | severity | human | expression |
---|---|---|---|
kvid-2 | warning | Als Type sollte der Code 'KVZ10' verwendet werden, die Codes 'GKV' und 'PKV' haben den Status 'retired' | ($this.identifier.type.coding.exists(system='http://fhir.de/CodeSystem/identifier-type-de-basis' and code='GKV') or $this.identifier.type.coding.exists(system='http://fhir.de/CodeSystem/identifier-type-de-basis' and code='PKV')).not() |
kvid-1 | warning | Der unveränderliche Teil der KVID muss 10-stellig sein und mit einem Großbuchstaben anfangen | matches('^[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="KVZ10"/> </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.
Hinweis | Warnung |
---|---|
Die Canonical-URL des NamingSystems weicht von der in vorherigen Versionen der Basisprofile (<1.0) publizierten URL ab! |
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
Identifier | Identifier | ||
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBindingPattern |
system | Σ | 1..1 | uriFixed Value |
value | Σ | 1..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(Organization) |
Hinweis | Warnung |
---|---|
Die Canonical-URL des NamingSystems weicht von der in vorherigen Versionen der Basisprofile (<1.0) publizierten URL ab! |
Organisationsinterner Patienten-Identifier (PID)
Name: IdentifierPid (Simplifier Projekt Link)
Canonical: http://fhir.de/StructureDefinition/identifier-pid
Identifier | Identifier | ||
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 1..1 | CodeableConceptBindingPattern |
system | Σ | 1..1 | uri |
value | Σ | 1..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(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 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>
PKV-Versicherungsnummer
Im Kontext eines PKV Versicherungsverhältnis identifiziert die PKV-Versichertennummer meist nicht eindeutig die versicherte Person, sondern den Versicherungsvertrag, der auch mehr als eine Person umfassen kann. Somit ist dieses Merkmal mit entsprechender Vorsicht zu verwenden.
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
Identifier | Identifier | ||
use | Σ ?! | 0..1 | codeBindingFixed Value |
type | Σ | 0..1 | CodeableConceptBindingPattern |
system | Σ | 0..1 | uri |
value | Σ | 1..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 1..1 | Reference(Organization) |
reference | Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier-Profil für die Abbildung eines Institutionskennzeichens (IKNR) |
display | Σ | 1..1 | string |
Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden
Beispiel PKV-Versicherungsnummer
<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>
PKV-VersichertenId
Hinweis | Warnung |
---|---|
Das TC diskutiert derzeit, dieses Identifier-Profil wieder zurückzuziehen. Zu den [Hintergründen].(https://chat.fhir.org/#narrow/stream/179183-german-.28d-a-ch.29/topic/Community-Feedback.20zum.20PKV-Identifier) |
Nach § 362 SGB V werden auch für PKV-Versicherte Krankenversichertennummer nach § 290 Absatz 2 Satz 2 ausgestellt. Entsprechen der Vorgaben für den 10-stelligen Teil der GKV Versicherten-Id ist der Teil der PKV Versicherten-Id unveränderlich.
Name: IdentifierPkvVersichertenId10 (Simplifier Projekt Link)
Identifier | Identifier | ||
use | Σ ?! | 0..1 | codeBinding |
type | Σ | 0..1 | CodeableConceptBindingPattern |
system | Σ | 1..1 | uriFixed Value |
value | Σ I | 1..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(Organization) |
Kontext: Der Identifier kann u.a. in Patient.identifier verwendet werden
Beispiel PKV-VersichertenId
<identifier> <type> <coding> <system value="http://fhir.de/CodeSystem/identifier-type-de-basis"/> <code value="PKV"/> </coding> </type> <system value="http://fhir.de/sid/pkv/kvid-10" /> <value value="1234567890" /> </identifier>
Reisepassnummer (DE)
Für die Abbildung einer deutschen Reisepassnummer kann folgendes Identifier-Profil verwendet werden:
Name: IdentifierReisepassnummer (Simplifier Projekt Link)
Canonical: http://fhir.de/StructureDefinition/identifier-reisepassnummer
Identifier | Identifier | ||
use | Σ ?! | 0..1 | codeBindingFixed Value |
type | Σ | 0..1 | CodeableConceptBindingPattern |
system | Σ | 1..1 | uriFixed Value |
value | Σ | 1..1 | string |
period | Σ I | 0..1 | Period |
assigner | Σ I | 0..1 | Reference(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>