description: Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0 package_name: de.gematik.vsdm2 derivation: constraint name: VSDMCoverageGKV type: Coverage elements: extension: array: true min: 2 index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: 2 slices: WOP: match: {url: null} schema: short: Wohnortprinzip (WOP) type: Extension mustSupport: true url: http://fhir.de/StructureDefinition/gkv/wop index: 1 elements: value: choices: [] index: 3 value[x]: elements: system: pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP'} index: 4 besonderePersonengruppe: match: {url: null} schema: short: Besondere Personengruppe (GKV) type: Extension mustSupport: true url: http://fhir.de/StructureDefinition/gkv/besondere-personengruppe index: 5 elements: value[x]: elements: system: pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE'} index: 6 zuzahlungsstatus: match: {url: null} schema: short: Zuzahlungsstatus type: Extension mustSupport: true url: http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus index: 7 extensions: status: url: null index: 9 elements: value: pattern: {type: Boolean, value: true} choices: [] index: 11 gueltigBis: url: null _required: true index: 12 elements: value: choices: [] index: 14 required: [value] elements: extension: array: true min: 2 index: 8 slicing: slices: status: match: {} schema: index: 9 elements: value: pattern: {type: Boolean, value: true} choices: [] index: 11 gueltigBis: match: {} schema: _required: true index: 12 elements: value: choices: [] index: 14 required: [value] dmp: match: {url: null} schema: {short: DMP-Teilnahme, type: Extension, mustSupport: true, url: 'https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme', index: 15} min: 0 kostenerstattung: match: {url: null} schema: short: Kostenerstattung type: Extension mustSupport: true url: http://fhir.de/StructureDefinition/gkv/kostenerstattung index: 16 extensions: aerztlicheVersorgung: url: null short: Ärztliche Versorgung _required: true index: 18 elements: value: choices: [] index: 20 required: [value] zahnaerztlicheVersorgung: url: null short: Zahnärztliche Versorgung _required: true index: 21 elements: value: choices: [] index: 23 required: [value] stationaererBereich: url: null short: Stationärer Bereich _required: true index: 24 elements: value: choices: [] index: 26 required: [value] veranlassteLeistungen: url: null short: Veranlasste Leistungen _required: true index: 27 elements: value: choices: [] index: 29 required: [value] elements: extension: array: true min: 4 index: 17 slicing: slices: aerztlicheVersorgung: match: {} schema: short: Ärztliche Versorgung _required: true index: 18 elements: value: choices: [] index: 20 required: [value] zahnaerztlicheVersorgung: match: {} schema: short: Zahnärztliche Versorgung _required: true index: 21 elements: value: choices: [] index: 23 required: [value] stationaererBereich: match: {} schema: short: Stationärer Bereich _required: true index: 24 elements: value: choices: [] index: 26 required: [value] veranlassteLeistungen: match: {} schema: short: Veranlasste Leistungen _required: true index: 27 elements: value: choices: [] index: 29 required: [value] ruhenderLeistungsanspruch: match: {url: null} schema: short: Ruhender Leistungsanspruch type: Extension mustSupport: true url: http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch index: 30 extensions: art: url: null index: 31 elements: value: choices: [] index: 33 value[x]: elements: system: pattern: {type: Uri, value: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS'} index: 34 required: [value] dauer: url: null index: 35 elements: value: choices: [] index: 37 required: [value] elements: extension: index: 31 slicing: slices: art: match: {} schema: index: 31 elements: value: choices: [] index: 33 value[x]: elements: system: pattern: {type: Uri, value: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS'} index: 34 required: [value] dauer: match: {} schema: index: 35 elements: value: choices: [] index: 37 required: [value] versichertenart: match: {url: null} schema: short: Art des Versicherten type: Extension mustSupport: true url: http://fhir.de/StructureDefinition/gkv/versichertenart index: 38 elements: value: choices: [] index: 40 required: [value] type: pattern: type: CodeableConcept value: coding: - {code: GKV, system: 'http://fhir.de/CodeSystem/versicherungsart-de-basis'} index: 41 beneficiary: type: Reference refers: ['https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient'] index: 42 period: short: Gültigkeitszeitraum des Versicherungsschutzes mustSupport: true index: 43 elements: start: {short: Beginn des Versicherungsschutzes, mustSupport: true, index: 44} end: {short: Ende des Versicherungsschutzes, mustSupport: true, index: 45} required: [start] payor: short: Kostenträger index: 46 extensions: kostentraegerRolle: {url: 'https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle', min: 0, max: 1, type: Extension, short: Rolle des Kostenträgers, index: 47} elements: extension: type: Extension short: Rolle des Kostenträgers url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle index: 47 slicing: slices: kostentraegerRolle: match: {} schema: {type: Extension, short: Rolle des Kostenträgers, url: 'https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle', index: 47} min: 0 max: 1 slicing: rules: open discriminator: - {path: 'extension(''https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle'').value', type: value} min: null slices: Hauptkostentraeger: match: extension('https://gematik: de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle'): {value: null} schema: type: Reference mustSupport: true refers: ['https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization'] _required: true index: 48 extensions: kostentraegerRolle: url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle type: Extension short: Rolle des Kostenträgers index: 49 elements: value: pattern: type: Coding value: {code: H, system: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS', display: Haupt-Kostenträger} choices: [] index: 51 elements: extension: type: Extension short: Rolle des Kostenträgers url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle index: 49 slicing: slices: kostentraegerRolle: match: {} schema: type: Extension short: Rolle des Kostenträgers url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle index: 49 elements: value: pattern: type: Coding value: {code: H, system: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS', display: Haupt-Kostenträger} choices: [] index: 51 abrechnenderKostentraeger: match: extension('https://gematik: de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle'): {value: null} schema: type: Reference mustSupport: true refers: ['https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization'] index: 52 extensions: kostentraegerRolle: url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle type: Extension short: Rolle des Kostenträgers index: 53 elements: value: pattern: type: Coding value: {code: A, system: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS', display: abrechnender Kostenträger} choices: [] index: 55 elements: extension: type: Extension short: Rolle des Kostenträgers url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle index: 53 slicing: slices: kostentraegerRolle: match: {} schema: type: Extension short: Rolle des Kostenträgers url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle index: 53 elements: value: pattern: type: Coding value: {code: A, system: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS', display: abrechnender Kostenträger} choices: [] index: 55 package_version: 1.0.0-rc5 extensions: WOP: url: http://fhir.de/StructureDefinition/gkv/wop short: Wohnortprinzip (WOP) type: Extension mustSupport: true index: 1 elements: value: choices: [] index: 3 value[x]: elements: system: pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP'} index: 4 besonderePersonengruppe: url: http://fhir.de/StructureDefinition/gkv/besondere-personengruppe short: Besondere Personengruppe (GKV) type: Extension mustSupport: true index: 5 elements: value[x]: elements: system: pattern: {type: Uri, value: 'https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE'} index: 6 zuzahlungsstatus: url: http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus short: Zuzahlungsstatus type: Extension mustSupport: true index: 7 extensions: status: url: null index: 9 elements: value: pattern: {type: Boolean, value: true} choices: [] index: 11 gueltigBis: url: null _required: true index: 12 elements: value: choices: [] index: 14 required: [value] elements: extension: array: true min: 2 index: 8 slicing: slices: status: match: {} schema: index: 9 elements: value: pattern: {type: Boolean, value: true} choices: [] index: 11 gueltigBis: match: {} schema: _required: true index: 12 elements: value: choices: [] index: 14 required: [value] dmp: {url: 'https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme', min: 0, short: DMP-Teilnahme, type: Extension, mustSupport: true, index: 15} kostenerstattung: url: http://fhir.de/StructureDefinition/gkv/kostenerstattung short: Kostenerstattung type: Extension mustSupport: true index: 16 extensions: aerztlicheVersorgung: url: null short: Ärztliche Versorgung _required: true index: 18 elements: value: choices: [] index: 20 required: [value] zahnaerztlicheVersorgung: url: null short: Zahnärztliche Versorgung _required: true index: 21 elements: value: choices: [] index: 23 required: [value] stationaererBereich: url: null short: Stationärer Bereich _required: true index: 24 elements: value: choices: [] index: 26 required: [value] veranlassteLeistungen: url: null short: Veranlasste Leistungen _required: true index: 27 elements: value: choices: [] index: 29 required: [value] elements: extension: array: true min: 4 index: 17 slicing: slices: aerztlicheVersorgung: match: {} schema: short: Ärztliche Versorgung _required: true index: 18 elements: value: choices: [] index: 20 required: [value] zahnaerztlicheVersorgung: match: {} schema: short: Zahnärztliche Versorgung _required: true index: 21 elements: value: choices: [] index: 23 required: [value] stationaererBereich: match: {} schema: short: Stationärer Bereich _required: true index: 24 elements: value: choices: [] index: 26 required: [value] veranlassteLeistungen: match: {} schema: short: Veranlasste Leistungen _required: true index: 27 elements: value: choices: [] index: 29 required: [value] ruhenderLeistungsanspruch: url: http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch short: Ruhender Leistungsanspruch type: Extension mustSupport: true index: 30 extensions: art: url: null index: 31 elements: value: choices: [] index: 33 value[x]: elements: system: pattern: {type: Uri, value: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS'} index: 34 required: [value] dauer: url: null index: 35 elements: value: choices: [] index: 37 required: [value] elements: extension: index: 31 slicing: slices: art: match: {} schema: index: 31 elements: value: choices: [] index: 33 value[x]: elements: system: pattern: {type: Uri, value: 'https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS'} index: 34 required: [value] dauer: match: {} schema: index: 35 elements: value: choices: [] index: 37 required: [value] versichertenart: url: http://fhir.de/StructureDefinition/gkv/versichertenart short: Art des Versicherten type: Extension mustSupport: true index: 38 elements: value: choices: [] index: 40 required: [value] class: profile kind: resource url: https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV base: http://fhir.de/StructureDefinition/coverage-de-basis version: 1.0.0