Versicherungsverhältnis privat (Coverage)
ISiKVersicherungsverhaeltnisSelbstzahler
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 ISiKVersicherungsverhaeltnisSelbstzahler basiert auf dem Selbstzahler-Profil der deutschen Basisprofile. Instanzen, die gegen ISiKVersicherungsverhaeltnisSelbstzahler 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/ISiKVersicherungsverhaeltnisSelbstzahler |
---|---|
Status | active |
Version | 4.0.1 |
Basis | http://fhir.de/StructureDefinition/coverage-de-sel |
Inhalt
ISiKVersicherungsverhaeltnisSelbstzahler (Coverage) | I | CoverageDeSel | |
id | Σ | 0..1 | string |
meta | Σ | 0..1 | Meta |
implicitRules | Σ ?! | 0..1 | uri |
language | 0..1 | codeBinding | |
text | 0..1 | Narrative | |
contained | 0..* | Resource | |
extension | I | 0..* | Extension |
modifierExtension | ?! I | 0..* | Extension |
identifier | Σ | 0..* | Identifier |
pkv | Σ | 0..1 | IdentifierPkvPattern |
status | S Σ ?! | 1..1 | codeBinding |
type | S Σ | 1..1 | CodeableConceptBinding |
id | 0..1 | string | |
extension | I | 0..* | Extension |
coding | Σ | 1..* | Coding |
VersicherungsArtDeBasis | Σ | 1..1 | CodingPattern |
id | 0..1 | string | |
extension | I | 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 | Σ I | 0..0 | Reference(Patient | RelatedPerson | Organization) |
subscriber | Σ I | 0..1 | Reference(Patient | RelatedPerson) |
subscriberId | Σ | 0..0 | string |
beneficiary | S Σ I | 1..1 | Reference(Patient) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | S Σ I | 1..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | Σ | 0..1 | string |
dependent | Σ | 0..1 | string |
relationship | 0..1 | CodeableConceptBinding | |
period | Σ I | 0..1 | Period |
payor | S Σ I | 1..* | Reference(Patient | RelatedPerson | Organization) |
id | 0..1 | string | |
extension | I | 0..* | Extension |
reference | S Σ I | 0..1 | string |
type | Σ | 0..1 | uriBinding |
identifier | Σ | 0..1 | Identifier |
display | S Σ | 0..1 | string |
class | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 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 | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
type | Σ | 0..1 | CodeableConceptBinding |
value[x] | Σ | 1..1 | |
valueQuantity | SimpleQuantity | ||
valueMoney | Money | ||
exception | 0..* | BackboneElement | |
id | 0..1 | string | |
extension | I | 0..* | Extension |
modifierExtension | Σ ?! I | 0..* | Extension |
type | Σ | 1..1 | CodeableConcept |
period | Σ I | 0..1 | Period |
subrogation | 0..1 | boolean | |
contract | I | 0..* | Reference(Contract) |
<StructureDefinition xmlns="http://hl7.org/fhir"> <id value="ISiKVersicherungsverhaeltnisSelbstzahler" /> <url value="https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisSelbstzahler" /> <version value="4.0.1" /> <name value="ISiKVersicherungsverhaeltnisSelbstzahler" /> <status value="active" /> <experimental value="false" /> <date value="2024-11-25" /> <publisher value="gematik GmbH" /> <description value="Dieses Profil ermöglicht die Darstellung eines gesetzlichen Versicherungsverhältnisses in ISiK Szenarien. \n### Motivation\nISiK unterstützt Anwendungsszenarien, in denen durch das Krankenhaus erbrachte Leistungen erfasst oder gegenüber Kostenträgern abgerechnet werden.\nIn diesen Anwendungsszenarien wird das Versicherungsverhältnis verwendet, um bspw. den Versicherungsstatus oder die Rechnungsanschrift der Versicherung zu ermitteln. \nIn FHIR werden Versicherungsverhältnisse mit der Coverage-Ressource repräsentiert.\n\n### Kompatibilität\nDas Profil ISiKVersicherungsverhaeltnisSelbstzahler basiert auf dem [Selbstzahler-Profil der deutschen Basisprofile](https://fhir.de/StructureDefinition/coverage-de-sel). \nInstanzen, die gegen ISiKVersicherungsverhaeltnisSelbstzahler valide sind, sind auch valide gegen\n\n* [Selbstzahler-Profil der deutschen Basisprofile](https://fhir.de/StructureDefinition/coverage-de-sel)\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden." /> <fhirVersion value="4.0.1" /> <kind value="resource" /> <abstract value="false" /> <type value="Coverage" /> <baseDefinition value="http://fhir.de/StructureDefinition/coverage-de-sel" /> <derivation value="constraint" /> <differential> <element id="Coverage.status"> <path value="Coverage.status" /> <short value="Status" /> <comment value="Zeigt den aktuellen Status der Ressource an. \n **WICHTIGER Hinweis für Implementierer:** \n * Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, \n die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch den Wert `active`.\n * Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, \n beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben." /> <mustSupport value="true" /> </element> <element id="Coverage.type"> <path value="Coverage.type" /> <comment value="Die Angabe der Versicherungsart `SEL` dient der Kennzeichnung dieser Coverage-Ressource als Selbszahler-Verhältnis. \n **Begründung Pflichtfeld:** Die Angabe der Versicherungsart dient der Unterscheidung, wenn zu einem Patienten mehrere Coverage-Ressourcen hinterlegt sind, \n z.B. gesetzliche Versicherung + Selbszahlerverhältnis und als Suchkriterium, um gezielt nach der in einem konkreten Kontext relevanten Coverage suchen zu können. \n **Historie:** \n 28.07.2017 (zulip): TC Konsens bzgl. Verwendung eines eigenen ValueSets anstelle des im Standard definierten preferred bindings, da die dortigen Codes nicht passen." /> <mustSupport value="true" /> </element> <element id="Coverage.type.coding:VersicherungsArtDeBasis"> <path value="Coverage.type.coding" /> <sliceName value="VersicherungsArtDeBasis" /> <short value="Codierte Darstellung der Versicherungsart" /> </element> <element id="Coverage.type.coding:VersicherungsArtDeBasis.system"> <path value="Coverage.type.coding.system" /> <short value="Codier-Schema" /> <comment value="Hier ist stets der Wert `http://fhir.de/CodeSystem/versicherungsart-de-basis` anzugeben." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Coverage.type.coding:VersicherungsArtDeBasis.code"> <path value="Coverage.type.coding.code" /> <short value="Code" /> <comment value="Hier ist stets der Code `SEL` anzugeben." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Coverage.beneficiary"> <path value="Coverage.beneficiary" /> <comment value="Hier handelt es ich konkret um den Patienten, für den die Kostenübernahme gilt." /> <mustSupport value="true" /> </element> <element id="Coverage.beneficiary.reference"> <path value="Coverage.beneficiary.reference" /> <short value="Patienten-Link" /> <comment value="Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten \n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc." /> <min value="1" /> <mustSupport value="true" /> </element> <element id="Coverage.payor"> <path value="Coverage.payor" /> <short value="Kostenträger" /> <comment value="Der Kostenträger in einem Selbstzahlerverhältnis kann der Patient selbst sein, ein Angehöriger (z.B. Eltern) oder eine Organisation (z.B. Botschaft/Amt).\n **Hinweis:** In der Regel sind `payor`und `subscriber` bei Selbstzahlerverhältnissen identisch (die Person , die die Kostenübernahme unterschreibt/zusichert, übernimmt auch die Kosten).\n Es kann jedoch Ausnahmen geben, z.B. der Kostenträger ist eine Organisation, die Kostenübernahme wird jedoch durch eine Person (Vertreter der Organisation) unterzeichnet." /> <type> <code value="Reference" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Patient" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/RelatedPerson" /> <targetProfile value="http://hl7.org/fhir/StructureDefinition/Organization" /> </type> <mustSupport value="true" /> </element> <element id="Coverage.payor.reference"> <path value="Coverage.payor.reference" /> <short value="Personen-Link" /> <comment value="Ist der Kostenträger eine Person (entweder der Patient selbst oder ein Angehöriger), dann MUSS ein Link auf `Patient`, bzw. `RelatedPerson` angegeben werden. \n Ist der Kostenträger eine Organisation, dann KANN ein Link auf `Organization` angegeben werden. \n Die Verlinkung dient der technischen Zuordnung der Dokumentation zu einer Person \n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc." /> <mustSupport value="true" /> </element> <element id="Coverage.payor.display"> <path value="Coverage.payor.display" /> <short value="Organisations-Bezeichnung" /> <comment value="Ist der Kostenträger eine Organisation und wurde kein Link auf eine `Organization`-Ressource angegeben,\n dann MUSS die Bezeichnung der Organisation angegeben werden." /> <mustSupport value="true" /> </element> </differential> </StructureDefinition>
{ "resourceType": "StructureDefinition", "id": "ISiKVersicherungsverhaeltnisSelbstzahler", "url": "https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisSelbstzahler", "version": "4.0.1", "name": "ISiKVersicherungsverhaeltnisSelbstzahler", "status": "active", "experimental": false, "date": "2024-11-25", "publisher": "gematik GmbH", "description": "Dieses Profil ermöglicht die Darstellung eines gesetzlichen Versicherungsverhältnisses in ISiK Szenarien. \n### Motivation\nISiK unterstützt Anwendungsszenarien, in denen durch das Krankenhaus erbrachte Leistungen erfasst oder gegenüber Kostenträgern abgerechnet werden.\nIn diesen Anwendungsszenarien wird das Versicherungsverhältnis verwendet, um bspw. den Versicherungsstatus oder die Rechnungsanschrift der Versicherung zu ermitteln. \nIn FHIR werden Versicherungsverhältnisse mit der Coverage-Ressource repräsentiert.\n\n### Kompatibilität\nDas Profil ISiKVersicherungsverhaeltnisSelbstzahler basiert auf dem [Selbstzahler-Profil der deutschen Basisprofile](https://fhir.de/StructureDefinition/coverage-de-sel). \nInstanzen, die gegen ISiKVersicherungsverhaeltnisSelbstzahler valide sind, sind auch valide gegen\n\n* [Selbstzahler-Profil der deutschen Basisprofile](https://fhir.de/StructureDefinition/coverage-de-sel)\n\nHinweise zu Inkompatibilitäten können über die [Portalseite](https://service.gematik.de/servicedesk/customer/portal/16) gemeldet werden.", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, "type": "Coverage", "baseDefinition": "http://fhir.de/StructureDefinition/coverage-de-sel", "derivation": "constraint", "differential": { "element": [ { "id": "Coverage.status", "path": "Coverage.status", "short": "Status", "comment": "Zeigt den aktuellen Status der Ressource an. \n **WICHTIGER Hinweis für Implementierer:** \n * Alle server-seitigen Implementierungen MÜSSEN in der Lage sein, \n die systemintern möglichen Statuswerte korrekt in FHIR abzubilden, mindestens jedoch den Wert `active`.\n * Alle client-seitigen Implementierungen MÜSSEN in der Lage sein, sämtliche Status-Codes zu interpretieren und dem Anwender in angemessener Form darstellen zu können, \n beispielsweise durch Ausblenden/Durchstreichen von Ressourcen mit dem status `entered-in-error` und Ausgrauen von Ressourcen, die einen Plan- oder Entwurfs-Status haben.", "mustSupport": true }, { "id": "Coverage.type", "path": "Coverage.type", "comment": "\n Die Angabe der Versicherungsart `SEL` dient der Kennzeichnung dieser Coverage-Ressource als Selbszahler-Verhältnis. \n **Begründung Pflichtfeld:** Die Angabe der Versicherungsart dient der Unterscheidung, wenn zu einem Patienten mehrere Coverage-Ressourcen hinterlegt sind, \n z.B. gesetzliche Versicherung + Selbszahlerverhältnis und als Suchkriterium, um gezielt nach der in einem konkreten Kontext relevanten Coverage suchen zu können. \n **Historie:** \n 28.07.2017 (zulip): TC Konsens bzgl. Verwendung eines eigenen ValueSets anstelle des im Standard definierten preferred bindings, da die dortigen Codes nicht passen.", "mustSupport": true }, { "id": "Coverage.type.coding:VersicherungsArtDeBasis", "path": "Coverage.type.coding", "sliceName": "VersicherungsArtDeBasis", "short": "Codierte Darstellung der Versicherungsart" }, { "id": "Coverage.type.coding:VersicherungsArtDeBasis.system", "path": "Coverage.type.coding.system", "short": "Codier-Schema", "comment": "Hier ist stets der Wert `http://fhir.de/CodeSystem/versicherungsart-de-basis` anzugeben.", "min": 1, "mustSupport": true }, { "id": "Coverage.type.coding:VersicherungsArtDeBasis.code", "path": "Coverage.type.coding.code", "short": "Code", "comment": "Hier ist stets der Code `SEL` anzugeben.", "min": 1, "mustSupport": true }, { "id": "Coverage.beneficiary", "path": "Coverage.beneficiary", "comment": "Hier handelt es ich konkret um den Patienten, für den die Kostenübernahme gilt.", "mustSupport": true }, { "id": "Coverage.beneficiary.reference", "path": "Coverage.beneficiary.reference", "short": "Patienten-Link", "comment": "Die Verlinkung auf eine Patienten-Ressource dient der technischen Zuordnung der Dokumentation zu einem Patienten \n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.", "min": 1, "mustSupport": true }, { "id": "Coverage.payor", "path": "Coverage.payor", "short": "Kostenträger", "comment": "Der Kostenträger in einem Selbstzahlerverhältnis kann der Patient selbst sein, ein Angehöriger (z.B. Eltern) oder eine Organisation (z.B. Botschaft/Amt).\n **Hinweis:** In der Regel sind `payor`und `subscriber` bei Selbstzahlerverhältnissen identisch (die Person , die die Kostenübernahme unterschreibt/zusichert, übernimmt auch die Kosten).\n Es kann jedoch Ausnahmen geben, z.B. der Kostenträger ist eine Organisation, die Kostenübernahme wird jedoch durch eine Person (Vertreter der Organisation) unterzeichnet.", "type": [ { "code": "Reference", "targetProfile": [ "http://hl7.org/fhir/StructureDefinition/Patient", "http://hl7.org/fhir/StructureDefinition/RelatedPerson", "http://hl7.org/fhir/StructureDefinition/Organization" ] } ], "mustSupport": true }, { "id": "Coverage.payor.reference", "path": "Coverage.payor.reference", "short": "Personen-Link", "comment": "Ist der Kostenträger eine Person (entweder der Patient selbst oder ein Angehöriger), dann MUSS ein Link auf `Patient`, bzw. `RelatedPerson` angegeben werden. \n Ist der Kostenträger eine Organisation, dann KANN ein Link auf `Organization` angegeben werden. \n Die Verlinkung dient der technischen Zuordnung der Dokumentation zu einer Person \n und ermöglicht wichtige API-Funktionen wie verkettete Suche, (Reverse-)Include etc.", "mustSupport": true }, { "id": "Coverage.payor.display", "path": "Coverage.payor.display", "short": "Organisations-Bezeichnung", "comment": "Ist der Kostenträger eine Organisation und wurde kein Link auf eine `Organization`-Ressource angegeben,\n dann MUSS die Bezeichnung der Organisation angegeben werden.", "mustSupport": true } ] } }
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:VersicherungsArtDeBasis.system | Codier-Schema | Hier ist stets der Wert |
Coverage.type.coding:VersicherungsArtDeBasis.code | Code | Hier ist stets der Code |
Coverage.beneficiary | Hier handelt es ich konkret um den Patienten, für den die Kostenübernahme gilt. | |
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 | Der Kostenträger in einem Selbstzahlerverhältnis kann der Patient selbst sein, ein Angehöriger (z.B. Eltern) oder eine Organisation (z.B. Botschaft/Amt).
Hinweis: In der Regel sind |
Coverage.payor.reference | Personen-Link | Ist der Kostenträger eine Person (entweder der Patient selbst oder ein Angehöriger), dann MUSS ein Link auf |
Coverage.payor.display | Organisations-Bezeichnung | Ist der Kostenträger eine Organisation und wurde kein Link auf eine |
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 : CoveragePrivat |
meta |
profile : https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisSelbstzahler |
status : active |
type |
coding |
system : http://fhir.de/CodeSystem/versicherungsart-de-basis |
code : SEL |
beneficiary |
reference : Patient/PatientinMusterfrau |
payor |
reference : Patient/PatientinMusterfrau |
<Coverage xmlns="http://hl7.org/fhir"> <id value="CoveragePrivat" /> <meta> <profile value="https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisSelbstzahler" /> </meta> <status value="active" /> <type> <coding> <system value="http://fhir.de/CodeSystem/versicherungsart-de-basis" /> <code value="SEL" /> </coding> </type> <beneficiary> <reference value="Patient/PatientinMusterfrau" /> </beneficiary> <payor> <reference value="Patient/PatientinMusterfrau" /> </payor> </Coverage>
{ "resourceType": "Coverage", "id": "CoveragePrivat", "meta": { "profile": [ "https://gematik.de/fhir/isik/StructureDefinition/ISiKVersicherungsverhaeltnisSelbstzahler" ] }, "type": { "coding": [ { "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis", "code": "SEL" } ] }, "status": "active", "beneficiary": { "reference": "Patient/PatientinMusterfrau" }, "payor": [ { "reference": "Patient/PatientinMusterfrau" } ] }