Versicherungsverhältnis gesetzlich (Coverage)
ISiKVersicherungsverhaeltnisGesetzlich
Dieses Profil ermöglicht die Darstellung eines gesetzlichen Versicherungsverhältnisses in ISiK Szenarien.
Motivation
ISiK unterstützt Anwendungsszenarien, in denen durch das Krankenhaus erbrachte Leistungen erfasst oder gegenüber Kostenträgern abgerechnet werden.
In diesen Anwendungsszenarien wird das Versicherungsverhältnis verwendet, um bspw. den Versicherungsstatus oder die Rechnungsanschrift der Versicherung zu ermitteln.
In FHIR werden Versicherungsverhältnisse mit der Coverage-Ressource repräsentiert.
Kompatibilität
Das Profil ISiKVersicherungsverhaeltnisGesetzlich basiert auf dem GKV-Profil der deutschen Basisprofile. Instanzen, die gegen ISiKVersicherungsverhaeltnisGesetzlich valide sind, sind auch valide gegen
Hinweise zu Inkompatibilitäten können über die Portalseite gemeldet werden.
Bestätigungsrelevanz
| Verbindlichkeit | SHALL |
|---|
Metadaten
| Canonical | https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisGesetzlich |
|---|---|
| Status | active |
| Version | 5.1.0 |
| Basis | http://fhir.de/StructureDefinition/coverage-de-basis |
Inhalt
| ISiKVersicherungsverhaeltnisGesetzlich (Coverage) | C | CoverageDeBasis | |
| id | Σ | 0..1 | string |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| text | 0..1 | Narrative | |
| contained | 0..* | Resource | |
| extension | C | 0..* | Extension |
| modifierExtension | ?! C | 0..* | Extension |
| identifier | Σ | 0..* | Identifier |
| status | S Σ ?! | 1..1 | codeBinding |
| type | S Σ | 1..1 | CodeableConceptBinding |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| coding | S Σ | 1..* | Coding |
| VersicherungsArtDeBasis | S Σ | 1..1 | CodingPattern |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| system | S Σ | 1..1 | uriPattern |
| version | Σ | 0..1 | string |
| code | S Σ | 1..1 | codePattern |
| display | Σ | 0..1 | string |
| userSelected | Σ | 0..1 | boolean |
| text | Σ | 0..1 | string |
| policyHolder | Σ | 0..0 | Reference(Patient | RelatedPerson | Organization) |
| subscriber | S Σ | 0..1 | Reference(Patient | RelatedPerson) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | S Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 1..1 | IdentifierKvid10 |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ C | 0..1 | CodeableConceptBindingPattern |
| system | S Σ | 1..1 | uriFixed Value |
| value | S Σ C | 1..1 | string |
| period | Σ | 0..1 | Period |
| assigner | Σ | 0..1 | Reference(Organization) |
| display | S Σ | 0..1 | string |
| subscriberId | Σ | 0..0 | string |
| beneficiary | S Σ | 1..1 | Reference(Patient) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | S Σ C | 1..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | Σ | 0..1 | Identifier |
| display | Σ | 0..1 | string |
| dependent | Σ | 0..1 | string |
| relationship | 0..1 | CodeableConceptBinding | |
| period | Σ | 0..1 | Period |
| payor | S Σ | 1..1 | Reference(Organization) |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| reference | Σ C | 0..1 | string |
| type | Σ | 0..1 | uriBinding |
| identifier | S Σ | 1..1 | IdentifierIknr |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBindingPattern |
| system | S Σ | 1..1 | uriFixed Value |
| value | S Σ C | 1..1 | string |
| period | Σ | 0..1 | Period |
| assigner | Σ | 0..1 | Reference(Organization) |
| display | S Σ | 1..1 | string |
| class | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| type | Σ | 1..1 | CodeableConceptBinding |
| value | Σ | 1..1 | string |
| name | Σ | 0..1 | string |
| order | Σ | 0..0 | positiveInt |
| network | Σ | 0..0 | string |
| costToBeneficiary | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| type | Σ | 0..1 | CodeableConceptBinding |
| value[x] | Σ | 1..1 | |
| valueQuantity | SimpleQuantity | ||
| valueMoney | Money | ||
| exception | 0..* | BackboneElement | |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| type | Σ | 1..1 | CodeableConcept |
| period | Σ | 0..1 | Period |
| subrogation | 0..1 | boolean | |
| contract | 0..* | Reference(Contract) |
Constraints/Invarianten
Anmerkungen zu Must-Support-Feldern
| Feldname | Kurzbeschreibung | Hinweise |
|---|---|---|
| Coverage.status | Status | Zeigt den aktuellen Status der Ressource an.
|
| Coverage.type | Die Angabe der Versicherungsart | |
| Coverage.type.coding | ||
| Coverage.type.coding:VersicherungsArtDeBasis | Codierte Darstellung der Versicherungsart | |
| Coverage.type.coding:VersicherungsArtDeBasis.system | Codier-Schema | Hier ist stets der Wert |
| Coverage.type.coding:VersicherungsArtDeBasis.code | Code | Hier ist stets der Code |
| Coverage.subscriber | Hauptversicherte Person | Die hauptversicherte Person kann der Patient selbst sein, oder (z.B. im Falle einer Familienversicherung) auch ein Angehöriger ( Hinweis: Die Angabe der VersichertenID des Hauptversicherten in |
| Coverage.subscriber.reference | Die Verlinkung auf eine Patienten- oder RelatedPerson-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten/Angehörigen und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc. | |
| Coverage.subscriber.identifier | Lebenslange Krankenversichertennummer der Hauptversicherten | Die als 'KVZ10' kodierte Versichertennummer ist der 10-stellige,
unveränderbare Teil der Versichertennummer,
der lesbar auf die Elektronische Gesundheitskarte aufgedruckt ist.
Er gilt für alle Krankenversichertennummern,
unabhängig davon, ob es sich um GKV, PKV oder Sonderkostenträger handelt. |
| Coverage.subscriber.identifier.system | Namensraum der Versichertennummer | Hier ist stets der Wert |
| Coverage.subscriber.identifier.value | Lebenslange Krankenversichertennummer | Der 10-stellige, unveränderbare Teil der Versichertennummer. |
| Coverage.subscriber.display | Name des Hauptversicherten | Begründung MS: Da das die Versichertennummer nicht zur Darstellung für den Anwender geeignet ist, sollte ergänzend der Name des Versicherten angegeben werden. |
| Coverage.beneficiary | Versicherte Person | Hier handelt es ich konkret um den Patienten, der unter diesem Versicherungsverhältnis behandelt wird. |
| Coverage.beneficiary.reference | Patienten-Link | Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc. |
| Coverage.payor | Kostenträger | Die Angabe der IK-Nummer in Die Angabe der IK-Nummer des Versicherers in payor.identifier ist verpflichtend. Weitere Angaben zum Versicherer (Name, Adresse) können in einer Organization-Resource hinterlegt werden, auf die hier referenziert wird. |
| Coverage.payor.identifier | Institutskennzeichern der Versicherung | Begründung Pflichtfeld: Als eindeutiger Identifikator der Versicherung ist in vielen Fällen das Institutskennzeichen ausreichend. |
| Coverage.payor.identifier.system | Namensraum der IK-Nummer | Hier ist stets der Wert |
| Coverage.payor.identifier.value | IK-Nummer | Das Institutskennzeichen der Versicherung |
| Coverage.payor.display | Name der Versicherung | Begründung Pflichtfeld: Da das Institutskennzeichen nicht zur Darstellung für den Anwender geeignet ist, muss ergänzend der Name der Versicherung angegeben werden. |
Interaktionen
| Interaktion | Verbindlichkeit |
|---|---|
| read | SHALL |
| search-type | SHALL |
| Parameter | Typ | Verbindlichkeit | Hinweise |
|---|---|---|---|
| _id | token | SHALL | Beispiel:
|
| _tag | token | SHALL | Beispiel:
|
| _count | number | SHALL | Beispiel:
|
| _has | string | MAY | Beispiel: Suche nach allen Patienten, die eine Observation mit dem Code '1234-5' haben
|
| status | token | SHALL | Beispiel: |
| type | token | SHALL | Beispiel: |
| beneficiary | reference | SHALL | Beispiel: |
| payor | reference | SHALL | Beispiel: |
| subscriber | reference | MAY | Beispiel: |
(Reverse-)Include
| Include |
|---|
| Coverage:subscriber, Coverage:patient, Coverage:payor, Coverage:beneficiary |
Beispiele
Valides Minimalbeispiel:
| Coverage |
| id : CoverageGesetzlich |
| meta |
| profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisGesetzlich |
| status : active |
| type |
| coding |
| system : http://fhir.de/CodeSystem/versicherungsart-de-basis |
| code : GKV |
| beneficiary |
| reference : Patient/PatientinMusterfrau |
| payor |
| identifier |
| type |
| coding |
| system : http://terminology.hl7.org/CodeSystem/v2-0203 |
| code : XX |
| system : http://fhir.de/sid/arge-ik/iknr |
| value : 260326822 |
| display : Eine Gesundheitskasse |