From 1ecedf78c948624f940cca2dea67b327771d5f6e Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Thu, 14 Aug 2025 15:45:08 +0200 Subject: [PATCH 01/46] Slicing aktualisiert --- .../resources/StructureDefinition-VSDMCoverage.json | 12 +++++++++++- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index fce61a37..9d935358 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -27,6 +27,16 @@ { "id": "Coverage.extension", "path": "Coverage.extension", + "slicing": { + "discriminator": [ + { + "type": "value", + "path": "url" + } + ], + "ordered": false, + "rules": "open" + }, "min": 2 }, { @@ -341,7 +351,7 @@ "discriminator": [ { "type": "pattern", - "path": "extension[kostentraegerRolle].valueCoding" + "path": "extension[kostentraegerRolle].value.code" } ], "rules": "open" diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index a5aeea26..035d7bec 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -158,7 +158,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * ^short = "Kostenträger" * extension contains VSDMKostentraegerRolle named kostentraegerRolle 0..1 * ^slicing.discriminator.type = #pattern - * ^slicing.discriminator.path = "extension[kostentraegerRolle].valueCoding" + * ^slicing.discriminator.path = "extension[kostentraegerRolle].value.code" * ^slicing.rules = #open * extension[kostentraegerRolle] * ^short = "Rolle des Kostenträgers" From efbde5cf65f58cb6b02f0a4186ea69a3ed6517b2 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Thu, 14 Aug 2025 15:56:03 +0200 Subject: [PATCH 02/46] Arbeits-Branch in Workflow aufgenommen --- .github/workflows/main.yml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index e0ef0fd9..473b1114 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -4,11 +4,12 @@ name: CI (FHIR Validation) # Controls when the action will run. on: - # Triggers the workflow on push or pull request events but only for the master branch + # Triggers the workflow on push or pull request events but only for the master branch. + # Added working branch to support clean-up of current validation issues - will be removed once branch is merged. push: - branches: [ main ] + branches: [ main, adesso-update-mapping ] pull_request: - branches: [ main ] + branches: [ main, adesso-update-mapping ] # Allows you to run this workflow manually from the Actions tab workflow_dispatch: From 8f5c76e3ac2560d50a738371be2046097c8b5138 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Thu, 14 Aug 2025 16:51:14 +0200 Subject: [PATCH 03/46] =?UTF-8?q?fehlende=20CodeSystem-Angabe=20erg=C3=A4n?= =?UTF-8?q?zt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/Bundle-VSDMBundle-A123456780.json | 3 ++- .../resources/Bundle-VSDMBundle-B234567895.json | 6 ++++-- .../resources/Bundle-VSDMBundle-C345678908.json | 3 ++- .../resources/Bundle-VSDMBundle-D456789013.json | 3 ++- .../resources/Bundle-VSDMBundle-E567890127.json | 6 ++++-- .../resources/Bundle-VSDMBundle-F678901231.json | 3 ++- .../resources/Bundle-VSDMBundle-G789012344.json | 3 ++- .../resources/Bundle-VSDMBundle-H890123459.json | 6 ++++-- .../resources/Bundle-VSDMBundle-I901234562.json | 3 ++- .../resources/Bundle-VSDMBundle-J012345677.json | 3 ++- .../resources/Bundle-VSDMBundle-K123456781.json | 6 ++++-- .../resources/Bundle-VSDMBundle-L234567896.json | 3 ++- .../resources/Bundle-VSDMBundle-M345678909.json | 3 ++- .../resources/Bundle-VSDMBundle-N456789014.json | 6 ++++-- .../resources/Bundle-VSDMBundle-O567890128.json | 3 ++- .../resources/Bundle-VSDMBundle-Z987654321.json | 6 ++++-- .../Organization-VSDMPayorOrganization-100293710.json | 3 ++- .../Organization-VSDMPayorOrganization-100390876.json | 3 ++- .../Organization-VSDMPayorOrganization-100412075.json | 3 ++- .../Organization-VSDMPayorOrganization-100629189.json | 3 ++- .../Organization-VSDMPayorOrganization-100767109.json | 3 ++- .../Organization-VSDMPayorOrganization-100837864.json | 3 ++- .../Organization-VSDMPayorOrganization-101084423.json | 3 ++- .../Organization-VSDMPayorOrganization-101138358.json | 3 ++- .../Organization-VSDMPayorOrganization-101229542.json | 3 ++- .../Organization-VSDMPayorOrganization-101316991.json | 3 ++- .../Organization-VSDMPayorOrganization-101593043.json | 3 ++- .../Organization-VSDMPayorOrganization-101831688.json | 3 ++- .../Organization-VSDMPayorOrganization-101904345.json | 3 ++- .../Organization-VSDMPayorOrganization-102060928.json | 3 ++- .../Organization-VSDMPayorOrganization-102186348.json | 3 ++- .../Organization-VSDMPayorOrganization-102249844.json | 3 ++- .../Organization-VSDMPayorOrganization-102343996.json | 3 ++- .../Organization-VSDMPayorOrganization-102462343.json | 3 ++- .../Organization-VSDMPayorOrganization-102546957.json | 3 ++- .../Organization-VSDMPayorOrganization-102618749.json | 3 ++- .../Organization-VSDMPayorOrganization-102722735.json | 3 ++- .../Organization-VSDMPayorOrganization-102828457.json | 3 ++- .../Organization-VSDMPayorOrganization-103169760.json | 3 ++- .../Organization-VSDMPayorOrganization-103215857.json | 3 ++- .../Organization-VSDMPayorOrganization-103539039.json | 3 ++- .../Organization-VSDMPayorOrganization-103707692.json | 3 ++- .../Organization-VSDMPayorOrganization-104178397.json | 3 ++- .../Organization-VSDMPayorOrganization-104252310.json | 3 ++- .../Organization-VSDMPayorOrganization-104487108.json | 3 ++- .../Organization-VSDMPayorOrganization-104547224.json | 3 ++- .../Organization-VSDMPayorOrganization-104686063.json | 3 ++- .../Organization-VSDMPayorOrganization-104812556.json | 3 ++- .../Organization-VSDMPayorOrganization-104945099.json | 3 ++- .../Organization-VSDMPayorOrganization-105266989.json | 3 ++- .../Organization-VSDMPayorOrganization-105395861.json | 3 ++- .../Organization-VSDMPayorOrganization-105413578.json | 3 ++- .../Organization-VSDMPayorOrganization-105532787.json | 3 ++- .../Organization-VSDMPayorOrganization-105698629.json | 3 ++- .../Organization-VSDMPayorOrganization-105763413.json | 3 ++- .../Organization-VSDMPayorOrganization-105816575.json | 3 ++- .../Organization-VSDMPayorOrganization-105929412.json | 3 ++- .../Organization-VSDMPayorOrganization-106044960.json | 3 ++- .../Organization-VSDMPayorOrganization-106145699.json | 3 ++- .../Organization-VSDMPayorOrganization-106270260.json | 3 ++- .../Organization-VSDMPayorOrganization-106339922.json | 3 ++- .../Organization-VSDMPayorOrganization-106498173.json | 3 ++- .../Organization-VSDMPayorOrganization-106597231.json | 3 ++- .../Organization-VSDMPayorOrganization-106877150.json | 3 ++- .../Organization-VSDMPayorOrganization-106967901.json | 3 ++- .../Organization-VSDMPayorOrganization-107078689.json | 3 ++- .../Organization-VSDMPayorOrganization-107170568.json | 3 ++- .../Organization-VSDMPayorOrganization-107403308.json | 3 ++- .../Organization-VSDMPayorOrganization-107546344.json | 3 ++- .../Organization-VSDMPayorOrganization-107668422.json | 3 ++- .../Organization-VSDMPayorOrganization-107723372.json | 3 ++- .../Organization-VSDMPayorOrganization-107837745.json | 3 ++- .../Organization-VSDMPayorOrganization-107933230.json | 3 ++- .../Organization-VSDMPayorOrganization-108028771.json | 3 ++- .../Organization-VSDMPayorOrganization-108213958.json | 3 ++- .../Organization-VSDMPayorOrganization-108416806.json | 3 ++- .../Organization-VSDMPayorOrganization-108546756.json | 3 ++- .../Organization-VSDMPayorOrganization-108606009.json | 3 ++- .../Organization-VSDMPayorOrganization-108750061.json | 3 ++- .../Organization-VSDMPayorOrganization-108846691.json | 3 ++- .../Organization-VSDMPayorOrganization-108918482.json | 3 ++- .../Organization-VSDMPayorOrganization-109083613.json | 3 ++- .../Organization-VSDMPayorOrganization-109149007.json | 3 ++- .../Organization-VSDMPayorOrganization-109323112.json | 3 ++- .../Organization-VSDMPayorOrganization-109504155.json | 3 ++- .../input/fsh/examples/VSDMPayorOrganization-100293710.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-100390876.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-100412075.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-100629189.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-100767109.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-100837864.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101084423.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101138358.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101229542.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101316991.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101593043.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101831688.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-101904345.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102060928.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102186348.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102249844.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102343996.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102462343.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102546957.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102618749.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102722735.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-102828457.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-103169760.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-103215857.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-103539039.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-103707692.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104178397.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104252310.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104487108.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104547224.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104686063.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104812556.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-104945099.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105266989.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105395861.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105413578.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105532787.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105698629.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105763413.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105816575.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-105929412.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106044960.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106145699.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106270260.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106339922.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106498173.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106597231.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106877150.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-106967901.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107078689.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107170568.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107403308.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107546344.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107668422.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107723372.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107837745.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-107933230.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108028771.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108213958.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108416806.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108546756.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108606009.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108750061.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108846691.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-108918482.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-109083613.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-109149007.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-109323112.fsh | 2 +- .../input/fsh/examples/VSDMPayorOrganization-109504155.fsh | 2 +- 154 files changed, 251 insertions(+), 160 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json index db90e0fd..510a7c9f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json @@ -241,7 +241,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json index a8ffc614..2887b098 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json @@ -291,7 +291,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" @@ -349,7 +350,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index 44b12b90..a127017f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -330,7 +330,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index f7afe6a3..0aad3fbe 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -348,7 +348,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json index f473a377..e59ed0e3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json @@ -382,7 +382,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" @@ -440,7 +441,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json index 0cf6b365..f1f768fb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json @@ -298,7 +298,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json index 9fd73891..4f663f60 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json @@ -302,7 +302,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index 96737288..b286a7d9 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -357,7 +357,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" @@ -415,7 +416,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json index a55eab5c..5acbde32 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json @@ -287,7 +287,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json index 92f4ab71..7bd9d31f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json @@ -368,7 +368,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json index 838ccb38..f456d7d3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json @@ -297,7 +297,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" @@ -355,7 +356,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json index 9c17499a..63bc2ac5 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json @@ -275,7 +275,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json index 0ee1cfec..907c1a4b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json @@ -263,7 +263,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json index 168e4f1e..730ed985 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json @@ -295,7 +295,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" @@ -353,7 +354,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json index 8d836936..30b028ba 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json @@ -263,7 +263,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index 022e656a..28d8d604 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -442,7 +442,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" @@ -500,7 +501,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json index 4b9a905d..175c7dbf 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json index 3b641c6c..ede9845b 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json index 720ecae6..8ed6a491 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json index 752553c6..fb2e7f9e 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json index c248cc79..32d98403 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json index 100c6a75..7acddc62 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json index 62f5719d..f418ea39 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json index 8c6250a8..d3a21c61 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json index d98642cb..9d6fd881 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json index 07d65635..ac66fbcf 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json index d6e289e1..e95b5751 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json index eba39bfa..ea445322 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json index a5487a8a..45bcca07 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json index b8f80a20..d98fb92b 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json index 7af1791b..384f9617 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json index 297a6b66..51f240cc 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json index ca74cce8..892fd919 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json index 7367a6e4..aa10202c 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json index f98044b1..db61c3de 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json index 2189dfa2..86d4de08 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json index aec4a899..6741a9a6 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json index 2ec6fd91..9a8ee669 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json index 3eff1afb..9855fa39 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json index 0ed92d19..b175c10b 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json index a91dc3be..ce031b9b 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json index 2ffcefb6..82e40834 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json index 1c0b5132..01f82883 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json index 8dd68d49..993c5ab4 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json index ff852d51..ddf0d8b0 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json index 65b4c814..320b0582 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json index de1453bb..4c5477bb 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json index 40efd5e2..bf06bfeb 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json index 5e08ea43..1cfb672d 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json index 7b6bf5ec..d44b6dd2 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json index f02a7c7a..bd47e1d7 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json index 0f06bc41..5e4ebab4 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json index 5c0844ff..a0ffc9fb 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json index 3f3bbc79..1fadf846 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json index 3188a3b3..ff151eb6 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json index 15f3f126..2b975493 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json index c843911b..d042c2ae 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json index 9f39f991..bf470701 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json index f1c31c24..7ad34d33 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json index 9b4c60ef..7ab4a1d1 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json index 0c73e54b..abd1707c 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json index e778d02d..f80156e8 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json index 5a95fae4..9a81ef6e 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json index 994e36d4..55abe5fa 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json index 8b9e801d..9d7429a2 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json index daef628e..72b99b47 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json index 3ec05646..946b1cf8 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json index 2557aeef..88b85e2d 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json index 3087b631..a74514bf 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json index aac66345..a418f91d 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json index 01d23629..0103a1b8 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json index b2d84593..f19671fb 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json index 679ee6d2..74ec9eb7 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json index a35e98e0..b97cce3d 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json index da762f6e..d3e52bf1 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json index 7c7c75fb..45b08877 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json index 49d77059..b110dc01 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json index a6cc15e2..7503e0fc 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json index 85386e15..b2fe7751 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json index 0961071a..811149e1 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json index dc654f83..94143656 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json index f49a930c..fb71291a 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json index 7124f99a..d6e03299 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json index c6c44657..5012d9fc 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json index 7d654ffb..ee408e82 100644 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json +++ b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json @@ -35,7 +35,8 @@ "purpose": { "coding": [ { - "code": "BILL" + "code": "BILL", + "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" } ], "text": "Kontakt für Abrechnungsfragen" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh index 98ca7b73..dfd8ef2a 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100390876.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100390876.fsh index 99ab91a4..ddb11cfc 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100390876.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100390876.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100412075.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100412075.fsh index acc32dab..bda79d53 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100412075.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100412075.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100629189.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100629189.fsh index a2dfe6e5..deec5fc6 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100629189.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100629189.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100767109.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100767109.fsh index d122f962..05529bb4 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100767109.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100767109.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100837864.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100837864.fsh index e4d72fd4..e364a4e5 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100837864.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100837864.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101084423.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101084423.fsh index 188f1c53..4b83b62c 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101084423.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101084423.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101138358.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101138358.fsh index 8513339f..6824a071 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101138358.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101138358.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101229542.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101229542.fsh index 76603b14..d41c6be3 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101229542.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101229542.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101316991.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101316991.fsh index 52a470cc..189c6e1e 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101316991.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101316991.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101593043.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101593043.fsh index 06804b63..4e314ee9 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101593043.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101593043.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101831688.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101831688.fsh index 73506ed3..640513f0 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101831688.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101831688.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101904345.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101904345.fsh index 31fec67b..05728e8c 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101904345.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-101904345.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102060928.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102060928.fsh index d87ece7e..d402559e 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102060928.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102060928.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh index a0f12ff5..a81095f1 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh index 4db31e01..01253f6b 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh index 5f9cf2aa..e778c32f 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102462343.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102462343.fsh index 985e92ab..854aa3ce 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102462343.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102462343.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102546957.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102546957.fsh index c6b0496d..78c1086c 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102546957.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102546957.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102618749.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102618749.fsh index 3e7b38de..89bf92ca 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102618749.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102618749.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102722735.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102722735.fsh index b8671b4b..ece9891e 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102722735.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102722735.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102828457.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102828457.fsh index 230df150..78992a23 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102828457.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102828457.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh index 52744a88..52ae8730 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh index 42f97418..9f3bbe71 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103539039.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103539039.fsh index eb8edab5..c570e197 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103539039.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103539039.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103707692.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103707692.fsh index 5d428d60..9230a8f4 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103707692.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103707692.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh index b29a5977..5f885292 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104252310.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104252310.fsh index 402cfd49..d45c3314 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104252310.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104252310.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104487108.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104487108.fsh index 4802c228..dd2348c1 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104487108.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104487108.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh index 7844c3e9..fab15576 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104686063.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104686063.fsh index 18b62f9e..f72d5ff4 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104686063.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104686063.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104812556.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104812556.fsh index b697c998..b6cc7d84 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104812556.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104812556.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104945099.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104945099.fsh index 60b74567..f641aef7 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104945099.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104945099.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh index e03822bf..c57c18a7 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105395861.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105395861.fsh index cda5e69a..fc4fa297 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105395861.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105395861.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh index f84a30fe..8bb6a67d 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh index 859102d4..3b8c38b0 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105698629.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105698629.fsh index 400648b1..cebc8d85 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105698629.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105698629.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105763413.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105763413.fsh index 5ab132aa..3de238af 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105763413.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105763413.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105816575.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105816575.fsh index 1a0f388e..171607bd 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105816575.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105816575.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh index 0cd6fd1d..ccc6456b 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106044960.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106044960.fsh index 01061ccb..14ccf339 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106044960.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106044960.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106145699.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106145699.fsh index 3d9a1a4e..8913e038 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106145699.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106145699.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106270260.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106270260.fsh index 0a0b5ed1..25bb4e5c 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106270260.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106270260.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh index bd09ad81..338b3c81 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106498173.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106498173.fsh index b7236d3d..8e477c1f 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106498173.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106498173.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106597231.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106597231.fsh index 7c25ed1b..8aacf8be 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106597231.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106597231.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh index 58dcd6f6..004a0f14 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106967901.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106967901.fsh index c3fc6638..a9325d9e 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106967901.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106967901.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107078689.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107078689.fsh index bb51954b..245a89a5 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107078689.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107078689.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107170568.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107170568.fsh index 6b34d618..8e8ec887 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107170568.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107170568.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh index e52d9c1f..87ef5cf8 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107546344.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107546344.fsh index 539159f6..739b8317 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107546344.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107546344.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh index ce025794..12b80166 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh index 6be71030..4ecbd009 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107837745.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107837745.fsh index 8545f61b..b8aad207 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107837745.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107837745.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh index 91b27ee2..6427d374 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh index c22f48cb..4e44b6ce 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh index 984b0593..098d0576 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh index 655321e2..c2aa1b9a 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108546756.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108546756.fsh index c59888d3..de94b9c1 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108546756.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108546756.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108606009.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108606009.fsh index 7e193323..5e547798 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108606009.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108606009.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108750061.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108750061.fsh index 2bbe0c17..bf6dbd1f 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108750061.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108750061.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108846691.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108846691.fsh index 0abe1972..e348c55b 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108846691.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108846691.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108918482.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108918482.fsh index 725bf414..4fafb24d 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108918482.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108918482.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh index 9215d967..0694dbe8 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109149007.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109149007.fsh index 630d7ec5..dfb59d00 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109149007.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109149007.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109323112.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109323112.fsh index 5acd3d49..bd4e2bb5 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109323112.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109323112.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109504155.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109504155.fsh index 08270479..ddd9228b 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109504155.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109504155.fsh @@ -15,7 +15,7 @@ Usage: #example // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] * purpose - * coding = #BILL + * coding = $csContactEntityType#BILL * text = "Kontakt für Abrechnungsfragen" * telecom[+] * system = #phone From c1832db17dc3d4c0ad2810fff9419d1e9677d34b Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 09:02:51 +0200 Subject: [PATCH 04/46] =?UTF-8?q?aktuell=20nicht=20ben=C3=B6tige=20Beispie?= =?UTF-8?q?ldaten=20ausgelagert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 376 ------------------ src/fhir/fsh-generated/fsh-index.txt | 47 --- ...ation-VSDMPayorOrganization-100390876.json | 56 --- ...ation-VSDMPayorOrganization-100412075.json | 56 --- ...ation-VSDMPayorOrganization-100629189.json | 56 --- ...ation-VSDMPayorOrganization-100767109.json | 56 --- ...ation-VSDMPayorOrganization-100837864.json | 56 --- ...ation-VSDMPayorOrganization-101084423.json | 56 --- ...ation-VSDMPayorOrganization-101138358.json | 56 --- ...ation-VSDMPayorOrganization-101229542.json | 56 --- ...ation-VSDMPayorOrganization-101316991.json | 56 --- ...ation-VSDMPayorOrganization-101593043.json | 56 --- ...ation-VSDMPayorOrganization-101831688.json | 56 --- ...ation-VSDMPayorOrganization-101904345.json | 56 --- ...ation-VSDMPayorOrganization-102060928.json | 56 --- ...ation-VSDMPayorOrganization-102462343.json | 56 --- ...ation-VSDMPayorOrganization-102546957.json | 56 --- ...ation-VSDMPayorOrganization-102618749.json | 56 --- ...ation-VSDMPayorOrganization-102722735.json | 56 --- ...ation-VSDMPayorOrganization-102828457.json | 56 --- ...ation-VSDMPayorOrganization-103539039.json | 56 --- ...ation-VSDMPayorOrganization-103707692.json | 56 --- ...ation-VSDMPayorOrganization-104252310.json | 56 --- ...ation-VSDMPayorOrganization-104487108.json | 56 --- ...ation-VSDMPayorOrganization-104686063.json | 56 --- ...ation-VSDMPayorOrganization-104812556.json | 56 --- ...ation-VSDMPayorOrganization-104945099.json | 56 --- ...ation-VSDMPayorOrganization-105395861.json | 56 --- ...ation-VSDMPayorOrganization-105698629.json | 56 --- ...ation-VSDMPayorOrganization-105763413.json | 56 --- ...ation-VSDMPayorOrganization-105816575.json | 56 --- ...ation-VSDMPayorOrganization-106044960.json | 56 --- ...ation-VSDMPayorOrganization-106145699.json | 56 --- ...ation-VSDMPayorOrganization-106270260.json | 56 --- ...ation-VSDMPayorOrganization-106498173.json | 56 --- ...ation-VSDMPayorOrganization-106597231.json | 56 --- ...ation-VSDMPayorOrganization-106967901.json | 56 --- ...ation-VSDMPayorOrganization-107078689.json | 56 --- ...ation-VSDMPayorOrganization-107170568.json | 56 --- ...ation-VSDMPayorOrganization-107546344.json | 56 --- ...ation-VSDMPayorOrganization-107837745.json | 56 --- ...ation-VSDMPayorOrganization-108546756.json | 56 --- ...ation-VSDMPayorOrganization-108606009.json | 56 --- ...ation-VSDMPayorOrganization-108750061.json | 56 --- ...ation-VSDMPayorOrganization-108846691.json | 56 --- ...ation-VSDMPayorOrganization-108918482.json | 56 --- ...ation-VSDMPayorOrganization-109149007.json | 56 --- ...ation-VSDMPayorOrganization-109323112.json | 56 --- ...ation-VSDMPayorOrganization-109504155.json | 56 --- src/fhir/input/backup/README.md | 1 + .../VSDMPayorOrganization-100390876.fsh | 0 .../VSDMPayorOrganization-100412075.fsh | 0 .../VSDMPayorOrganization-100629189.fsh | 0 .../VSDMPayorOrganization-100767109.fsh | 0 .../VSDMPayorOrganization-100837864.fsh | 0 .../VSDMPayorOrganization-101084423.fsh | 0 .../VSDMPayorOrganization-101138358.fsh | 0 .../VSDMPayorOrganization-101229542.fsh | 0 .../VSDMPayorOrganization-101316991.fsh | 0 .../VSDMPayorOrganization-101593043.fsh | 0 .../VSDMPayorOrganization-101831688.fsh | 0 .../VSDMPayorOrganization-101904345.fsh | 0 .../VSDMPayorOrganization-102060928.fsh | 0 .../VSDMPayorOrganization-102462343.fsh | 0 .../VSDMPayorOrganization-102546957.fsh | 0 .../VSDMPayorOrganization-102618749.fsh | 0 .../VSDMPayorOrganization-102722735.fsh | 0 .../VSDMPayorOrganization-102828457.fsh | 0 .../VSDMPayorOrganization-103539039.fsh | 0 .../VSDMPayorOrganization-103707692.fsh | 0 .../VSDMPayorOrganization-104252310.fsh | 0 .../VSDMPayorOrganization-104487108.fsh | 0 .../VSDMPayorOrganization-104686063.fsh | 0 .../VSDMPayorOrganization-104812556.fsh | 0 .../VSDMPayorOrganization-104945099.fsh | 0 .../VSDMPayorOrganization-105395861.fsh | 0 .../VSDMPayorOrganization-105698629.fsh | 0 .../VSDMPayorOrganization-105763413.fsh | 0 .../VSDMPayorOrganization-105816575.fsh | 0 .../VSDMPayorOrganization-106044960.fsh | 0 .../VSDMPayorOrganization-106145699.fsh | 0 .../VSDMPayorOrganization-106270260.fsh | 0 .../VSDMPayorOrganization-106498173.fsh | 0 .../VSDMPayorOrganization-106597231.fsh | 0 .../VSDMPayorOrganization-106967901.fsh | 0 .../VSDMPayorOrganization-107078689.fsh | 0 .../VSDMPayorOrganization-107170568.fsh | 0 .../VSDMPayorOrganization-107546344.fsh | 0 .../VSDMPayorOrganization-107837745.fsh | 0 .../VSDMPayorOrganization-108546756.fsh | 0 .../VSDMPayorOrganization-108606009.fsh | 0 .../VSDMPayorOrganization-108750061.fsh | 0 .../VSDMPayorOrganization-108846691.fsh | 0 .../VSDMPayorOrganization-108918482.fsh | 0 .../VSDMPayorOrganization-109149007.fsh | 0 .../VSDMPayorOrganization-109323112.fsh | 0 .../VSDMPayorOrganization-109504155.fsh | 0 97 files changed, 1 insertion(+), 3055 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json create mode 100644 src/fhir/input/backup/README.md rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-100390876.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-100412075.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-100629189.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-100767109.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-100837864.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101084423.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101138358.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101229542.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101316991.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101593043.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101831688.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-101904345.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-102060928.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-102462343.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-102546957.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-102618749.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-102722735.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-102828457.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-103539039.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-103707692.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-104252310.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-104487108.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-104686063.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-104812556.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-104945099.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-105395861.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-105698629.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-105763413.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-105816575.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-106044960.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-106145699.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-106270260.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-106498173.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-106597231.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-106967901.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-107078689.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-107170568.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-107546344.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-107837745.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-108546756.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-108606009.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-108750061.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-108846691.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-108918482.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-109149007.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-109323112.fsh (100%) rename src/fhir/input/{fsh => backup}/examples/VSDMPayorOrganization-109504155.fsh (100%) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 2f09fe79..5f2d21a2 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -423,110 +423,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-100390876.json", - "fshName": "VSDMPayorOrganization-100390876", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-100390876.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-100412075.json", - "fshName": "VSDMPayorOrganization-100412075", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-100412075.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-100629189.json", - "fshName": "VSDMPayorOrganization-100629189", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-100629189.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-100767109.json", - "fshName": "VSDMPayorOrganization-100767109", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-100767109.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-100837864.json", - "fshName": "VSDMPayorOrganization-100837864", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-100837864.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101084423.json", - "fshName": "VSDMPayorOrganization-101084423", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101084423.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101138358.json", - "fshName": "VSDMPayorOrganization-101138358", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101138358.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101229542.json", - "fshName": "VSDMPayorOrganization-101229542", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101229542.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101316991.json", - "fshName": "VSDMPayorOrganization-101316991", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101316991.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101593043.json", - "fshName": "VSDMPayorOrganization-101593043", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101593043.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101831688.json", - "fshName": "VSDMPayorOrganization-101831688", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101831688.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-101904345.json", - "fshName": "VSDMPayorOrganization-101904345", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-101904345.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102060928.json", - "fshName": "VSDMPayorOrganization-102060928", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102060928.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-102186348.json", "fshName": "VSDMPayorOrganization-102186348", @@ -551,46 +447,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-102462343.json", - "fshName": "VSDMPayorOrganization-102462343", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102462343.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102546957.json", - "fshName": "VSDMPayorOrganization-102546957", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102546957.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102618749.json", - "fshName": "VSDMPayorOrganization-102618749", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102618749.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102722735.json", - "fshName": "VSDMPayorOrganization-102722735", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102722735.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102828457.json", - "fshName": "VSDMPayorOrganization-102828457", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102828457.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-103169760.json", "fshName": "VSDMPayorOrganization-103169760", @@ -607,22 +463,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-103539039.json", - "fshName": "VSDMPayorOrganization-103539039", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-103539039.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-103707692.json", - "fshName": "VSDMPayorOrganization-103707692", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-103707692.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-104178397.json", "fshName": "VSDMPayorOrganization-104178397", @@ -631,22 +471,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-104252310.json", - "fshName": "VSDMPayorOrganization-104252310", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104252310.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-104487108.json", - "fshName": "VSDMPayorOrganization-104487108", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104487108.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-104547224.json", "fshName": "VSDMPayorOrganization-104547224", @@ -655,30 +479,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-104686063.json", - "fshName": "VSDMPayorOrganization-104686063", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104686063.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-104812556.json", - "fshName": "VSDMPayorOrganization-104812556", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104812556.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-104945099.json", - "fshName": "VSDMPayorOrganization-104945099", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104945099.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-105266989.json", "fshName": "VSDMPayorOrganization-105266989", @@ -687,14 +487,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-105395861.json", - "fshName": "VSDMPayorOrganization-105395861", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105395861.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-105413578.json", "fshName": "VSDMPayorOrganization-105413578", @@ -711,30 +503,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-105698629.json", - "fshName": "VSDMPayorOrganization-105698629", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105698629.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-105763413.json", - "fshName": "VSDMPayorOrganization-105763413", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105763413.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-105816575.json", - "fshName": "VSDMPayorOrganization-105816575", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105816575.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-105929412.json", "fshName": "VSDMPayorOrganization-105929412", @@ -743,30 +511,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-106044960.json", - "fshName": "VSDMPayorOrganization-106044960", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106044960.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-106145699.json", - "fshName": "VSDMPayorOrganization-106145699", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106145699.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-106270260.json", - "fshName": "VSDMPayorOrganization-106270260", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106270260.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-106339922.json", "fshName": "VSDMPayorOrganization-106339922", @@ -775,22 +519,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-106498173.json", - "fshName": "VSDMPayorOrganization-106498173", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106498173.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-106597231.json", - "fshName": "VSDMPayorOrganization-106597231", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106597231.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-106877150.json", "fshName": "VSDMPayorOrganization-106877150", @@ -799,30 +527,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-106967901.json", - "fshName": "VSDMPayorOrganization-106967901", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106967901.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-107078689.json", - "fshName": "VSDMPayorOrganization-107078689", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107078689.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-107170568.json", - "fshName": "VSDMPayorOrganization-107170568", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107170568.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-107403308.json", "fshName": "VSDMPayorOrganization-107403308", @@ -831,14 +535,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-107546344.json", - "fshName": "VSDMPayorOrganization-107546344", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107546344.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-107668422.json", "fshName": "VSDMPayorOrganization-107668422", @@ -855,14 +551,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-107837745.json", - "fshName": "VSDMPayorOrganization-107837745", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107837745.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-107933230.json", "fshName": "VSDMPayorOrganization-107933230", @@ -895,46 +583,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-108546756.json", - "fshName": "VSDMPayorOrganization-108546756", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108546756.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108606009.json", - "fshName": "VSDMPayorOrganization-108606009", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108606009.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108750061.json", - "fshName": "VSDMPayorOrganization-108750061", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108750061.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108846691.json", - "fshName": "VSDMPayorOrganization-108846691", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108846691.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108918482.json", - "fshName": "VSDMPayorOrganization-108918482", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108918482.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Organization-VSDMPayorOrganization-109083613.json", "fshName": "VSDMPayorOrganization-109083613", @@ -943,30 +591,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Organization-VSDMPayorOrganization-109149007.json", - "fshName": "VSDMPayorOrganization-109149007", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-109149007.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-109323112.json", - "fshName": "VSDMPayorOrganization-109323112", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-109323112.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-109504155.json", - "fshName": "VSDMPayorOrganization-109504155", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-109504155.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "Patient-VSDMPatient-A123456780.json", "fshName": "VSDMPatient-A123456780", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 57d59c08..e2866dea 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -52,74 +52,27 @@ Coverage-VSDMCoverage-O567890128.json VSDMCoverage-O567890128 Coverage-VSDMCoverage-Z987654321.json VSDMCoverage-Z987654321 Instance examples/VSDMCoverage-Z987654321.fsh 1 - 46 OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 15 Organization-VSDMPayorOrganization-100293710.json VSDMPayorOrganization-100293710 Instance examples/VSDMPayorOrganization-100293710.fsh 1 - 25 -Organization-VSDMPayorOrganization-100390876.json VSDMPayorOrganization-100390876 Instance examples/VSDMPayorOrganization-100390876.fsh 1 - 25 -Organization-VSDMPayorOrganization-100412075.json VSDMPayorOrganization-100412075 Instance examples/VSDMPayorOrganization-100412075.fsh 1 - 25 -Organization-VSDMPayorOrganization-100629189.json VSDMPayorOrganization-100629189 Instance examples/VSDMPayorOrganization-100629189.fsh 1 - 25 -Organization-VSDMPayorOrganization-100767109.json VSDMPayorOrganization-100767109 Instance examples/VSDMPayorOrganization-100767109.fsh 1 - 25 -Organization-VSDMPayorOrganization-100837864.json VSDMPayorOrganization-100837864 Instance examples/VSDMPayorOrganization-100837864.fsh 1 - 25 -Organization-VSDMPayorOrganization-101084423.json VSDMPayorOrganization-101084423 Instance examples/VSDMPayorOrganization-101084423.fsh 1 - 25 -Organization-VSDMPayorOrganization-101138358.json VSDMPayorOrganization-101138358 Instance examples/VSDMPayorOrganization-101138358.fsh 1 - 25 -Organization-VSDMPayorOrganization-101229542.json VSDMPayorOrganization-101229542 Instance examples/VSDMPayorOrganization-101229542.fsh 1 - 25 -Organization-VSDMPayorOrganization-101316991.json VSDMPayorOrganization-101316991 Instance examples/VSDMPayorOrganization-101316991.fsh 1 - 25 -Organization-VSDMPayorOrganization-101593043.json VSDMPayorOrganization-101593043 Instance examples/VSDMPayorOrganization-101593043.fsh 1 - 25 -Organization-VSDMPayorOrganization-101831688.json VSDMPayorOrganization-101831688 Instance examples/VSDMPayorOrganization-101831688.fsh 1 - 25 -Organization-VSDMPayorOrganization-101904345.json VSDMPayorOrganization-101904345 Instance examples/VSDMPayorOrganization-101904345.fsh 1 - 25 -Organization-VSDMPayorOrganization-102060928.json VSDMPayorOrganization-102060928 Instance examples/VSDMPayorOrganization-102060928.fsh 1 - 25 Organization-VSDMPayorOrganization-102186348.json VSDMPayorOrganization-102186348 Instance examples/VSDMPayorOrganization-102186348.fsh 1 - 25 Organization-VSDMPayorOrganization-102249844.json VSDMPayorOrganization-102249844 Instance examples/VSDMPayorOrganization-102249844.fsh 1 - 25 Organization-VSDMPayorOrganization-102343996.json VSDMPayorOrganization-102343996 Instance examples/VSDMPayorOrganization-102343996.fsh 1 - 25 -Organization-VSDMPayorOrganization-102462343.json VSDMPayorOrganization-102462343 Instance examples/VSDMPayorOrganization-102462343.fsh 1 - 25 -Organization-VSDMPayorOrganization-102546957.json VSDMPayorOrganization-102546957 Instance examples/VSDMPayorOrganization-102546957.fsh 1 - 25 -Organization-VSDMPayorOrganization-102618749.json VSDMPayorOrganization-102618749 Instance examples/VSDMPayorOrganization-102618749.fsh 1 - 25 -Organization-VSDMPayorOrganization-102722735.json VSDMPayorOrganization-102722735 Instance examples/VSDMPayorOrganization-102722735.fsh 1 - 25 -Organization-VSDMPayorOrganization-102828457.json VSDMPayorOrganization-102828457 Instance examples/VSDMPayorOrganization-102828457.fsh 1 - 25 Organization-VSDMPayorOrganization-103169760.json VSDMPayorOrganization-103169760 Instance examples/VSDMPayorOrganization-103169760.fsh 1 - 25 Organization-VSDMPayorOrganization-103215857.json VSDMPayorOrganization-103215857 Instance examples/VSDMPayorOrganization-103215857.fsh 1 - 25 -Organization-VSDMPayorOrganization-103539039.json VSDMPayorOrganization-103539039 Instance examples/VSDMPayorOrganization-103539039.fsh 1 - 25 -Organization-VSDMPayorOrganization-103707692.json VSDMPayorOrganization-103707692 Instance examples/VSDMPayorOrganization-103707692.fsh 1 - 25 Organization-VSDMPayorOrganization-104178397.json VSDMPayorOrganization-104178397 Instance examples/VSDMPayorOrganization-104178397.fsh 1 - 25 -Organization-VSDMPayorOrganization-104252310.json VSDMPayorOrganization-104252310 Instance examples/VSDMPayorOrganization-104252310.fsh 1 - 25 -Organization-VSDMPayorOrganization-104487108.json VSDMPayorOrganization-104487108 Instance examples/VSDMPayorOrganization-104487108.fsh 1 - 25 Organization-VSDMPayorOrganization-104547224.json VSDMPayorOrganization-104547224 Instance examples/VSDMPayorOrganization-104547224.fsh 1 - 25 -Organization-VSDMPayorOrganization-104686063.json VSDMPayorOrganization-104686063 Instance examples/VSDMPayorOrganization-104686063.fsh 1 - 25 -Organization-VSDMPayorOrganization-104812556.json VSDMPayorOrganization-104812556 Instance examples/VSDMPayorOrganization-104812556.fsh 1 - 25 -Organization-VSDMPayorOrganization-104945099.json VSDMPayorOrganization-104945099 Instance examples/VSDMPayorOrganization-104945099.fsh 1 - 25 Organization-VSDMPayorOrganization-105266989.json VSDMPayorOrganization-105266989 Instance examples/VSDMPayorOrganization-105266989.fsh 1 - 25 -Organization-VSDMPayorOrganization-105395861.json VSDMPayorOrganization-105395861 Instance examples/VSDMPayorOrganization-105395861.fsh 1 - 25 Organization-VSDMPayorOrganization-105413578.json VSDMPayorOrganization-105413578 Instance examples/VSDMPayorOrganization-105413578.fsh 1 - 25 Organization-VSDMPayorOrganization-105532787.json VSDMPayorOrganization-105532787 Instance examples/VSDMPayorOrganization-105532787.fsh 1 - 25 -Organization-VSDMPayorOrganization-105698629.json VSDMPayorOrganization-105698629 Instance examples/VSDMPayorOrganization-105698629.fsh 1 - 25 -Organization-VSDMPayorOrganization-105763413.json VSDMPayorOrganization-105763413 Instance examples/VSDMPayorOrganization-105763413.fsh 1 - 25 -Organization-VSDMPayorOrganization-105816575.json VSDMPayorOrganization-105816575 Instance examples/VSDMPayorOrganization-105816575.fsh 1 - 25 Organization-VSDMPayorOrganization-105929412.json VSDMPayorOrganization-105929412 Instance examples/VSDMPayorOrganization-105929412.fsh 1 - 25 -Organization-VSDMPayorOrganization-106044960.json VSDMPayorOrganization-106044960 Instance examples/VSDMPayorOrganization-106044960.fsh 1 - 25 -Organization-VSDMPayorOrganization-106145699.json VSDMPayorOrganization-106145699 Instance examples/VSDMPayorOrganization-106145699.fsh 1 - 25 -Organization-VSDMPayorOrganization-106270260.json VSDMPayorOrganization-106270260 Instance examples/VSDMPayorOrganization-106270260.fsh 1 - 25 Organization-VSDMPayorOrganization-106339922.json VSDMPayorOrganization-106339922 Instance examples/VSDMPayorOrganization-106339922.fsh 1 - 25 -Organization-VSDMPayorOrganization-106498173.json VSDMPayorOrganization-106498173 Instance examples/VSDMPayorOrganization-106498173.fsh 1 - 25 -Organization-VSDMPayorOrganization-106597231.json VSDMPayorOrganization-106597231 Instance examples/VSDMPayorOrganization-106597231.fsh 1 - 25 Organization-VSDMPayorOrganization-106877150.json VSDMPayorOrganization-106877150 Instance examples/VSDMPayorOrganization-106877150.fsh 1 - 25 -Organization-VSDMPayorOrganization-106967901.json VSDMPayorOrganization-106967901 Instance examples/VSDMPayorOrganization-106967901.fsh 1 - 25 -Organization-VSDMPayorOrganization-107078689.json VSDMPayorOrganization-107078689 Instance examples/VSDMPayorOrganization-107078689.fsh 1 - 25 -Organization-VSDMPayorOrganization-107170568.json VSDMPayorOrganization-107170568 Instance examples/VSDMPayorOrganization-107170568.fsh 1 - 25 Organization-VSDMPayorOrganization-107403308.json VSDMPayorOrganization-107403308 Instance examples/VSDMPayorOrganization-107403308.fsh 1 - 25 -Organization-VSDMPayorOrganization-107546344.json VSDMPayorOrganization-107546344 Instance examples/VSDMPayorOrganization-107546344.fsh 1 - 25 Organization-VSDMPayorOrganization-107668422.json VSDMPayorOrganization-107668422 Instance examples/VSDMPayorOrganization-107668422.fsh 1 - 25 Organization-VSDMPayorOrganization-107723372.json VSDMPayorOrganization-107723372 Instance examples/VSDMPayorOrganization-107723372.fsh 1 - 25 -Organization-VSDMPayorOrganization-107837745.json VSDMPayorOrganization-107837745 Instance examples/VSDMPayorOrganization-107837745.fsh 1 - 25 Organization-VSDMPayorOrganization-107933230.json VSDMPayorOrganization-107933230 Instance examples/VSDMPayorOrganization-107933230.fsh 1 - 25 Organization-VSDMPayorOrganization-108028771.json VSDMPayorOrganization-108028771 Instance examples/VSDMPayorOrganization-108028771.fsh 1 - 25 Organization-VSDMPayorOrganization-108213958.json VSDMPayorOrganization-108213958 Instance examples/VSDMPayorOrganization-108213958.fsh 1 - 25 Organization-VSDMPayorOrganization-108416806.json VSDMPayorOrganization-108416806 Instance examples/VSDMPayorOrganization-108416806.fsh 1 - 25 -Organization-VSDMPayorOrganization-108546756.json VSDMPayorOrganization-108546756 Instance examples/VSDMPayorOrganization-108546756.fsh 1 - 25 -Organization-VSDMPayorOrganization-108606009.json VSDMPayorOrganization-108606009 Instance examples/VSDMPayorOrganization-108606009.fsh 1 - 25 -Organization-VSDMPayorOrganization-108750061.json VSDMPayorOrganization-108750061 Instance examples/VSDMPayorOrganization-108750061.fsh 1 - 25 -Organization-VSDMPayorOrganization-108846691.json VSDMPayorOrganization-108846691 Instance examples/VSDMPayorOrganization-108846691.fsh 1 - 25 -Organization-VSDMPayorOrganization-108918482.json VSDMPayorOrganization-108918482 Instance examples/VSDMPayorOrganization-108918482.fsh 1 - 25 Organization-VSDMPayorOrganization-109083613.json VSDMPayorOrganization-109083613 Instance examples/VSDMPayorOrganization-109083613.fsh 1 - 25 -Organization-VSDMPayorOrganization-109149007.json VSDMPayorOrganization-109149007 Instance examples/VSDMPayorOrganization-109149007.fsh 1 - 25 -Organization-VSDMPayorOrganization-109323112.json VSDMPayorOrganization-109323112 Instance examples/VSDMPayorOrganization-109323112.fsh 1 - 25 -Organization-VSDMPayorOrganization-109504155.json VSDMPayorOrganization-109504155 Instance examples/VSDMPayorOrganization-109504155.fsh 1 - 25 Patient-VSDMPatient-A123456780.json VSDMPatient-A123456780 Instance examples/VSDMPatient-A123456780.fsh 1 - 24 Patient-VSDMPatient-B234567895.json VSDMPatient-B234567895 Instance examples/VSDMPatient-B234567895.fsh 1 - 28 Patient-VSDMPatient-C345678908.json VSDMPatient-C345678908 Instance examples/VSDMPatient-C345678908.fsh 1 - 27 diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json deleted file mode 100644 index ede9845b..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100390876.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-100390876", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "100390876" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Rostock", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json deleted file mode 100644 index 8ed6a491..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100412075.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-100412075", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "100412075" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Neubrandenburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json deleted file mode 100644 index fb2e7f9e..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100629189.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-100629189", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "100629189" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Potsdam", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json deleted file mode 100644 index 32d98403..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100767109.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-100767109", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "100767109" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Cottbus", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json deleted file mode 100644 index 7acddc62..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100837864.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-100837864", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "100837864" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Frankfurt an der Oder", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json deleted file mode 100644 index f418ea39..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101084423.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101084423", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101084423" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Magdeburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json deleted file mode 100644 index d3a21c61..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101138358.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101138358", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101138358" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Halle", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json deleted file mode 100644 index 9d6fd881..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101229542.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101229542", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101229542" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Dessau", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json deleted file mode 100644 index ac66fbcf..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101316991.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101316991", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101316991" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Schleswig-Holstein", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json deleted file mode 100644 index e95b5751..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101593043.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101593043", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101593043" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Hamburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json deleted file mode 100644 index ea445322..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101831688.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101831688", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101831688" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Aurich", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json deleted file mode 100644 index 45bcca07..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-101904345.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-101904345", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "101904345" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Braunschweig", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json deleted file mode 100644 index d98fb92b..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102060928.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102060928", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102060928" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Göttingen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json deleted file mode 100644 index aa10202c..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102462343.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102462343", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102462343" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Oldenburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json deleted file mode 100644 index db61c3de..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102546957.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102546957", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102546957" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Osnabrück", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json deleted file mode 100644 index 86d4de08..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102618749.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102618749", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102618749" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Stade", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json deleted file mode 100644 index 6741a9a6..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102722735.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102722735", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102722735" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Verden", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json deleted file mode 100644 index 9a8ee669..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102828457.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102828457", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102828457" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Wilhelmshaven", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json deleted file mode 100644 index ce031b9b..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103539039.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-103539039", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "103539039" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Dortmund", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json deleted file mode 100644 index 82e40834..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103707692.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-103707692", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "103707692" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Münster", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json deleted file mode 100644 index 993c5ab4..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104252310.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104252310", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104252310" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Düsseldorf", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json deleted file mode 100644 index ddf0d8b0..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104487108.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104487108", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104487108" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Duisburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json deleted file mode 100644 index 4c5477bb..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104686063.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104686063", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104686063" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Köln", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json deleted file mode 100644 index bf06bfeb..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104812556.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104812556", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104812556" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Krefeld", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json deleted file mode 100644 index 1cfb672d..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104945099.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104945099", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104945099" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Wuppertal", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json deleted file mode 100644 index bd47e1d7..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105395861.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105395861", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105395861" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Frankfurt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json deleted file mode 100644 index 1fadf846..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105698629.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105698629", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105698629" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Limburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json deleted file mode 100644 index ff151eb6..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105763413.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105763413", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105763413" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Marburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json deleted file mode 100644 index 2b975493..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105816575.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105816575", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105816575" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Wiesbaden", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json deleted file mode 100644 index bf470701..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106044960.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106044960", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106044960" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Gera", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json deleted file mode 100644 index 7ad34d33..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106145699.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106145699", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106145699" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Suhl", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json deleted file mode 100644 index 7ab4a1d1..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106270260.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106270260", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106270260" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Rheinhessen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json deleted file mode 100644 index f80156e8..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106498173.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106498173", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106498173" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Pfalz", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json deleted file mode 100644 index 9a81ef6e..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106597231.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106597231", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106597231" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Trier", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json deleted file mode 100644 index 9d7429a2..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106967901.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106967901", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106967901" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Karlsruhe", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json deleted file mode 100644 index 72b99b47..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107078689.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107078689", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107078689" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Mannheim", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json deleted file mode 100644 index 946b1cf8..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107170568.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107170568", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107170568" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Pforzheim", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json deleted file mode 100644 index a74514bf..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107546344.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107546344", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107546344" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Konstanz", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json deleted file mode 100644 index f19671fb..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107837745.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107837745", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107837745" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Süd-Württemberg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json deleted file mode 100644 index b110dc01..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108546756.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108546756", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108546756" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Oberbayern", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json deleted file mode 100644 index 7503e0fc..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108606009.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108606009", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108606009" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Oberfranken", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json deleted file mode 100644 index b2fe7751..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108750061.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108750061", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108750061" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Mittelfranken", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json deleted file mode 100644 index 811149e1..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108846691.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108846691", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108846691" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Unterfranken", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json deleted file mode 100644 index 94143656..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108918482.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108918482", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108918482" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Oberpfalz", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json deleted file mode 100644 index d6e03299..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109149007.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-109149007", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "109149007" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Schwaben", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json deleted file mode 100644 index 5012d9fc..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109323112.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-109323112", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "109323112" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Saarland", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json deleted file mode 100644 index ee408e82..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109504155.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-109504155", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "109504155" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Berlin", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/input/backup/README.md b/src/fhir/input/backup/README.md new file mode 100644 index 00000000..42e02114 --- /dev/null +++ b/src/fhir/input/backup/README.md @@ -0,0 +1 @@ +This directory contains FSH source files containing example data that is currently not used by other examples. diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100390876.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-100390876.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100412075.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-100412075.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100629189.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-100629189.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100767109.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-100767109.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100837864.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-100837864.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101084423.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101084423.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101138358.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101138358.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101229542.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101229542.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101316991.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101316991.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101593043.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101593043.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101831688.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101831688.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-101904345.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-101904345.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102060928.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-102060928.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102462343.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-102462343.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102546957.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-102546957.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102618749.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-102618749.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102722735.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-102722735.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102828457.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-102828457.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103539039.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-103539039.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103707692.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-103707692.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104252310.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-104252310.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104487108.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-104487108.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104686063.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-104686063.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104812556.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-104812556.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104945099.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-104945099.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105395861.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-105395861.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105698629.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-105698629.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105763413.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-105763413.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105816575.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-105816575.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106044960.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-106044960.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106145699.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-106145699.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106270260.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-106270260.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106498173.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-106498173.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106597231.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-106597231.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106967901.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-106967901.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107078689.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-107078689.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107170568.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-107170568.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107546344.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-107546344.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107837745.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-107837745.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108546756.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-108546756.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108606009.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-108606009.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108750061.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-108750061.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108846691.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-108846691.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108918482.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-108918482.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109149007.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-109149007.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109323112.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-109323112.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109504155.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh similarity index 100% rename from src/fhir/input/fsh/examples/VSDMPayorOrganization-109504155.fsh rename to src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh From 4ecf3b02ed1d682d378436867feece9545772295 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 11:16:27 +0200 Subject: [PATCH 05/46] Anzeigetexte korrigiert --- .../resources/Bundle-VSDMBundle-A123456780.json | 2 +- .../resources/Bundle-VSDMBundle-B234567895.json | 4 ++-- .../resources/Bundle-VSDMBundle-C345678908.json | 4 ++-- .../resources/Bundle-VSDMBundle-D456789013.json | 6 +++--- .../resources/Bundle-VSDMBundle-E567890127.json | 6 +++--- .../resources/Bundle-VSDMBundle-F678901231.json | 4 ++-- .../resources/Bundle-VSDMBundle-G789012344.json | 2 +- .../resources/Bundle-VSDMBundle-H890123459.json | 6 +++--- .../resources/Bundle-VSDMBundle-I901234562.json | 4 ++-- .../resources/Bundle-VSDMBundle-J012345677.json | 6 +++--- .../resources/Bundle-VSDMBundle-K123456781.json | 2 +- .../resources/Bundle-VSDMBundle-L234567896.json | 2 +- .../resources/Bundle-VSDMBundle-M345678909.json | 2 +- .../resources/Bundle-VSDMBundle-N456789014.json | 2 +- .../resources/Bundle-VSDMBundle-O567890128.json | 2 +- .../resources/Bundle-VSDMBundle-Z987654321.json | 6 +++--- .../resources/Coverage-VSDMCoverage-A123456780.json | 2 +- .../resources/Coverage-VSDMCoverage-B234567895.json | 4 ++-- .../resources/Coverage-VSDMCoverage-C345678908.json | 4 ++-- .../resources/Coverage-VSDMCoverage-D456789013.json | 6 +++--- .../resources/Coverage-VSDMCoverage-E567890127.json | 6 +++--- .../resources/Coverage-VSDMCoverage-F678901231.json | 4 ++-- .../resources/Coverage-VSDMCoverage-G789012344.json | 2 +- .../resources/Coverage-VSDMCoverage-H890123459.json | 6 +++--- .../resources/Coverage-VSDMCoverage-I901234562.json | 4 ++-- .../resources/Coverage-VSDMCoverage-J012345677.json | 6 +++--- .../resources/Coverage-VSDMCoverage-K123456781.json | 2 +- .../resources/Coverage-VSDMCoverage-L234567896.json | 2 +- .../resources/Coverage-VSDMCoverage-M345678909.json | 2 +- .../resources/Coverage-VSDMCoverage-N456789014.json | 2 +- .../resources/Coverage-VSDMCoverage-O567890128.json | 2 +- .../resources/Coverage-VSDMCoverage-Z987654321.json | 6 +++--- src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh | 6 +++--- src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh | 6 +++--- src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh | 6 +++--- src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh | 6 +++--- src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh | 6 +++--- 48 files changed, 90 insertions(+), 90 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json index 510a7c9f..433a144d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json @@ -167,7 +167,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } } ], diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json index 2887b098..5edb1b0d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json @@ -195,14 +195,14 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "04", - "display": "BSHG (Bundessozialhilfegesetz) § 264 SGB V" + "display": "SOZ" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index a127017f..b090a3f0 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -187,7 +187,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } }, { @@ -198,7 +198,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index 0aad3fbe..886a5462 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -222,14 +222,14 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "06", - "display": "SER (Soziales Entschädigungsrecht)" + "display": "SER" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, @@ -241,7 +241,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "05", - "display": "Asthma bronchiale" + "display": "Asthma" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json index e59ed0e3..a34271ca 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json @@ -213,7 +213,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } }, { @@ -237,7 +237,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { @@ -260,7 +260,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "09", - "display": "Rückenschmerz" + "display": "Rueckenschmerz" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json index f1f768fb..86449d00 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json @@ -184,14 +184,14 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "08", - "display": "SVA-Kennzeichnung, pauschal" + "display": "SVA2" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json index 4f663f60..0956b077 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json @@ -175,7 +175,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index b286a7d9..f7b15e8b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -200,14 +200,14 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "07", - "display": "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" + "display": "SVA1" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, @@ -232,7 +232,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json index 5acbde32..888f2907 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json @@ -167,7 +167,7 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { @@ -178,7 +178,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json index 7bd9d31f..bd75be7b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json @@ -198,14 +198,14 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "09", - "display": "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" + "display": "ASY" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, @@ -240,7 +240,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "09", - "display": "Rückenschmerz" + "display": "Rueckenschmerz" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json index f456d7d3..0bd19bf3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json @@ -170,7 +170,7 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json index 63bc2ac5..1e568314 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json @@ -167,7 +167,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json index 907c1a4b..fd019298 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json @@ -176,7 +176,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json index 730ed985..d5430a01 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json @@ -174,7 +174,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json index 30b028ba..3a72cae3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json @@ -176,7 +176,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index 28d8d604..32943047 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -246,7 +246,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { @@ -257,7 +257,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { @@ -300,7 +300,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "07", - "display": "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht" + "display": "SVA1" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json index 9d0afb7e..21e30b8f 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } } ], diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json index 7dd2835d..e4500421 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json @@ -20,14 +20,14 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "04", - "display": "BSHG (Bundessozialhilfegesetz) § 264 SGB V" + "display": "SOZ" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" } diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json index 1b2245ea..5672a5a1 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } }, { @@ -31,7 +31,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json index 8f21f682..4ba6fba2 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json @@ -20,14 +20,14 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "06", - "display": "SER (Soziales Entschädigungsrecht)" + "display": "SER" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, @@ -39,7 +39,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "05", - "display": "Asthma bronchiale" + "display": "Asthma" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json index 6890dbc2..dcdfa022 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } }, { @@ -44,7 +44,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { @@ -67,7 +67,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "09", - "display": "Rückenschmerz" + "display": "Rueckenschmerz" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json index a13650cf..6d337f22 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json @@ -20,14 +20,14 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "08", - "display": "SVA-Kennzeichnung, pauschal" + "display": "SVA2" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json index 2b11c2a7..b1c05e26 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "1", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglied" + "display": "Mitglieder" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json index 85b10db1..300e998b 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json @@ -20,14 +20,14 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "07", - "display": "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" + "display": "SVA1" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, @@ -52,7 +52,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json index 3915b20c..542c5a9f 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { @@ -31,7 +31,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json index 539c286e..9e92026d 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json @@ -20,14 +20,14 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "09", - "display": "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" + "display": "ASY" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, @@ -62,7 +62,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "09", - "display": "Rückenschmerz" + "display": "Rueckenschmerz" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json index 09df6186..110f2cf7 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "5", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner und ihre Familienangehörigen" + "display": "Rentner" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json index 3a842800..d92cbef6 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json index 1253bb88..2db88dad 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json index a330cd31..9c9488b4 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json index 9ad138ee..4a836bc9 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json index 25166792..7ddb5d8b 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json @@ -20,7 +20,7 @@ "valueCoding": { "code": "3", "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienversicherter" + "display": "Familienangehoerige" } }, { @@ -31,7 +31,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", "code": "01", - "display": "Diabetes mellitus Typ 2" + "display": "DM2" } }, { @@ -74,7 +74,7 @@ "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", "code": "07", - "display": "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht" + "display": "SVA1" }, "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" }, diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh index 2e8a17b4..7e99dc26 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh @@ -7,7 +7,7 @@ Usage: #example * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#38 "Nordrhein" -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglied" +* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-A123456780" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh index 2682f6ca..71013612 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh @@ -7,8 +7,8 @@ Usage: #example * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#03 "Bremen" -* extension[besonderePersonengruppe].valueCoding = #04 "BSHG (Bundessozialhilfegesetz) § 264 SGB V" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[besonderePersonengruppe].valueCoding = #04 "SOZ" // "BSHG (Bundessozialhilfegesetz) § 264 SGB V" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-B234567895" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh index 209c85a7..8964366a 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh @@ -8,7 +8,7 @@ Usage: #example * extension[WOP].valueCoding = $csWOP#98 "Sachsen" * extension[dmp][+] - * extension[dmp].valueCoding = #01 "Diabetes mellitus Typ 2" + * extension[dmp].valueCoding = #01 "DM2" // "Diabetes mellitus Typ 2" * extension[zeitraum].valuePeriod.start = "2001-01-01" * extension[digitalesDMP].valueBoolean = false * extension[dmp][+] @@ -22,7 +22,7 @@ Usage: #example * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglied" +* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-C345678908" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh index fc7b21ee..e1cfe40b 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh @@ -7,9 +7,9 @@ Usage: #example * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#46 "Hessen" -* extension[besonderePersonengruppe].valueCoding = #06 "SER (Soziales Entschädigungsrecht)" +* extension[besonderePersonengruppe].valueCoding = #06 "SER" // "SER (Soziales Entschädigungsrecht)" * extension[dmp][+] - * extension[dmp].valueCoding = #05 "Asthma bronchiale" + * extension[dmp].valueCoding = #05 "Asthma" // "Asthma bronchiale" * extension[zeitraum].valuePeriod.start = "2022-01-01" * extension[digitalesDMP].valueBoolean = false * extension[kostenerstattung] @@ -17,7 +17,7 @@ Usage: #example * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-D456789013" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh index b842a736..86c55286 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh @@ -11,11 +11,11 @@ Usage: #example * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2026-06-30" * extension[dmp][+] - * extension[dmp].valueCoding = #01 "Diabetes mellitus Typ 2" + * extension[dmp].valueCoding = #01 "DM2" // "Diabetes mellitus Typ 2" * extension[zeitraum].valuePeriod.start = "2001-01-01" * extension[digitalesDMP].valueBoolean = false * extension[dmp][+] - * extension[dmp].valueCoding = #09 "Rückenschmerz" + * extension[dmp].valueCoding = #09 "Rueckenschmerz" * extension[zeitraum].valuePeriod * start = "2020-01-01" * end = "2023-12-31" @@ -25,7 +25,7 @@ Usage: #example * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = false -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglied" +* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-E567890127" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh index b1748ab8..b45b52cf 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh @@ -7,14 +7,14 @@ Usage: #example * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#52 "Baden-Württemberg" -* extension[besonderePersonengruppe].valueCoding = #08 "SVA-Kennzeichnung, pauschal" +* extension[besonderePersonengruppe].valueCoding = #08 "SVA2" // "SVA-Kennzeichnung, pauschal" * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2026-09-30" * extension[ruhenderLeistungsanspruch] * extension[art].valueCoding = #1 "vollständig" * extension[dauer].valuePeriod.start = "2025-01-01" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-F678901231" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh index e20de416..c8a08385 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh @@ -20,7 +20,7 @@ Usage: #example * extension[dauer].valuePeriod * start = "2025-06-01" * end = "2027-12-31" -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglied" +* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-G789012344" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh index 799a2b85..24591a1a 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh @@ -7,12 +7,12 @@ Usage: #example * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#17 "Niedersachsen" -* extension[besonderePersonengruppe].valueCoding = #07 "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" +* extension[besonderePersonengruppe].valueCoding = #07 "SVA1" // "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2024-03-31" * extension[dmp][+] - * extension[dmp].valueCoding = #01 "Diabetes mellitus Typ 2" + * extension[dmp].valueCoding = #01 "DM2" // "Diabetes mellitus Typ 2" * extension[zeitraum].valuePeriod * start = "2001-01-01" * end = "2024-03-31" @@ -23,7 +23,7 @@ Usage: #example * start = "2020-01-01" * end = "2023-12-31" * extension[digitalesDMP].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner und ihre Familienangehörigen" +* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = #GKV * beneficiary.reference = "Patient/437f2555-2396-4c64-a656-e9553161ca3c" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh index e549de83..1cf6a263 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh @@ -8,7 +8,7 @@ Usage: #example * extension[WOP].valueCoding = $csWOP#98 "Sachsen" * extension[dmp][+] - * extension[dmp].valueCoding = #01 "Diabetes mellitus Typ 2" + * extension[dmp].valueCoding = #01 "DM2" // "Diabetes mellitus Typ 2" * extension[zeitraum].valuePeriod * start = "2021-02-07" * end = "2028-02-15" @@ -18,7 +18,7 @@ Usage: #example * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner und ihre Familienangehörigen" +* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-I901234562" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh index e09f8ea8..73396d02 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh @@ -7,13 +7,13 @@ Usage: #example * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#52 "Baden-Württemberg" -* extension[besonderePersonengruppe].valueCoding = #09 "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" +* extension[besonderePersonengruppe].valueCoding = #09 "ASY" // "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" * extension[dmp][+] * extension[dmp].valueCoding = #06 "COPD" * extension[zeitraum].valuePeriod.start = "2001-01-11" * extension[digitalesDMP].valueBoolean = false * extension[dmp][+] - * extension[dmp].valueCoding = #09 "Rückenschmerz" + * extension[dmp].valueCoding = #09 "Rueckenschmerz" * extension[zeitraum].valuePeriod.start = "2002-02-12" * extension[digitalesDMP].valueBoolean = true * extension[dmp][+] @@ -25,7 +25,7 @@ Usage: #example * extension[dauer].valuePeriod * start = "2025-01-01" * end = "2025-12-31" -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner und ihre Familienangehörigen" +* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-J012345677" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh index 0ae394a3..91d00a82 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh @@ -15,7 +15,7 @@ Usage: #example * extension[ruhenderLeistungsanspruch] * extension[art].valueCoding = #2 "eingeschränkt" * extension[dauer].valuePeriod.start = "2024-06-15" -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner und ihre Familienangehörigen" +* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-K123456781" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh index 947e2fbb..996e6be9 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh @@ -15,7 +15,7 @@ Usage: #example * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/437f2555-2396-4c64-a656-e9553161ca3c" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh index 7a44ed62..3535c387 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh @@ -10,7 +10,7 @@ Usage: #example * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2038-04-28" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-M345678909" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh index 9ff69e6f..6c51b6f9 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh @@ -15,7 +15,7 @@ Usage: #example * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-N456789014" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh index c2fe1b5e..27753144 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh @@ -10,7 +10,7 @@ Usage: #example * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2027-06-09" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = #GKV * beneficiary.reference = "Patient/VSDMPatient-O567890128" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh index 6f7845fa..9451da14 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh @@ -8,7 +8,7 @@ Usage: #example * extension[WOP].valueCoding = $csWOP#98 "Sachsen" * extension[dmp][+] - * extension[dmp].valueCoding = #01 "Diabetes mellitus Typ 2" + * extension[dmp].valueCoding = #01 "DM2" // "Diabetes mellitus Typ 2" * extension[zeitraum].valuePeriod.start = "2001-01-01" * extension[digitalesDMP].valueBoolean = false * extension[dmp][+] @@ -17,8 +17,8 @@ Usage: #example * start = "2020-01-01" * end = "2023-12-31" * extension[digitalesDMP].valueBoolean = true -* extension[besonderePersonengruppe].valueCoding = #07 "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienversicherter" +* extension[besonderePersonengruppe].valueCoding = #07 "SVA1" // "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht" +* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2025-12-31" From 267a58c693ac88badac78eb12e9423af0ed444bd Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 11:25:45 +0200 Subject: [PATCH 06/46] =?UTF-8?q?fehlendes=20CodeSystem=20f=C3=BCr=20Cover?= =?UTF-8?q?age.type=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fsh-generated/resources/Bundle-VSDMBundle-A123456780.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-B234567895.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-C345678908.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-D456789013.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-E567890127.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-F678901231.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-G789012344.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-H890123459.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-I901234562.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-J012345677.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-K123456781.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-L234567896.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-M345678909.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-N456789014.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-O567890128.json | 3 ++- .../fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json | 3 ++- .../resources/Coverage-VSDMCoverage-A123456780.json | 3 ++- .../resources/Coverage-VSDMCoverage-B234567895.json | 3 ++- .../resources/Coverage-VSDMCoverage-C345678908.json | 3 ++- .../resources/Coverage-VSDMCoverage-D456789013.json | 3 ++- .../resources/Coverage-VSDMCoverage-E567890127.json | 3 ++- .../resources/Coverage-VSDMCoverage-F678901231.json | 3 ++- .../resources/Coverage-VSDMCoverage-G789012344.json | 3 ++- .../resources/Coverage-VSDMCoverage-H890123459.json | 3 ++- .../resources/Coverage-VSDMCoverage-I901234562.json | 3 ++- .../resources/Coverage-VSDMCoverage-J012345677.json | 3 ++- .../resources/Coverage-VSDMCoverage-K123456781.json | 3 ++- .../resources/Coverage-VSDMCoverage-L234567896.json | 3 ++- .../resources/Coverage-VSDMCoverage-M345678909.json | 3 ++- .../resources/Coverage-VSDMCoverage-N456789014.json | 3 ++- .../resources/Coverage-VSDMCoverage-O567890128.json | 3 ++- .../resources/Coverage-VSDMCoverage-Z987654321.json | 3 ++- src/fhir/input/fsh/aliases.fsh | 4 ++++ src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh | 2 +- 49 files changed, 84 insertions(+), 48 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json index 433a144d..a7439422 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json @@ -190,7 +190,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json index 5edb1b0d..7f6cec90 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json @@ -239,7 +239,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index b090a3f0..de7eab04 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -278,7 +278,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index 886a5462..c4583f79 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -297,7 +297,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json index a34271ca..e39bea20 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json @@ -330,7 +330,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json index 86449d00..598b5393 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json @@ -246,7 +246,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json index 0956b077..b0a67ad0 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json @@ -251,7 +251,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index f7b15e8b..a67f20dc 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -305,7 +305,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json index 888f2907..102e4158 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json @@ -235,7 +235,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json index bd75be7b..001bf5a6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json @@ -317,7 +317,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json index 0bd19bf3..fcae5c62 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json @@ -245,7 +245,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json index 1e568314..0802cc6a 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json @@ -224,7 +224,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json index fd019298..a6b7cdb3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json @@ -212,7 +212,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json index d5430a01..d164451b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json @@ -244,7 +244,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json index 3a72cae3..b57d63ff 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json @@ -212,7 +212,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index 32943047..8ccfd303 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -390,7 +390,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json index 21e30b8f..7ae8dbfd 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json @@ -43,7 +43,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json index e4500421..a622c70f 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json @@ -64,7 +64,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json index 5672a5a1..df0e74a8 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json @@ -111,7 +111,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json index 4ba6fba2..10a3951f 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json @@ -95,7 +95,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json index dcdfa022..b4722ef3 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json @@ -137,7 +137,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json index 6d337f22..e7ed16a5 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json @@ -82,7 +82,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json index b1c05e26..34ab8a9f 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json @@ -96,7 +96,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json index 300e998b..16208c91 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json @@ -125,7 +125,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json index 542c5a9f..f80fb703 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json @@ -88,7 +88,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json index 9e92026d..1264c337 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json @@ -139,7 +139,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json index 110f2cf7..9661b0f1 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json @@ -95,7 +95,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json index d92cbef6..4849cdcc 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json @@ -77,7 +77,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json index 2db88dad..45903e77 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json @@ -56,7 +56,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json index 9c9488b4..b9686efa 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json @@ -90,7 +90,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json index 4a836bc9..3e375e22 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json @@ -56,7 +56,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json index 7ddb5d8b..18ee3f33 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json @@ -164,7 +164,8 @@ "type": { "coding": [ { - "code": "GKV" + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" } ] }, diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 8f90ef64..30492f7d 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -52,6 +52,10 @@ Alias: $csPersonengruppe = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSO // - Beispiel für VSDMCoverage Alias: $csVersichertenart = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS +// Versicherungsart, verwendet für: +// - Beispiel für VSDMCoverage +Alias: $csVersicherungsart = http://fhir.de/CodeSystem/versicherungsart-de-basis + // Wohnortprinzip, verwendet für // - VSDMWohnortprinzipVS // - VSDMCoverage.extension[wop] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh index 7e99dc26..c84244f5 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh @@ -9,7 +9,7 @@ Usage: #example * extension[WOP].valueCoding = $csWOP#38 "Nordrhein" * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-A123456780" * period * start = "1997-12-28" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh index 71013612..c28e7942 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh @@ -10,7 +10,7 @@ Usage: #example * extension[besonderePersonengruppe].valueCoding = #04 "SOZ" // "BSHG (Bundessozialhilfegesetz) § 264 SGB V" * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-B234567895" * period * start = "2011-04-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh index 8964366a..6e5eee0c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh @@ -24,7 +24,7 @@ Usage: #example * extension[veranlassteLeistungen].valueBoolean = true * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-C345678908" * period * start = "1979-06-11" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh index e1cfe40b..7bcb39dc 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh @@ -19,7 +19,7 @@ Usage: #example * extension[veranlassteLeistungen].valueBoolean = true * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-D456789013" * period * start = "2021-10-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh index 86c55286..1c8e07cc 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh @@ -27,7 +27,7 @@ Usage: #example * extension[veranlassteLeistungen].valueBoolean = false * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-E567890127" * period * start = "1992-11-13" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh index b45b52cf..3c1299bf 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh @@ -16,7 +16,7 @@ Usage: #example * extension[dauer].valuePeriod.start = "2025-01-01" * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-F678901231" * period * start = "1992-12-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh index c8a08385..f7960989 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh @@ -22,7 +22,7 @@ Usage: #example * end = "2027-12-31" * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-G789012344" * period * start = "1974-02-12" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh index 24591a1a..14468366 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh @@ -25,7 +25,7 @@ Usage: #example * extension[digitalesDMP].valueBoolean = true * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/437f2555-2396-4c64-a656-e9553161ca3c" * period * start = "1953-01-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh index 1cf6a263..490988d2 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh @@ -20,7 +20,7 @@ Usage: #example * extension[veranlassteLeistungen].valueBoolean = true * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-I901234562" * period * start = "1942-02-28" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh index 73396d02..8669c81b 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh @@ -27,7 +27,7 @@ Usage: #example * end = "2025-12-31" * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-J012345677" * period * start = "1964-05-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh index 91d00a82..5a415534 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh @@ -17,7 +17,7 @@ Usage: #example * extension[dauer].valuePeriod.start = "2024-06-15" * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-K123456781" * period * start = "2022-04-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh index 996e6be9..a658e0aa 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh @@ -17,7 +17,7 @@ Usage: #example * extension[veranlassteLeistungen].valueBoolean = true * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/437f2555-2396-4c64-a656-e9553161ca3c" * period * start = "2022-07-02" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh index 3535c387..5b1fb668 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh @@ -12,7 +12,7 @@ Usage: #example * extension[gueltigBis].valueDate = "2038-04-28" * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-M345678909" * period * start = "2020-04-27" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh index 6c51b6f9..69fa4358 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh @@ -17,7 +17,7 @@ Usage: #example * extension[veranlassteLeistungen].valueBoolean = true * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-N456789014" * period * start = "2011-06-22" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh index 27753144..b2133ea8 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh @@ -12,7 +12,7 @@ Usage: #example * extension[gueltigBis].valueDate = "2027-06-09" * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-O567890128" * period * start = "2009-06-08" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh index 9451da14..ac2840d3 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh @@ -33,7 +33,7 @@ Usage: #example * start = "2025-01-01" * end = "2025-12-31" * status = #active -* type = #GKV +* type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-Z987654321" * period * start = "2000-01-01" From dca420e2d2c9907ef241e036df38a2b4d24984bb Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 11:38:33 +0200 Subject: [PATCH 07/46] CodeSystem.status von draft auf active gesetzt --- .../resources/CodeSystem-VSDMErrorcodeCS.json | 2 +- .../resources/CodeSystem-VSDMKostentraegerRolleCS.json | 2 +- .../CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json | 2 +- src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh | 2 +- .../input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh | 2 +- .../fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh | 2 +- src/fhir/input/fsh/ruleset.fsh | 7 +++++++ 7 files changed, 13 insertions(+), 6 deletions(-) diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json index df0d72dd..754515f7 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json @@ -1,6 +1,6 @@ { "resourceType": "CodeSystem", - "status": "draft", + "status": "active", "content": "complete", "name": "VSDMErrorcodeCS", "id": "VSDMErrorcodeCS", diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json index 9ff0746c..8769635b 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json @@ -1,6 +1,6 @@ { "resourceType": "CodeSystem", - "status": "draft", + "status": "active", "content": "complete", "name": "VSDMKostentraegerRolleCS", "id": "VSDMKostentraegerRolleCS", diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json index 4a192ded..f9861d87 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json @@ -1,6 +1,6 @@ { "resourceType": "CodeSystem", - "status": "draft", + "status": "active", "content": "complete", "name": "VSDMRuhenderLeistungsanspruchArtCS", "id": "VSDMRuhenderLeistungsanspruchArtCS", diff --git a/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh b/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh index 08b05750..af096a1a 100644 --- a/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh @@ -2,7 +2,7 @@ CodeSystem: VSDMErrorcodeCS Title: "VSDM-Fehlercodes" Description: "VSDM-spezifische Fehlercodes" -* insert Meta +* insert Meta-CodeSystem * ^caseSensitive = true * ^content = #complete diff --git a/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh b/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh index 6d1ff062..622f4c07 100644 --- a/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh @@ -2,7 +2,7 @@ CodeSystem: VSDMKostentraegerRolleCS Title: "Rolle des Kostenträgers" Description: "Rolle des Kostenträgers im Versichertenstammdatenmanagement (VSDM) 2.0" -* insert Meta +* insert Meta-CodeSystem * ^content = #complete * ^caseSensitive = true diff --git a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh index 0dee1b27..08ab77d7 100644 --- a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh @@ -2,7 +2,7 @@ CodeSystem: VSDMRuhenderLeistungsanspruchArtCS Title: "Art des ruhenden Leistungsanspruchs" Description: "Art des ruhenden Leistungsanspruchs" -* insert Meta +* insert Meta-CodeSystem * ^content = #complete * #1 "vollständig" diff --git a/src/fhir/input/fsh/ruleset.fsh b/src/fhir/input/fsh/ruleset.fsh index 1f76ca23..c85882de 100644 --- a/src/fhir/input/fsh/ruleset.fsh +++ b/src/fhir/input/fsh/ruleset.fsh @@ -5,6 +5,13 @@ RuleSet: Meta * ^publisher = "gematik GmbH" * ^date = "2023-12-31" // TODO Datum vor Freigabe setzen +RuleSet: Meta-CodeSystem +* ^status = #active // CodeSystems with status "draft" trigger a validation error +* ^experimental = false +* ^version = "1.0.0" +* ^publisher = "gematik GmbH" +* ^date = "2023-12-31" // TODO Datum vor Freigabe setzen + RuleSet: Meta-Inst * status = #draft * experimental = false From 662deea782d2e7ccd5f45f0ecf0dc1bde65a49c7 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 13:29:50 +0200 Subject: [PATCH 08/46] Fehlzuordnung Beispiel-Ressourcen korrigiert --- .../fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index 8ccfd303..99cf500b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -47,14 +47,14 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-B234567895" + "reference": "Patient/VSDMPatient-Z987654321" } ] }, { "entry": [ { - "reference": "Coverage/VSDMCoverage-B234567895" + "reference": "Coverage/VSDMCoverage-Z987654321" } ] }, diff --git a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh index d0176d55..607750c4 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "103169760" -* section[+].entry.reference = "Patient/VSDMPatient-B234567895" -* section[+].entry.reference = "Coverage/VSDMCoverage-B234567895" +* section[+].entry.reference = "Patient/VSDMPatient-Z987654321" +* section[+].entry.reference = "Coverage/VSDMCoverage-Z987654321" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108213958" * section[+].entry.reference = "Organization/VSDMPayorOrganization-100293710" From 4a17bc46c17ef46d8efc65790f1fef23b526b6d9 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 13:31:02 +0200 Subject: [PATCH 09/46] =?UTF-8?q?Kostentr=C3=A4gerart=20im=20Beispiel=20ko?= =?UTF-8?q?rrigiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fsh-generated/resources/Bundle-VSDMBundle-D456789013.json | 4 ++-- .../resources/Coverage-VSDMCoverage-D456789013.json | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index c4583f79..d3ec948c 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -284,8 +284,8 @@ { "valueCoding": { "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" + "code": "H", + "display": "Haupt-Kostenträger" }, "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" } diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json index 10a3951f..3a19b3d7 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json @@ -82,8 +82,8 @@ { "valueCoding": { "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" + "code": "H", + "display": "Haupt-Kostenträger" }, "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" } diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh index 7bcb39dc..fcdaa9d7 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh @@ -25,4 +25,4 @@ Usage: #example * start = "2021-10-01" * payor[+] * reference = "Organization/VSDMPayorOrganization-105266989" - * extension[kostentraegerRolle].valueCoding = #A "abrechnender Kostenträger" // Textangabe ist optional, verbessert allerdings die Lesbarkeit + * extension[kostentraegerRolle].valueCoding = #H "Haupt-Kostenträger" // Textangabe ist optional, verbessert allerdings die Lesbarkeit From d93c27028cd1b6b3034f8b0464074b3cfea261ca Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 13:31:40 +0200 Subject: [PATCH 10/46] =?UTF-8?q?Slicing=20Kostentr=C3=A4ger-Verweise=20ko?= =?UTF-8?q?rrigiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StructureDefinition-VSDMCoverage.json | 20 ++++++++++++------- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 6 +++--- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 9d935358..fa01b1f4 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -351,7 +351,7 @@ "discriminator": [ { "type": "pattern", - "path": "extension[kostentraegerRolle].value.code" + "path": "extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle').value" } ], "rules": "open" @@ -409,9 +409,12 @@ ] }, { - "id": "Coverage.payor:Hauptkostentraeger.extension:kostentraegerRolle.value[x].code", - "path": "Coverage.payor.extension.value[x].code", - "patternCode": "H" + "id": "Coverage.payor:Hauptkostentraeger.extension:kostentraegerRolle.value[x]", + "path": "Coverage.payor.extension.value[x]", + "patternCoding": { + "code": "H", + "display": "Haupt-Kostenträger" + } }, { "id": "Coverage.payor:abrechnenderKostentraeger", @@ -447,9 +450,12 @@ ] }, { - "id": "Coverage.payor:abrechnenderKostentraeger.extension:kostentraegerRolle.value[x].code", - "path": "Coverage.payor.extension.value[x].code", - "patternCode": "A" + "id": "Coverage.payor:abrechnenderKostentraeger.extension:kostentraegerRolle.value[x]", + "path": "Coverage.payor.extension.value[x]", + "patternCoding": { + "code": "A", + "display": "abrechnender Kostentraeger" + } } ] } diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 035d7bec..c618a54d 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -158,7 +158,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * ^short = "Kostenträger" * extension contains VSDMKostentraegerRolle named kostentraegerRolle 0..1 * ^slicing.discriminator.type = #pattern - * ^slicing.discriminator.path = "extension[kostentraegerRolle].value.code" + * ^slicing.discriminator.path = "extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle').value" * ^slicing.rules = #open * extension[kostentraegerRolle] * ^short = "Rolle des Kostenträgers" @@ -169,9 +169,9 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana // Zuordnung aus Versicherungsdaten -> Kostentraeger * payor contains Hauptkostentraeger 1..1 MS * payor[Hauptkostentraeger] only Reference(VSDMPayorOrganization) - * extension[kostentraegerRolle].valueCoding.code = #H "Haupt-Kostenträger" + * extension[kostentraegerRolle].valueCoding = #H "Haupt-Kostenträger" // Zuordnung aus Versicherungsdaten -> AbrechnenderKostentraeger * payor contains abrechnenderKostentraeger 0..1 MS * payor[abrechnenderKostentraeger] only Reference(VSDMPayorOrganization) - * extension[kostentraegerRolle].valueCoding.code = #A "abrechnender Kostentraeger" + * extension[kostentraegerRolle].valueCoding = #A "abrechnender Kostentraeger" From 2b6aa365ea693bdcde584df9ecd9125ea8df3cdd Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 14:41:23 +0200 Subject: [PATCH 11/46] =?UTF-8?q?KBV-Basispaket=20zum=20Workflow=20hinzuge?= =?UTF-8?q?f=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/main.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 473b1114..d274ee60 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -51,7 +51,7 @@ jobs: #PATH_TO_QUALITY_CONTROL_RULES: qc/custom DOTNET_VALIDATION_ENABLED: true JAVA_VALIDATION_ENABLED: true - JAVA_VALIDATION_OPTIONS: -allow-example-urls true -ig kbv.all.st#1.24.0 + JAVA_VALIDATION_OPTIONS: -allow-example-urls true -ig kbv.all.st#1.24.0 -ig kbv.basis#1.7.0 SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }} SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }} SUSHI_ENABLED: true From bf03421b54e04b0d64bba5eef679567eb5db1de8 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 14:42:25 +0200 Subject: [PATCH 12/46] =?UTF-8?q?CodeSystem-Referenz=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/StructureDefinition-VSDMCoverage.json | 4 +++- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index fa01b1f4..eaf5d95b 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -413,6 +413,7 @@ "path": "Coverage.payor.extension.value[x]", "patternCoding": { "code": "H", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", "display": "Haupt-Kostenträger" } }, @@ -454,7 +455,8 @@ "path": "Coverage.payor.extension.value[x]", "patternCoding": { "code": "A", - "display": "abrechnender Kostentraeger" + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", + "display": "abrechnender Kostenträger" } } ] diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index c618a54d..0b86ec6c 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -169,9 +169,9 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana // Zuordnung aus Versicherungsdaten -> Kostentraeger * payor contains Hauptkostentraeger 1..1 MS * payor[Hauptkostentraeger] only Reference(VSDMPayorOrganization) - * extension[kostentraegerRolle].valueCoding = #H "Haupt-Kostenträger" + * extension[kostentraegerRolle].valueCoding = VSDMKostentraegerRolleCS#H "Haupt-Kostenträger" // Zuordnung aus Versicherungsdaten -> AbrechnenderKostentraeger * payor contains abrechnenderKostentraeger 0..1 MS * payor[abrechnenderKostentraeger] only Reference(VSDMPayorOrganization) - * extension[kostentraegerRolle].valueCoding = #A "abrechnender Kostentraeger" + * extension[kostentraegerRolle].valueCoding = VSDMKostentraegerRolleCS#A "abrechnender Kostenträger" From be42cad3470786889c46834db20ae03aa17cfa18 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 14:43:00 +0200 Subject: [PATCH 13/46] =?UTF-8?q?Version=20zu=20CodeSystem-Referenz=20hinz?= =?UTF-8?q?ugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json | 3 ++- src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json index 8bebc99c..b71ca2fc 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json @@ -13,7 +13,8 @@ "compose": { "include": [ { - "system": "http://terminology.hl7.org/CodeSystem/operation-outcome" + "system": "http://terminology.hl7.org/CodeSystem/operation-outcome", + "version": "3.0.0" }, { "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS" diff --git a/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh index 9e4d716e..33b0886f 100644 --- a/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh @@ -4,5 +4,5 @@ Description: "allgemeine und VSDM-spezifische Fehlercodes" * insert Meta -* include codes from system $csOperationOutcomeCodes +* include codes from system $csOperationOutcomeCodes|3.0.0 * include codes from system VSDMErrorcodeCS From 90344f7cfa7efd18ba3990b46cdbcb5a950aaab3 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 15:37:38 +0200 Subject: [PATCH 14/46] Regel dom-6 (Guidance bzgl. narrative content) deaktiviert --- .github/workflows/main.yml | 2 +- advisor.json | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 advisor.json diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index d274ee60..f0a52a03 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -51,7 +51,7 @@ jobs: #PATH_TO_QUALITY_CONTROL_RULES: qc/custom DOTNET_VALIDATION_ENABLED: true JAVA_VALIDATION_ENABLED: true - JAVA_VALIDATION_OPTIONS: -allow-example-urls true -ig kbv.all.st#1.24.0 -ig kbv.basis#1.7.0 + JAVA_VALIDATION_OPTIONS: -allow-example-urls true -advisor-file advisor.json -output-style compact -show-message-ids -ig kbv.all.st#1.24.0 -ig kbv.basis#1.7.0 SIMPLIFIER_USERNAME: ${{ secrets.SIMPLIFIER_USERNAME }} SIMPLIFIER_PASSWORD: ${{ secrets.SIMPLIFIER_PASSWORD }} SUSHI_ENABLED: true diff --git a/advisor.json b/advisor.json new file mode 100644 index 00000000..52978f29 --- /dev/null +++ b/advisor.json @@ -0,0 +1,5 @@ +{ + "suppress" : [ + "http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6" + ] +} \ No newline at end of file From 032d051db49224f99dac2a35811f6e78494c3bf8 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 15:52:39 +0200 Subject: [PATCH 15/46] =?UTF-8?q?Kontext=20der=20Erweiterung=20L=C3=A4nder?= =?UTF-8?q?kennzeichen=20korrigiert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../resources/StructureDefinition-VSDMLaenderkennzeichen.json | 2 +- src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json index d4a43e1e..3f6aab67 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json @@ -15,7 +15,7 @@ "abstract": false, "context": [ { - "expression": "http://fhir.de/StructureDefinition/address-de-basis#Address.country", + "expression": "Address.country", "type": "element" } ], diff --git a/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh b/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh index c3c10e8c..eb94a293 100644 --- a/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh +++ b/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh @@ -1,5 +1,5 @@ Extension: VSDMLaenderkennzeichen -Context: AddressDeBasis.country +Context: Address.country Title: "Länderkennzeichen nach DEÜV Anlage 8" Description: "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8" From e13c52188396d8c6d0c5fbe59b638c2a6debb824 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 16:00:30 +0200 Subject: [PATCH 16/46] =?UTF-8?q?Regel=20ElementDefinition#eld-20=20(L?= =?UTF-8?q?=C3=A4ngenbeschr=C3=A4nkung)=20deaktiviert=20(passt=20auf=20log?= =?UTF-8?q?isches=20Modell=20nicht)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- advisor.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/advisor.json b/advisor.json index 52978f29..fc0b14e1 100644 --- a/advisor.json +++ b/advisor.json @@ -1,5 +1,6 @@ { "suppress" : [ - "http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6" + "http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6", + "http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20" ] } \ No newline at end of file From 542c30c4a00c99ebdf627a810bbc909c6e74340d Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 16:08:02 +0200 Subject: [PATCH 17/46] =?UTF-8?q?CodeSystem=20f=C3=BCr=20administrative=20?= =?UTF-8?q?Geschlechtsangabe=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../fsh-generated/resources/Bundle-VSDMBundle-C345678908.json | 1 + .../fsh-generated/resources/Bundle-VSDMBundle-D456789013.json | 1 + .../fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json | 1 + .../resources/Patient-VSDMPatient-C345678908.json | 1 + .../resources/Patient-VSDMPatient-D456789013.json | 1 + .../resources/Patient-VSDMPatient-Z987654321.json | 1 + .../resources/StructureDefinition-VSDMPatient.json | 1 + src/fhir/input/fsh/aliases.fsh | 4 ++++ src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh | 2 +- src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh | 2 +- src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh | 2 +- 11 files changed, 14 insertions(+), 3 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index de7eab04..1b0ff17e 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -156,6 +156,7 @@ "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", "valueCoding": { "code": "D", + "system": "http://fhir.de/CodeSystem/gender-amtlich-de", "display": "divers" } } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index d3ec948c..fb985998 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -191,6 +191,7 @@ "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", "valueCoding": { "code": "X", + "system": "http://fhir.de/CodeSystem/gender-amtlich-de", "display": "unbestimmt" } } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index 99cf500b..3f39aa17 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -215,6 +215,7 @@ "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", "valueCoding": { "code": "X", + "system": "http://fhir.de/CodeSystem/gender-amtlich-de", "display": "unbestimmt" } } diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json index a4bb30a4..1b340706 100644 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json +++ b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json @@ -84,6 +84,7 @@ "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", "valueCoding": { "code": "D", + "system": "http://fhir.de/CodeSystem/gender-amtlich-de", "display": "divers" } } diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json index f003a867..0505c58b 100644 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json +++ b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json @@ -119,6 +119,7 @@ "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", "valueCoding": { "code": "X", + "system": "http://fhir.de/CodeSystem/gender-amtlich-de", "display": "unbestimmt" } } diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json index a14a18ce..e38cb697 100644 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json @@ -136,6 +136,7 @@ "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", "valueCoding": { "code": "X", + "system": "http://fhir.de/CodeSystem/gender-amtlich-de", "display": "unbestimmt" } } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json index ed22f5ab..9e9963be 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json @@ -102,6 +102,7 @@ "id": "Patient.name:Name.family.extension:vorsatzwort", "path": "Patient.name.family.extension", "sliceName": "vorsatzwort", + "short": "Vorsatzwort", "definition": "Vorsatzwort zum Nachnamen des Patienten (z.B. \"van\" in \"Ludwig van Beethoven\").", "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name.\nEine Tabelle der gültigen Vorsatzworte findet sich in Anlage 6 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp.\nUm die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als \"preferred binding\" hinterlegt.\nVerwender müssen mindestens 20 Zeichen verarbeiten können." }, diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 30492f7d..4da83d67 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -34,6 +34,10 @@ Alias: $csCountryCodeISO3166 = urn:iso:std:iso:3166 // - VSDMCoverage.extension[dmp] Alias: $csDMP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP +// administrative Geschlechtsangabe, verwendet für +// - Beispiel für VSDMPatient +Alias: $csGenderAmtlich = http://fhir.de/CodeSystem/gender-amtlich-de + // LOINC, verwendet für // - VSDMComposition.type.coding Alias: $csLOINC = http://loinc.org diff --git a/src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh index 6bbc6c0b..75459fdf 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh @@ -14,7 +14,7 @@ Usage: #example * extension[nachname].valueString = "Carolinataube" * given = "Charlie" * gender = #other - * extension[other-amtlich].valueCoding = #D "divers" + * extension[other-amtlich].valueCoding = $csGenderAmtlich#D "divers" * address[StrassenAdresse] * line[+] = "Taubenweg 3c" * extension[Hausnummer].valueString = "3c" diff --git a/src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh index a9e6114b..5ab3918b 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh @@ -16,7 +16,7 @@ Usage: #example * prefix = "Dr. rer. nat." * extension[prefix-qualifier].valueCode = #AC * gender = #other - * extension[other-amtlich].valueCoding = #X "unbestimmt" + * extension[other-amtlich].valueCoding = $csGenderAmtlich#X "unbestimmt" * address[StrassenAdresse] * line[+] = "Dohlenallee 4-6" * extension[Hausnummer].valueString = "4-6" diff --git a/src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh index 78229681..3899ae7e 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh @@ -18,7 +18,7 @@ Usage: #example * prefix = "Prof. Dr. rer. nat." * extension[prefix-qualifier].valueCode = #AC * gender = #other - * extension[other-amtlich].valueCoding = #X "unbestimmt" + * extension[other-amtlich].valueCoding = $csGenderAmtlich#X "unbestimmt" * address[StrassenAdresse] * line[+] = "Zaunkönigpfad 99x" * extension[Hausnummer].valueString = "99x" From 6e1d046d467d8a3856ce5fa92aef4083c51874a3 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 16:17:24 +0200 Subject: [PATCH 18/46] case sensitivity des CodeSystems festgelegt --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json | 1 + src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh | 2 +- .../fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh | 1 + 5 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 5f2d21a2..ae5164a9 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -277,7 +277,7 @@ "fshType": "CodeSystem", "fshFile": "codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh", "startLine": 1, - "endLine": 9 + "endLine": 10 }, { "outputFile": "Coverage-VSDMCoverage-A123456780.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index e2866dea..b7089d92 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -33,7 +33,7 @@ Bundle-VSDMBundle-O567890128.json VSDMBundle-O567890128 Bundle-VSDMBundle-Z987654321.json VSDMBundle-Z987654321 Instance examples/VSDMBundle-Z987654321.fsh 1 - 21 CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 23 CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 -CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 9 +CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 Coverage-VSDMCoverage-A123456780.json VSDMCoverage-A123456780 Instance examples/VSDMCoverage-A123456780.fsh 1 - 18 Coverage-VSDMCoverage-B234567895.json VSDMCoverage-B234567895 Instance examples/VSDMCoverage-B234567895.fsh 1 - 23 Coverage-VSDMCoverage-C345678908.json VSDMCoverage-C345678908 Instance examples/VSDMCoverage-C345678908.fsh 1 - 34 diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json index f9861d87..796e0705 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json @@ -21,5 +21,6 @@ "experimental": false, "publisher": "gematik GmbH", "date": "2023-12-31", + "caseSensitive": true, "count": 2 } diff --git a/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh b/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh index 622f4c07..a59baa7f 100644 --- a/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh @@ -3,8 +3,8 @@ Title: "Rolle des Kostenträgers" Description: "Rolle des Kostenträgers im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta-CodeSystem -* ^content = #complete * ^caseSensitive = true +* ^content = #complete * #H "Haupt-Kostenträger" * #A "abrechnender Kostenträger" diff --git a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh index 08ab77d7..c374fac0 100644 --- a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh @@ -3,6 +3,7 @@ Title: "Art des ruhenden Leistungsanspruchs" Description: "Art des ruhenden Leistungsanspruchs" * insert Meta-CodeSystem +* ^caseSensitive = true // hier nicht kritisch, aber vermeidet Meldung in der Validierung * ^content = #complete * #1 "vollständig" From 411a2105a1c36feb9c3f4e4562ddb3cb0a635daf Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 16:28:30 +0200 Subject: [PATCH 19/46] Slicing von pattern auf value umgestellt --- .../resources/StructureDefinition-VSDMCoverage.json | 2 +- .../resources/StructureDefinition-VSDMOperationOutcome.json | 2 +- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 2 +- src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index eaf5d95b..54e8c812 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -350,7 +350,7 @@ "slicing": { "discriminator": [ { - "type": "pattern", + "type": "value", "path": "extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle').value" } ], diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json index 2e021028..1b4a90ef 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json @@ -30,7 +30,7 @@ "slicing": { "discriminator": [ { - "type": "pattern", + "type": "value", "path": "details.coding.system" } ], diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 0b86ec6c..efaf484f 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -157,7 +157,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * payor * ^short = "Kostenträger" * extension contains VSDMKostentraegerRolle named kostentraegerRolle 0..1 - * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.type = #value * ^slicing.discriminator.path = "extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle').value" * ^slicing.rules = #open * extension[kostentraegerRolle] diff --git a/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh b/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh index 4015f542..c6777be8 100644 --- a/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh +++ b/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh @@ -16,7 +16,7 @@ Description: "Strukturierte Fehlermeldung im Versichertenstammdatenmanagement (V // TODO Inhalte noch prüfen * issue MS - * ^slicing.discriminator.type = #pattern + * ^slicing.discriminator.type = #value * ^slicing.discriminator.path = "details.coding.system" * ^slicing.rules = #open * ^slicing.description = "Slicing der OperationOutcome Issues" From c95358facab2b53972e7beed8e748b191cd37d84 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 17:06:59 +0200 Subject: [PATCH 20/46] =?UTF-8?q?offenen=20Punkt=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index ae5164a9..ca44f579 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -261,7 +261,7 @@ "fshType": "CodeSystem", "fshFile": "codesystems/VSDMErrorcodeCS.fsh", "startLine": 1, - "endLine": 23 + "endLine": 25 }, { "outputFile": "CodeSystem-VSDMKostentraegerRolleCS.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index b7089d92..999aa3ef 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -31,7 +31,7 @@ Bundle-VSDMBundle-M345678909.json VSDMBundle-M345678909 Bundle-VSDMBundle-N456789014.json VSDMBundle-N456789014 Instance examples/VSDMBundle-N456789014.fsh 1 - 21 Bundle-VSDMBundle-O567890128.json VSDMBundle-O567890128 Instance examples/VSDMBundle-O567890128.fsh 1 - 19 Bundle-VSDMBundle-Z987654321.json VSDMBundle-Z987654321 Instance examples/VSDMBundle-Z987654321.fsh 1 - 21 -CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 23 +CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 25 CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 Coverage-VSDMCoverage-A123456780.json VSDMCoverage-A123456780 Instance examples/VSDMCoverage-A123456780.fsh 1 - 18 diff --git a/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh b/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh index af096a1a..85aac11c 100644 --- a/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh @@ -6,6 +6,8 @@ Description: "VSDM-spezifische Fehlercodes" * ^caseSensitive = true * ^content = #complete +// TODO CodeSystem.concept[2].display: Information - The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk {SECURITY_STRING_CONTENT_WARNING} + // client * #VSDSERVICE_INVALID_IK "Ungültige oder nicht bekannte Institutionskennung ." * #VSDSERVICE_INVALID_KVNR "Ungültige oder nicht bekannte Krankenversichertennummer ." From 6d29e194efad194f2d605c87a0dd260338563deb Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 17:07:44 +0200 Subject: [PATCH 21/46] fehlerhafte Patientenreferenz innerhalb Bundle korrigiert --- .../fsh-generated/resources/Bundle-VSDMBundle-H890123459.json | 2 +- .../fsh-generated/resources/Bundle-VSDMBundle-L234567896.json | 2 +- .../resources/Coverage-VSDMCoverage-H890123459.json | 2 +- .../resources/Coverage-VSDMCoverage-L234567896.json | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh | 2 +- src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index a67f20dc..9e0a31f3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -311,7 +311,7 @@ ] }, "beneficiary": { - "reference": "Patient/437f2555-2396-4c64-a656-e9553161ca3c" + "reference": "Patient/VSDMPatient-H890123459" }, "period": { "start": "1953-01-01", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json index 0802cc6a..4e7f5b3e 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json @@ -230,7 +230,7 @@ ] }, "beneficiary": { - "reference": "Patient/437f2555-2396-4c64-a656-e9553161ca3c" + "reference": "Patient/VSDMPatient-L234567896" }, "period": { "start": "2022-07-02" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json index 16208c91..7386b659 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json @@ -131,7 +131,7 @@ ] }, "beneficiary": { - "reference": "Patient/437f2555-2396-4c64-a656-e9553161ca3c" + "reference": "Patient/VSDMPatient-H890123459" }, "period": { "start": "1953-01-01", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json index 4849cdcc..74c70908 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json @@ -83,7 +83,7 @@ ] }, "beneficiary": { - "reference": "Patient/437f2555-2396-4c64-a656-e9553161ca3c" + "reference": "Patient/VSDMPatient-L234567896" }, "period": { "start": "2022-07-02" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh index 14468366..762158e3 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh @@ -26,7 +26,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/437f2555-2396-4c64-a656-e9553161ca3c" +* beneficiary.reference = "Patient/VSDMPatient-H890123459" * period * start = "1953-01-01" * end = "2024-03-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh index a658e0aa..dc2e3232 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh @@ -18,7 +18,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/437f2555-2396-4c64-a656-e9553161ca3c" +* beneficiary.reference = "Patient/VSDMPatient-L234567896" * period * start = "2022-07-02" * payor[+] From d53921e6f520abe3af5c7973314724b00ee50861 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 15 Aug 2025 17:22:38 +0200 Subject: [PATCH 22/46] VSDMOperationOutcome (Code und Slicing) korrigiert --- src/fhir/fsh-generated/data/fsh-index.json | 4 ++-- src/fhir/fsh-generated/fsh-index.txt | 4 ++-- .../OperationOutcome-example-vsdm-operationoutcome.json | 2 +- .../resources/StructureDefinition-VSDMOperationOutcome.json | 3 +-- src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh | 4 +--- src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh | 3 +-- 6 files changed, 8 insertions(+), 12 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index ca44f579..b4fe1a10 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -413,7 +413,7 @@ "fshType": "Instance", "fshFile": "examples/ExampleOperationOutcome.fsh", "startLine": 1, - "endLine": 15 + "endLine": 13 }, { "outputFile": "Organization-VSDMPayorOrganization-100293710.json", @@ -781,7 +781,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMOperationOutcome.fsh", "startLine": 1, - "endLine": 43 + "endLine": 42 }, { "outputFile": "StructureDefinition-VSDMPatient.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 999aa3ef..51f2ea12 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -50,7 +50,7 @@ Coverage-VSDMCoverage-M345678909.json VSDMCoverage-M345678909 Coverage-VSDMCoverage-N456789014.json VSDMCoverage-N456789014 Instance examples/VSDMCoverage-N456789014.fsh 1 - 29 Coverage-VSDMCoverage-O567890128.json VSDMCoverage-O567890128 Instance examples/VSDMCoverage-O567890128.fsh 1 - 21 Coverage-VSDMCoverage-Z987654321.json VSDMCoverage-Z987654321 Instance examples/VSDMCoverage-Z987654321.fsh 1 - 46 -OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 15 +OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 13 Organization-VSDMPayorOrganization-100293710.json VSDMPayorOrganization-100293710 Instance examples/VSDMPayorOrganization-100293710.fsh 1 - 25 Organization-VSDMPayorOrganization-102186348.json VSDMPayorOrganization-102186348 Instance examples/VSDMPayorOrganization-102186348.fsh 1 - 25 Organization-VSDMPayorOrganization-102249844.json VSDMPayorOrganization-102249844 Instance examples/VSDMPayorOrganization-102249844.fsh 1 - 25 @@ -96,7 +96,7 @@ StructureDefinition-VSDMCoverage.json VSDMCoverage StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 -StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 43 +StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 42 StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 ValueSet-VSDMBesonderePersonengruppeVS.json VSDMBesonderePersonengruppeVS ValueSet valuesets/VSDMBesonderePersonengruppeVS.fsh 1 - 11 diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json b/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json index f6a3c3f4..1126486f 100644 --- a/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json +++ b/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json @@ -13,8 +13,8 @@ "details": { "coding": [ { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", "code": "VSDSERVICE_INVALID_IK", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", "display": "Ungültige oder nicht bekannte Institutionskennung ." } ], diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json index 1b4a90ef..cb8defc7 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json @@ -31,11 +31,10 @@ "discriminator": [ { "type": "value", - "path": "details.coding.system" + "path": "details.coding" } ], "rules": "open", - "description": "Slicing der OperationOutcome Issues", "ordered": false }, "mustSupport": true diff --git a/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh b/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh index d9adb7e9..241f6cc0 100644 --- a/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh +++ b/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh @@ -9,7 +9,5 @@ Description: "Eine Beispielinstanz, die das Profil VSDMOperationOutcome erfüllt // Slicing: Issue vom Typ vsdm-error * issue[0].severity = #fatal * issue[0].code = #invalid -* issue[0].details.coding[0].system = "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS" -* issue[0].details.coding[0].code = VSDMErrorcodeCS#VSDSERVICE_INVALID_IK -* issue[0].details.coding[0].display = "Ungültige oder nicht bekannte Institutionskennung ." +* issue[0].details.coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_IK "Ungültige oder nicht bekannte Institutionskennung ." * issue[0].details.text = "Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1 x erneuern. Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service) oder die KTR gar nicht bei diesem FD-Anbieter ist (fehlerhafter DNS-Eintrag)." diff --git a/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh b/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh index c6777be8..665dfb63 100644 --- a/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh +++ b/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh @@ -17,9 +17,8 @@ Description: "Strukturierte Fehlermeldung im Versichertenstammdatenmanagement (V * issue MS * ^slicing.discriminator.type = #value - * ^slicing.discriminator.path = "details.coding.system" + * ^slicing.discriminator.path = "details.coding" * ^slicing.rules = #open - * ^slicing.description = "Slicing der OperationOutcome Issues" * ^slicing.ordered = false * issue contains vsdm-error 0..1 MS From 52686a5572c4076b87deded1caec0e33097cd268 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Mon, 18 Aug 2025 15:33:11 +0200 Subject: [PATCH 23/46] Generierung von Beispieldaten zum logischen Modell abgestellt --- src/fhir/fsh-generated/data/fsh-index.json | 128 ------------------ src/fhir/fsh-generated/fsh-index.txt | 16 --- .../Binary-VSDDatensatzGKV-A123456780.json | 32 ----- .../Binary-VSDDatensatzGKV-B234567895.json | 42 ------ .../Binary-VSDDatensatzGKV-C345678908.json | 53 -------- .../Binary-VSDDatensatzGKV-D456789013.json | 53 -------- .../Binary-VSDDatensatzGKV-E567890127.json | 69 ---------- .../Binary-VSDDatensatzGKV-F678901231.json | 44 ------ .../Binary-VSDDatensatzGKV-G789012344.json | 49 ------- .../Binary-VSDDatensatzGKV-H890123459.json | 60 -------- .../Binary-VSDDatensatzGKV-I901234562.json | 47 ------- .../Binary-VSDDatensatzGKV-J012345677.json | 61 --------- .../Binary-VSDDatensatzGKV-K123456781.json | 46 ------- .../Binary-VSDDatensatzGKV-L234567896.json | 42 ------ .../Binary-VSDDatensatzGKV-M345678909.json | 37 ----- .../Binary-VSDDatensatzGKV-N456789014.json | 47 ------- .../Binary-VSDDatensatzGKV-O567890128.json | 37 ----- .../Binary-VSDDatensatzGKV-Z987654321.json | 77 ----------- .../examples/VSDDatensatzGKV-A123456780.fsh | 1 + .../examples/VSDDatensatzGKV-B234567895.fsh | 1 + .../examples/VSDDatensatzGKV-C345678908.fsh | 1 + .../examples/VSDDatensatzGKV-D456789013.fsh | 1 + .../examples/VSDDatensatzGKV-E567890127.fsh | 1 + .../examples/VSDDatensatzGKV-F678901231.fsh | 1 + .../examples/VSDDatensatzGKV-G789012344.fsh | 1 + .../examples/VSDDatensatzGKV-H890123459.fsh | 1 + .../examples/VSDDatensatzGKV-I901234562.fsh | 1 + .../examples/VSDDatensatzGKV-J012345677.fsh | 1 + .../examples/VSDDatensatzGKV-K123456781.fsh | 1 + .../examples/VSDDatensatzGKV-L234567896.fsh | 1 + .../examples/VSDDatensatzGKV-M345678909.fsh | 1 + .../examples/VSDDatensatzGKV-N456789014.fsh | 1 + .../examples/VSDDatensatzGKV-O567890128.fsh | 1 + .../examples/VSDDatensatzGKV-Z987654321.fsh | 1 + 34 files changed, 16 insertions(+), 940 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-A123456780.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-B234567895.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-C345678908.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-D456789013.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-E567890127.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-F678901231.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-G789012344.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-H890123459.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-I901234562.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-J012345677.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-K123456781.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-L234567896.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-M345678909.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-N456789014.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-O567890128.json delete mode 100644 src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-Z987654321.json diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index b4fe1a10..2f736504 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -1,132 +1,4 @@ [ - { - "outputFile": "Binary-VSDDatensatzGKV-A123456780.json", - "fshName": "VSDDatensatzGKV-A123456780", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-A123456780.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-B234567895.json", - "fshName": "VSDDatensatzGKV-B234567895", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-B234567895.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-C345678908.json", - "fshName": "VSDDatensatzGKV-C345678908", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-C345678908.fsh", - "startLine": 1, - "endLine": 65 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-D456789013.json", - "fshName": "VSDDatensatzGKV-D456789013", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-D456789013.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-E567890127.json", - "fshName": "VSDDatensatzGKV-E567890127", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-E567890127.fsh", - "startLine": 1, - "endLine": 65 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-F678901231.json", - "fshName": "VSDDatensatzGKV-F678901231", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-F678901231.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-G789012344.json", - "fshName": "VSDDatensatzGKV-G789012344", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-G789012344.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-H890123459.json", - "fshName": "VSDDatensatzGKV-H890123459", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-H890123459.fsh", - "startLine": 1, - "endLine": 65 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-I901234562.json", - "fshName": "VSDDatensatzGKV-I901234562", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-I901234562.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-J012345677.json", - "fshName": "VSDDatensatzGKV-J012345677", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-J012345677.fsh", - "startLine": 1, - "endLine": 70 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-K123456781.json", - "fshName": "VSDDatensatzGKV-K123456781", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-K123456781.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-L234567896.json", - "fshName": "VSDDatensatzGKV-L234567896", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-L234567896.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-M345678909.json", - "fshName": "VSDDatensatzGKV-M345678909", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-M345678909.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-N456789014.json", - "fshName": "VSDDatensatzGKV-N456789014", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-N456789014.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-O567890128.json", - "fshName": "VSDDatensatzGKV-O567890128", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-O567890128.fsh", - "startLine": 1, - "endLine": 60 - }, - { - "outputFile": "Binary-VSDDatensatzGKV-Z987654321.json", - "fshName": "VSDDatensatzGKV-Z987654321", - "fshType": "Instance", - "fshFile": "examples/VSDDatensatzGKV-Z987654321.fsh", - "startLine": 1, - "endLine": 65 - }, { "outputFile": "Bundle-VSDMBundle-A123456780.json", "fshName": "VSDMBundle-A123456780", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 51f2ea12..9193cdba 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -1,20 +1,4 @@ Output File Name Type FSH File Lines -Binary-VSDDatensatzGKV-A123456780.json VSDDatensatzGKV-A123456780 Instance examples/VSDDatensatzGKV-A123456780.fsh 1 - 60 -Binary-VSDDatensatzGKV-B234567895.json VSDDatensatzGKV-B234567895 Instance examples/VSDDatensatzGKV-B234567895.fsh 1 - 60 -Binary-VSDDatensatzGKV-C345678908.json VSDDatensatzGKV-C345678908 Instance examples/VSDDatensatzGKV-C345678908.fsh 1 - 65 -Binary-VSDDatensatzGKV-D456789013.json VSDDatensatzGKV-D456789013 Instance examples/VSDDatensatzGKV-D456789013.fsh 1 - 60 -Binary-VSDDatensatzGKV-E567890127.json VSDDatensatzGKV-E567890127 Instance examples/VSDDatensatzGKV-E567890127.fsh 1 - 65 -Binary-VSDDatensatzGKV-F678901231.json VSDDatensatzGKV-F678901231 Instance examples/VSDDatensatzGKV-F678901231.fsh 1 - 60 -Binary-VSDDatensatzGKV-G789012344.json VSDDatensatzGKV-G789012344 Instance examples/VSDDatensatzGKV-G789012344.fsh 1 - 60 -Binary-VSDDatensatzGKV-H890123459.json VSDDatensatzGKV-H890123459 Instance examples/VSDDatensatzGKV-H890123459.fsh 1 - 65 -Binary-VSDDatensatzGKV-I901234562.json VSDDatensatzGKV-I901234562 Instance examples/VSDDatensatzGKV-I901234562.fsh 1 - 60 -Binary-VSDDatensatzGKV-J012345677.json VSDDatensatzGKV-J012345677 Instance examples/VSDDatensatzGKV-J012345677.fsh 1 - 70 -Binary-VSDDatensatzGKV-K123456781.json VSDDatensatzGKV-K123456781 Instance examples/VSDDatensatzGKV-K123456781.fsh 1 - 60 -Binary-VSDDatensatzGKV-L234567896.json VSDDatensatzGKV-L234567896 Instance examples/VSDDatensatzGKV-L234567896.fsh 1 - 60 -Binary-VSDDatensatzGKV-M345678909.json VSDDatensatzGKV-M345678909 Instance examples/VSDDatensatzGKV-M345678909.fsh 1 - 60 -Binary-VSDDatensatzGKV-N456789014.json VSDDatensatzGKV-N456789014 Instance examples/VSDDatensatzGKV-N456789014.fsh 1 - 60 -Binary-VSDDatensatzGKV-O567890128.json VSDDatensatzGKV-O567890128 Instance examples/VSDDatensatzGKV-O567890128.fsh 1 - 60 -Binary-VSDDatensatzGKV-Z987654321.json VSDDatensatzGKV-Z987654321 Instance examples/VSDDatensatzGKV-Z987654321.fsh 1 - 65 Bundle-VSDMBundle-A123456780.json VSDMBundle-A123456780 Instance examples/VSDMBundle-A123456780.fsh 1 - 19 Bundle-VSDMBundle-B234567895.json VSDMBundle-B234567895 Instance examples/VSDMBundle-B234567895.fsh 1 - 21 Bundle-VSDMBundle-C345678908.json VSDMBundle-C345678908 Instance examples/VSDMBundle-C345678908.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-A123456780.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-A123456780.json deleted file mode 100644 index 6dfa0b2c..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-A123456780.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-A123456780", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "A123456780", - "Geburtsdatum": "1997-12-28", - "Vorname": "Andrea", - "Nachname": "Amsel", - "Geschlecht": "W", - "StrassenAdresse": { - "Postleitzahl": "52070", - "Ort": "Aachen", - "Wohnsitzlaendercode": "D", - "Strasse": "Amselweg", - "Hausnummer": "1" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Aachen", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "104178397" - }, - "WOP": "38", - "Versicherungsschutz": { - "Beginn": "1997-12-28" - }, - "Versichertenart": "1" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-B234567895.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-B234567895.json deleted file mode 100644 index 4933f19a..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-B234567895.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-B234567895", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "B234567895", - "Geburtsdatum": "1988-06-22", - "Vorname": "Bernd Benjamin", - "Nachname": "Buntspecht", - "Geschlecht": "M", - "Vorsatzwort": "von und zu", - "Namenszusatz": "Graf", - "Titel": "Dr. med.", - "StrassenAdresse": { - "Postleitzahl": "28211", - "Ort": "Bremen", - "Wohnsitzlaendercode": "D", - "Strasse": "Buntspechtallee", - "Hausnummer": "2a" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Bremen", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "103169760" - }, - "AbrechnenderKostentraeger": { - "Name": "Beispielkostenträger Bremerhaven", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "103215857" - }, - "WOP": "03", - "BesonderePersonengruppe": "4", - "Versicherungsschutz": { - "Beginn": "2011-04-01", - "Ende": "2024-12-31" - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-C345678908.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-C345678908.json deleted file mode 100644 index 7d8bfa82..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-C345678908.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-C345678908", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "C345678908", - "Geburtsdatum": "1979-06-11", - "Vorname": "Charlie", - "Nachname": "Carolinataube", - "Geschlecht": "D", - "StrassenAdresse": { - "Postleitzahl": "09128", - "Ort": "Chemnitz", - "Wohnsitzlaendercode": "D", - "Strasse": "Taubenweg", - "Hausnummer": "3c", - "Anschriftenzusatz": "zweites Hinterhaus links" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Chemnitz", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "107723372" - }, - "WOP": "98", - "Versicherungsschutz": { - "Beginn": "1979-06-11", - "Ende": "2027-01-01" - }, - "DMP": [ - { - "DMP": "1", - "Beginn": "2001-01-01", - "digitalesDMP": false - }, - { - "DMP": "8", - "Beginn": "2020-01-01", - "Ende": "2023-12-31", - "digitalesDMP": true - } - ], - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": true - }, - "Versichertenart": "1" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-D456789013.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-D456789013.json deleted file mode 100644 index b6a39a53..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-D456789013.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-D456789013", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "D456789013", - "Geburtsdatum": "1970-01-20", - "Vorname": "Dara", - "Nachname": "Dohle", - "Geschlecht": "X", - "Titel": "Dr. rer. nat.", - "PostfachAdresse": { - "Postleitzahl": "64283", - "Ort": "Darmstadt", - "Postfach": "405060", - "Wohnsitzlaendercode": "D" - }, - "StrassenAdresse": { - "Postleitzahl": "64297", - "Ort": "Darmstadt", - "Wohnsitzlaendercode": "D", - "Strasse": "Dohlenallee", - "Hausnummer": "4-6" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Darmstadt", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "105266989" - }, - "WOP": "46", - "BesonderePersonengruppe": "6", - "Versicherungsschutz": { - "Beginn": "2021-10-01" - }, - "DMP": [ - { - "DMP": "5", - "Beginn": "2022-01-01", - "digitalesDMP": false - } - ], - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": true - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-E567890127.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-E567890127.json deleted file mode 100644 index 1191e539..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-E567890127.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-E567890127", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "E567890127", - "Geburtsdatum": "1992-11-13", - "Vorname": "Elke", - "Nachname": "Elster", - "Geschlecht": "W", - "Vorsatzwort": "an der", - "Namenszusatz": "Freifrau", - "PostfachAdresse": { - "Postleitzahl": "8055", - "Ort": "Graz", - "Postfach": "9821", - "Wohnsitzlaendercode": "A" - }, - "StrassenAdresse": { - "Postleitzahl": "99095", - "Ort": "Erfurt", - "Wohnsitzlaendercode": "D", - "Strasse": "Elsterstraße", - "Hausnummer": "5" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Erfurt", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "105929412" - }, - "AbrechnenderKostentraeger": { - "Name": "Beispielkostenträger Essen", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "104547224" - }, - "WOP": "93", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2026-06-30" - }, - "Versicherungsschutz": { - "Beginn": "1992-11-13", - "Ende": "2026-12-31" - }, - "DMP": [ - { - "DMP": "1", - "Beginn": "2001-01-01", - "digitalesDMP": false - }, - { - "DMP": "9", - "Beginn": "2020-01-01", - "Ende": "2023-12-31", - "digitalesDMP": true - } - ], - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": false - }, - "Versichertenart": "1" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-F678901231.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-F678901231.json deleted file mode 100644 index 539188b1..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-F678901231.json +++ /dev/null @@ -1,44 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-F678901231", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "F678901231", - "Geburtsdatum": "1983-01-19", - "Vorname": "Frank Florian", - "Nachname": "Fasan", - "Geschlecht": "M", - "Vorsatzwort": "von", - "Titel": "Prof. Dr. med.", - "StrassenAdresse": { - "Postleitzahl": "3013", - "Ort": "Bern", - "Wohnsitzlaendercode": "CH", - "Strasse": "Fasanenallee", - "Hausnummer": "50" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Freiburg", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "107403308" - }, - "WOP": "52", - "BesonderePersonengruppe": "8", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2026-09-30" - }, - "Versicherungsschutz": { - "Beginn": "1992-12-01", - "Ende": "2027-06-30" - }, - "RuhenderLeistungsanspruch": { - "Beginn": "2025-01-01", - "Art": "1" - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-G789012344.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-G789012344.json deleted file mode 100644 index 2f63626d..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-G789012344.json +++ /dev/null @@ -1,49 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-G789012344", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "G789012344", - "Geburtsdatum": "1974-02-12", - "Vorname": "Gabriele", - "Nachname": "Graugans", - "Geschlecht": "W", - "Vorsatzwort": "von der", - "Namenszusatz": "Edle", - "StrassenAdresse": { - "Postleitzahl": "35392", - "Ort": "Gießen", - "Wohnsitzlaendercode": "D", - "Strasse": "Am Gänseweiher", - "Hausnummer": "66" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Gießen", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "105413578" - }, - "WOP": "46", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2026-12-31" - }, - "Versicherungsschutz": { - "Beginn": "1974-02-12" - }, - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": true - }, - "RuhenderLeistungsanspruch": { - "Beginn": "2025-06-01", - "Ende": "2027-12-31", - "Art": "2" - }, - "Versichertenart": "1" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-H890123459.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-H890123459.json deleted file mode 100644 index d08577f6..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-H890123459.json +++ /dev/null @@ -1,60 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-H890123459", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "H890123459", - "Geburtsdatum": "1953-07-29", - "Vorname": "Hans", - "Nachname": "Habicht", - "Geschlecht": "M", - "Vorsatzwort": "vorm", - "Titel": "Dr.-Ing.", - "StrassenAdresse": { - "Postleitzahl": "31135", - "Ort": "Hildesheim", - "Wohnsitzlaendercode": "D", - "Strasse": "Habichtpfad", - "Hausnummer": "7c", - "Anschriftenzusatz": "zweite Laube rechts" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Hildesheim", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "102249844" - }, - "AbrechnenderKostentraeger": { - "Name": "Beispielkostenträger Hannover", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "102186348" - }, - "WOP": "17", - "BesonderePersonengruppe": "7", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2024-03-31" - }, - "Versicherungsschutz": { - "Beginn": "1953-01-01", - "Ende": "2024-03-31" - }, - "DMP": [ - { - "DMP": "1", - "Beginn": "2001-01-01", - "Ende": "2024-03-31", - "digitalesDMP": false - }, - { - "DMP": "6", - "Beginn": "2020-01-01", - "Ende": "2023-12-31", - "digitalesDMP": true - } - ], - "Versichertenart": "5" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-I901234562.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-I901234562.json deleted file mode 100644 index 4d1bde8e..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-I901234562.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-I901234562", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "I901234562", - "Geburtsdatum": "1942-02-28", - "Vorname": "Ingrid", - "Nachname": "Ibis", - "Geschlecht": "W", - "StrassenAdresse": { - "Postleitzahl": "7430", - "Ort": "Fischbach", - "Wohnsitzlaendercode": "L", - "Strasse": "Im Balz", - "Hausnummer": "95" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Dresden", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "107933230" - }, - "WOP": "98", - "Versicherungsschutz": { - "Beginn": "1942-02-28", - "Ende": "2028-02-15" - }, - "DMP": [ - { - "DMP": "1", - "Beginn": "2021-02-07", - "Ende": "2028-02-15", - "digitalesDMP": false - } - ], - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": true - }, - "Versichertenart": "5" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-J012345677.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-J012345677.json deleted file mode 100644 index 9e1986ef..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-J012345677.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-J012345677", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "J012345677", - "Geburtsdatum": "1958-12", - "Vorname": "Jens-Jörg", - "Nachname": "Junko", - "Geschlecht": "M", - "PostfachAdresse": { - "Postleitzahl": "76530", - "Ort": "Baden-Baden", - "Postfach": "98765", - "Wohnsitzlaendercode": "D" - }, - "StrassenAdresse": { - "Postleitzahl": "77815", - "Ort": "Baden-Baden", - "Wohnsitzlaendercode": "D", - "Strasse": "Winterammerstraße", - "Hausnummer": "10d" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Baden-Baden", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "106877150" - }, - "WOP": "52", - "BesonderePersonengruppe": "9", - "Versicherungsschutz": { - "Beginn": "1964-05-01" - }, - "DMP": [ - { - "DMP": "6", - "Beginn": "2001-01-11", - "digitalesDMP": false - }, - { - "DMP": "9", - "Beginn": "2002-02-12", - "digitalesDMP": true - }, - { - "DMP": "10", - "Beginn": "2003-03-13", - "digitalesDMP": false - } - ], - "RuhenderLeistungsanspruch": { - "Beginn": "2025-01-01", - "Ende": "2025-12-31", - "Art": "1" - }, - "Versichertenart": "5" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-K123456781.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-K123456781.json deleted file mode 100644 index 67219f3d..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-K123456781.json +++ /dev/null @@ -1,46 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-K123456781", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "K123456781", - "Geburtsdatum": "1933", - "Vorname": "Karin", - "Nachname": "Kiebitz", - "Geschlecht": "W", - "PostfachAdresse": { - "Postleitzahl": "1120", - "Ort": "Luxembourg", - "Postfach": "554433", - "Wohnsitzlaendercode": "L" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Kassel", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "105532787" - }, - "AbrechnenderKostentraeger": { - "Name": "Beispielkostenträger Koblenz", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "106339922" - }, - "WOP": "46", - "Versicherungsschutz": { - "Beginn": "1971-07-01" - }, - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": false, - "StationaererBereich": true, - "VeranlassteLeistungen": false - }, - "RuhenderLeistungsanspruch": { - "Beginn": "2024-06-15", - "Art": "2" - }, - "Versichertenart": "5" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-L234567896.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-L234567896.json deleted file mode 100644 index 230795c8..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-L234567896.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-L234567896", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "L234567896", - "Geburtsdatum": "2022-07-02", - "Vorname": "Lisa", - "Nachname": "Lachmöwe", - "Geschlecht": "W", - "StrassenAdresse": { - "Postleitzahl": "21337", - "Ort": "Lüneburg", - "Wohnsitzlaendercode": "D", - "Strasse": "Möwenstraße", - "Hausnummer": "12b" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Lüneburg", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "102343996" - }, - "WOP": "17", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2040-07-02" - }, - "Versicherungsschutz": { - "Beginn": "2022-07-02" - }, - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": true - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-M345678909.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-M345678909.json deleted file mode 100644 index 17034b21..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-M345678909.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-M345678909", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "M345678909", - "Geburtsdatum": "2020-04-27", - "Vorname": "Michael-Martin", - "Nachname": "Mittelspecht", - "Geschlecht": "M", - "StrassenAdresse": { - "Postleitzahl": "80331", - "Ort": "München", - "Wohnsitzlaendercode": "D", - "Strasse": "Spechtstraße", - "Hausnummer": "130", - "Anschriftenzusatz": "c/o Baumklopfer" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger München-Stadt", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "108416806" - }, - "WOP": "71", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2038-04-28" - }, - "Versicherungsschutz": { - "Beginn": "2020-04-27" - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-N456789014.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-N456789014.json deleted file mode 100644 index 0a4949d3..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-N456789014.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-N456789014", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "N456789014", - "Geburtsdatum": "2011-06-22", - "Vorname": "Nina Nicole", - "Nachname": "Nachtigall", - "Geschlecht": "W", - "StrassenAdresse": { - "Postleitzahl": "70180", - "Ort": "Stuttgart", - "Wohnsitzlaendercode": "D", - "Strasse": "Sängerweg", - "Hausnummer": "14" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Nord-Württemberg", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "108028771" - }, - "AbrechnenderKostentraeger": { - "Name": "Beispielkostenträger Niederbayern", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "109083613" - }, - "WOP": "52", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2029-06-22" - }, - "Versicherungsschutz": { - "Beginn": "2011-06-22" - }, - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": true - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-O567890128.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-O567890128.json deleted file mode 100644 index 945f7b1e..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-O567890128.json +++ /dev/null @@ -1,37 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-O567890128", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "O567890128", - "Geburtsdatum": "2009-06-08", - "Vorname": "Oliver", - "Nachname": "Ortolan", - "Geschlecht": "M", - "StrassenAdresse": { - "Postleitzahl": "77654", - "Ort": "Offenburg", - "Wohnsitzlaendercode": "D", - "Strasse": "Gartenammerstraße", - "Hausnummer": "15", - "Anschriftenzusatz": "Vorderhaus" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Offenburg", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "107668422" - }, - "WOP": "52", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2027-06-09" - }, - "Versicherungsschutz": { - "Beginn": "2009-06-08" - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-Z987654321.json b/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-Z987654321.json deleted file mode 100644 index 9c05bfd7..00000000 --- a/src/fhir/fsh-generated/resources/Binary-VSDDatensatzGKV-Z987654321.json +++ /dev/null @@ -1,77 +0,0 @@ -{ - "resourceType": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDDatensatzGKV", - "id": "VSDDatensatzGKV-Z987654321", - "Versichertendaten": { - "Versicherter": { - "VersichertenID": "Z987654321", - "Geburtsdatum": "1987-05-16", - "Vorname": "Zacharias", - "Nachname": "Zaunkönig", - "Geschlecht": "X", - "Vorsatzwort": "von und zu", - "Namenszusatz": "Graf", - "Titel": "Prof. Dr. rer. nat.", - "PostfachAdresse": { - "Postleitzahl": "08062", - "Ort": "Zwickau", - "Postfach": "885522", - "Wohnsitzlaendercode": "D" - }, - "StrassenAdresse": { - "Postleitzahl": "08066", - "Ort": "Zwickau", - "Wohnsitzlaendercode": "D", - "Strasse": "Zaunkönigpfad", - "Hausnummer": "99x", - "Anschriftenzusatz": "zweites Nest rechter Ast" - } - } - }, - "Versicherungsdaten": { - "Kostentraeger": { - "Name": "Beispielkostenträger Leipzig", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "108213958" - }, - "AbrechnenderKostentraeger": { - "Name": "Beispielkostenträger Schwerin", - "Kostentraegerlaendercode": "D", - "Kostentraegerkennung": "100293710" - }, - "WOP": "98", - "BesonderePersonengruppe": "7", - "Zuzahlungsstatus": { - "Status": true, - "GueltigBis": "2025-12-31" - }, - "Versicherungsschutz": { - "Beginn": "2000-01-01", - "Ende": "2029-12-31" - }, - "DMP": [ - { - "DMP": "1", - "Beginn": "2001-01-01", - "digitalesDMP": false - }, - { - "DMP": "8", - "Beginn": "2020-01-01", - "Ende": "2023-12-31", - "digitalesDMP": true - } - ], - "Kostenerstattung": { - "AerztlicheVersorgung": true, - "ZahnaerztlicheVersorgung": true, - "StationaererBereich": true, - "VeranlassteLeistungen": false - }, - "RuhenderLeistungsanspruch": { - "Beginn": "2025-01-01", - "Ende": "2025-12-31", - "Art": "1" - }, - "Versichertenart": "3" - } -} diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh index 33923fc0..961fac4b 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-A123456780 InstanceOf: VSDDatensatzGKV Title: "A123456780 Amsel, Andrea" Description: "Testdatensatz A123456780 Amsel, Andrea" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh index 62780fd4..292c7812 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-B234567895 InstanceOf: VSDDatensatzGKV Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" Description: "Testdatensatz B234567895 Graf von und zu Buntspecht, Bernd Benjamin" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh index be275d80..5fb34904 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-C345678908 InstanceOf: VSDDatensatzGKV Title: "C345678908 Carolinataube, Charlie" Description: "Testdatensatz C345678908 Carolinataube, Charlie" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh index 2b6ab4c3..37651ade 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-D456789013 InstanceOf: VSDDatensatzGKV Title: "D456789013 Dohle, Dara" Description: "Testdatensatz D456789013 Dohle, Dara" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh index 341ad779..dddc88da 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-E567890127 InstanceOf: VSDDatensatzGKV Title: "E567890127 Freifrau an der Elster, Elke" Description: "Testdatensatz E567890127 Freifrau an der Elster, Elke" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh index 3c3f3b14..8844dfb0 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-F678901231 InstanceOf: VSDDatensatzGKV Title: "F678901231 von Fasan, Frank Florian" Description: "Testdatensatz F678901231 von Fasan, Frank Florian" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh index 81ada693..c32e216f 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-G789012344 InstanceOf: VSDDatensatzGKV Title: "G789012344 Edle von der Graugans, Gabriele" Description: "Testdatensatz G789012344 Edle von der Graugans, Gabriele" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh index f992ddf3..ccb5bf09 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-H890123459 InstanceOf: VSDDatensatzGKV Title: "H890123459 vorm Habicht, Hans" Description: "Testdatensatz H890123459 vorm Habicht, Hans" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh index 92db4e10..5a2f0aa7 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-I901234562 InstanceOf: VSDDatensatzGKV Title: "I901234562 Ibis, Ingrid" Description: "Testdatensatz I901234562 Ibis, Ingrid" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh index 08c26d01..6be0ff36 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-J012345677 InstanceOf: VSDDatensatzGKV Title: "J012345677 Junko, Jens-Jörg" Description: "Testdatensatz J012345677 Junko, Jens-Jörg" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh index 126ed294..35734622 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-K123456781 InstanceOf: VSDDatensatzGKV Title: "K123456781 Kiebitz, Karin" Description: "Testdatensatz K123456781 Kiebitz, Karin" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh index 4dc9cab8..38645fa2 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-L234567896 InstanceOf: VSDDatensatzGKV Title: "L234567896 Lachmöwe, Lisa" Description: "Testdatensatz L234567896 Lachmöwe, Lisa" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh index 2879fc67..1f358b8e 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-M345678909 InstanceOf: VSDDatensatzGKV Title: "M345678909 Mittelspecht, Michael-Martin" Description: "Testdatensatz M345678909 Mittelspecht, Michael-Martin" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh index e79a85a6..3f39e692 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-N456789014 InstanceOf: VSDDatensatzGKV Title: "N456789014 Nachtigall, Nina Nicole" Description: "Testdatensatz N456789014 Nachtigall, Nina Nicole" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh index 314dc964..7c37e6a5 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-O567890128 InstanceOf: VSDDatensatzGKV Title: "O567890128 Ortolan, Oliver" Description: "Testdatensatz O567890128 Ortolan, Oliver" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh index 74630bfc..580fa231 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh @@ -2,6 +2,7 @@ Instance: VSDDatensatzGKV-Z987654321 InstanceOf: VSDDatensatzGKV Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" Description: "Testdatensatz Z987654321 Graf von und zu Zaunkönig, Zacharias" +Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten * Versicherter From baf6bbfa4a61f1c8a279231f0a08709457ee79f6 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 09:05:32 +0200 Subject: [PATCH 24/46] Beispielpatienten mit GKV gekennzeichnet und auf #inline umgeschaltet --- src/fhir/fsh-generated/data/fsh-index.json | 128 ---------------- src/fhir/fsh-generated/fsh-index.txt | 16 -- .../Bundle-VSDMBundle-A123456780.json | 8 +- .../Bundle-VSDMBundle-B234567895.json | 8 +- .../Bundle-VSDMBundle-C345678908.json | 8 +- .../Bundle-VSDMBundle-D456789013.json | 8 +- .../Bundle-VSDMBundle-E567890127.json | 8 +- .../Bundle-VSDMBundle-F678901231.json | 8 +- .../Bundle-VSDMBundle-G789012344.json | 8 +- .../Bundle-VSDMBundle-H890123459.json | 8 +- .../Bundle-VSDMBundle-I901234562.json | 8 +- .../Bundle-VSDMBundle-J012345677.json | 8 +- .../Bundle-VSDMBundle-K123456781.json | 8 +- .../Bundle-VSDMBundle-L234567896.json | 8 +- .../Bundle-VSDMBundle-M345678909.json | 8 +- .../Bundle-VSDMBundle-N456789014.json | 8 +- .../Bundle-VSDMBundle-O567890128.json | 8 +- .../Bundle-VSDMBundle-Z987654321.json | 8 +- .../Coverage-VSDMCoverage-A123456780.json | 2 +- .../Coverage-VSDMCoverage-B234567895.json | 2 +- .../Coverage-VSDMCoverage-C345678908.json | 2 +- .../Coverage-VSDMCoverage-D456789013.json | 2 +- .../Coverage-VSDMCoverage-E567890127.json | 2 +- .../Coverage-VSDMCoverage-F678901231.json | 2 +- .../Coverage-VSDMCoverage-G789012344.json | 2 +- .../Coverage-VSDMCoverage-H890123459.json | 2 +- .../Coverage-VSDMCoverage-I901234562.json | 2 +- .../Coverage-VSDMCoverage-J012345677.json | 2 +- .../Coverage-VSDMCoverage-K123456781.json | 2 +- .../Coverage-VSDMCoverage-L234567896.json | 2 +- .../Coverage-VSDMCoverage-M345678909.json | 2 +- .../Coverage-VSDMCoverage-N456789014.json | 2 +- .../Coverage-VSDMCoverage-O567890128.json | 2 +- .../Coverage-VSDMCoverage-Z987654321.json | 2 +- .../Patient-VSDMPatient-A123456780.json | 72 --------- .../Patient-VSDMPatient-B234567895.json | 93 ----------- .../Patient-VSDMPatient-C345678908.json | 93 ----------- .../Patient-VSDMPatient-D456789013.json | 128 ---------------- .../Patient-VSDMPatient-E567890127.json | 111 -------------- .../Patient-VSDMPatient-F678901231.json | 89 ----------- .../Patient-VSDMPatient-G789012344.json | 80 ---------- .../Patient-VSDMPatient-H890123459.json | 98 ------------ .../Patient-VSDMPatient-I901234562.json | 72 --------- .../Patient-VSDMPatient-J012345677.json | 103 ------------- .../Patient-VSDMPatient-K123456781.json | 68 -------- .../Patient-VSDMPatient-L234567896.json | 72 --------- .../Patient-VSDMPatient-M345678909.json | 81 ---------- .../Patient-VSDMPatient-N456789014.json | 72 --------- .../Patient-VSDMPatient-O567890128.json | 81 ---------- .../Patient-VSDMPatient-Z987654321.json | 145 ------------------ .../fsh/examples/VSDMBundle-A123456780.fsh | 6 +- .../fsh/examples/VSDMBundle-B234567895.fsh | 6 +- .../fsh/examples/VSDMBundle-C345678908.fsh | 6 +- .../fsh/examples/VSDMBundle-D456789013.fsh | 6 +- .../fsh/examples/VSDMBundle-E567890127.fsh | 6 +- .../fsh/examples/VSDMBundle-F678901231.fsh | 6 +- .../fsh/examples/VSDMBundle-G789012344.fsh | 6 +- .../fsh/examples/VSDMBundle-H890123459.fsh | 6 +- .../fsh/examples/VSDMBundle-I901234562.fsh | 6 +- .../fsh/examples/VSDMBundle-J012345677.fsh | 6 +- .../fsh/examples/VSDMBundle-K123456781.fsh | 6 +- .../fsh/examples/VSDMBundle-L234567896.fsh | 6 +- .../fsh/examples/VSDMBundle-M345678909.fsh | 6 +- .../fsh/examples/VSDMBundle-N456789014.fsh | 6 +- .../fsh/examples/VSDMBundle-O567890128.fsh | 6 +- .../fsh/examples/VSDMBundle-Z987654321.fsh | 6 +- .../fsh/examples/VSDMCoverage-A123456780.fsh | 2 +- .../fsh/examples/VSDMCoverage-B234567895.fsh | 2 +- .../fsh/examples/VSDMCoverage-C345678908.fsh | 2 +- .../fsh/examples/VSDMCoverage-D456789013.fsh | 2 +- .../fsh/examples/VSDMCoverage-E567890127.fsh | 2 +- .../fsh/examples/VSDMCoverage-F678901231.fsh | 2 +- .../fsh/examples/VSDMCoverage-G789012344.fsh | 2 +- .../fsh/examples/VSDMCoverage-H890123459.fsh | 2 +- .../fsh/examples/VSDMCoverage-I901234562.fsh | 2 +- .../fsh/examples/VSDMCoverage-J012345677.fsh | 2 +- .../fsh/examples/VSDMCoverage-K123456781.fsh | 2 +- .../fsh/examples/VSDMCoverage-L234567896.fsh | 2 +- .../fsh/examples/VSDMCoverage-M345678909.fsh | 2 +- .../fsh/examples/VSDMCoverage-N456789014.fsh | 2 +- .../fsh/examples/VSDMCoverage-O567890128.fsh | 2 +- .../fsh/examples/VSDMCoverage-Z987654321.fsh | 2 +- ...780.fsh => VSDMPatient-GKV-A123456780.fsh} | 4 +- ...895.fsh => VSDMPatient-GKV-B234567895.fsh} | 4 +- ...908.fsh => VSDMPatient-GKV-C345678908.fsh} | 4 +- ...013.fsh => VSDMPatient-GKV-D456789013.fsh} | 4 +- ...127.fsh => VSDMPatient-GKV-E567890127.fsh} | 4 +- ...231.fsh => VSDMPatient-GKV-F678901231.fsh} | 4 +- ...344.fsh => VSDMPatient-GKV-G789012344.fsh} | 4 +- ...459.fsh => VSDMPatient-GKV-H890123459.fsh} | 4 +- ...562.fsh => VSDMPatient-GKV-I901234562.fsh} | 4 +- ...677.fsh => VSDMPatient-GKV-J012345677.fsh} | 4 +- ...781.fsh => VSDMPatient-GKV-K123456781.fsh} | 4 +- ...896.fsh => VSDMPatient-GKV-L234567896.fsh} | 4 +- ...909.fsh => VSDMPatient-GKV-M345678909.fsh} | 4 +- ...014.fsh => VSDMPatient-GKV-N456789014.fsh} | 4 +- ...128.fsh => VSDMPatient-GKV-O567890128.fsh} | 4 +- ...321.fsh => VSDMPatient-GKV-Z987654321.fsh} | 4 +- 98 files changed, 176 insertions(+), 1778 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-A123456780.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-B234567895.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-E567890127.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-F678901231.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-G789012344.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-H890123459.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-I901234562.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-J012345677.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-K123456781.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-L234567896.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-M345678909.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-N456789014.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-O567890128.json delete mode 100644 src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json rename src/fhir/input/fsh/examples/{VSDMPatient-A123456780.fsh => VSDMPatient-GKV-A123456780.fsh} (92%) rename src/fhir/input/fsh/examples/{VSDMPatient-B234567895.fsh => VSDMPatient-GKV-B234567895.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMPatient-C345678908.fsh => VSDMPatient-GKV-C345678908.fsh} (94%) rename src/fhir/input/fsh/examples/{VSDMPatient-D456789013.fsh => VSDMPatient-GKV-D456789013.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMPatient-E567890127.fsh => VSDMPatient-GKV-E567890127.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMPatient-F678901231.fsh => VSDMPatient-GKV-F678901231.fsh} (94%) rename src/fhir/input/fsh/examples/{VSDMPatient-G789012344.fsh => VSDMPatient-GKV-G789012344.fsh} (94%) rename src/fhir/input/fsh/examples/{VSDMPatient-H890123459.fsh => VSDMPatient-GKV-H890123459.fsh} (94%) rename src/fhir/input/fsh/examples/{VSDMPatient-I901234562.fsh => VSDMPatient-GKV-I901234562.fsh} (92%) rename src/fhir/input/fsh/examples/{VSDMPatient-J012345677.fsh => VSDMPatient-GKV-J012345677.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMPatient-K123456781.fsh => VSDMPatient-GKV-K123456781.fsh} (92%) rename src/fhir/input/fsh/examples/{VSDMPatient-L234567896.fsh => VSDMPatient-GKV-L234567896.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMPatient-M345678909.fsh => VSDMPatient-GKV-M345678909.fsh} (94%) rename src/fhir/input/fsh/examples/{VSDMPatient-N456789014.fsh => VSDMPatient-GKV-N456789014.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMPatient-O567890128.fsh => VSDMPatient-GKV-O567890128.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMPatient-Z987654321.fsh => VSDMPatient-GKV-Z987654321.fsh} (96%) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 2f736504..53ecf861 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -463,134 +463,6 @@ "startLine": 1, "endLine": 25 }, - { - "outputFile": "Patient-VSDMPatient-A123456780.json", - "fshName": "VSDMPatient-A123456780", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-A123456780.fsh", - "startLine": 1, - "endLine": 24 - }, - { - "outputFile": "Patient-VSDMPatient-B234567895.json", - "fshName": "VSDMPatient-B234567895", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-B234567895.fsh", - "startLine": 1, - "endLine": 28 - }, - { - "outputFile": "Patient-VSDMPatient-C345678908.json", - "fshName": "VSDMPatient-C345678908", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-C345678908.fsh", - "startLine": 1, - "endLine": 27 - }, - { - "outputFile": "Patient-VSDMPatient-D456789013.json", - "fshName": "VSDMPatient-D456789013", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-D456789013.fsh", - "startLine": 1, - "endLine": 34 - }, - { - "outputFile": "Patient-VSDMPatient-E567890127.json", - "fshName": "VSDMPatient-E567890127", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-E567890127.fsh", - "startLine": 1, - "endLine": 33 - }, - { - "outputFile": "Patient-VSDMPatient-F678901231.json", - "fshName": "VSDMPatient-F678901231", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-F678901231.fsh", - "startLine": 1, - "endLine": 27 - }, - { - "outputFile": "Patient-VSDMPatient-G789012344.json", - "fshName": "VSDMPatient-G789012344", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-G789012344.fsh", - "startLine": 1, - "endLine": 26 - }, - { - "outputFile": "Patient-VSDMPatient-H890123459.json", - "fshName": "VSDMPatient-H890123459", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-H890123459.fsh", - "startLine": 1, - "endLine": 29 - }, - { - "outputFile": "Patient-VSDMPatient-I901234562.json", - "fshName": "VSDMPatient-I901234562", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-I901234562.fsh", - "startLine": 1, - "endLine": 24 - }, - { - "outputFile": "Patient-VSDMPatient-J012345677.json", - "fshName": "VSDMPatient-J012345677", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-J012345677.fsh", - "startLine": 1, - "endLine": 31 - }, - { - "outputFile": "Patient-VSDMPatient-K123456781.json", - "fshName": "VSDMPatient-K123456781", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-K123456781.fsh", - "startLine": 1, - "endLine": 23 - }, - { - "outputFile": "Patient-VSDMPatient-L234567896.json", - "fshName": "VSDMPatient-L234567896", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-L234567896.fsh", - "startLine": 1, - "endLine": 24 - }, - { - "outputFile": "Patient-VSDMPatient-M345678909.json", - "fshName": "VSDMPatient-M345678909", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-M345678909.fsh", - "startLine": 1, - "endLine": 26 - }, - { - "outputFile": "Patient-VSDMPatient-N456789014.json", - "fshName": "VSDMPatient-N456789014", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-N456789014.fsh", - "startLine": 1, - "endLine": 24 - }, - { - "outputFile": "Patient-VSDMPatient-O567890128.json", - "fshName": "VSDMPatient-O567890128", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-O567890128.fsh", - "startLine": 1, - "endLine": 26 - }, - { - "outputFile": "Patient-VSDMPatient-Z987654321.json", - "fshName": "VSDMPatient-Z987654321", - "fshType": "Instance", - "fshFile": "examples/VSDMPatient-Z987654321.fsh", - "startLine": 1, - "endLine": 38 - }, { "outputFile": "StructureDefinition-VSDDatensatzGKV.json", "fshName": "VSDDatensatzGKV", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 9193cdba..825b8637 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -57,22 +57,6 @@ Organization-VSDMPayorOrganization-108028771.json VSDMPayorOrganization-10802 Organization-VSDMPayorOrganization-108213958.json VSDMPayorOrganization-108213958 Instance examples/VSDMPayorOrganization-108213958.fsh 1 - 25 Organization-VSDMPayorOrganization-108416806.json VSDMPayorOrganization-108416806 Instance examples/VSDMPayorOrganization-108416806.fsh 1 - 25 Organization-VSDMPayorOrganization-109083613.json VSDMPayorOrganization-109083613 Instance examples/VSDMPayorOrganization-109083613.fsh 1 - 25 -Patient-VSDMPatient-A123456780.json VSDMPatient-A123456780 Instance examples/VSDMPatient-A123456780.fsh 1 - 24 -Patient-VSDMPatient-B234567895.json VSDMPatient-B234567895 Instance examples/VSDMPatient-B234567895.fsh 1 - 28 -Patient-VSDMPatient-C345678908.json VSDMPatient-C345678908 Instance examples/VSDMPatient-C345678908.fsh 1 - 27 -Patient-VSDMPatient-D456789013.json VSDMPatient-D456789013 Instance examples/VSDMPatient-D456789013.fsh 1 - 34 -Patient-VSDMPatient-E567890127.json VSDMPatient-E567890127 Instance examples/VSDMPatient-E567890127.fsh 1 - 33 -Patient-VSDMPatient-F678901231.json VSDMPatient-F678901231 Instance examples/VSDMPatient-F678901231.fsh 1 - 27 -Patient-VSDMPatient-G789012344.json VSDMPatient-G789012344 Instance examples/VSDMPatient-G789012344.fsh 1 - 26 -Patient-VSDMPatient-H890123459.json VSDMPatient-H890123459 Instance examples/VSDMPatient-H890123459.fsh 1 - 29 -Patient-VSDMPatient-I901234562.json VSDMPatient-I901234562 Instance examples/VSDMPatient-I901234562.fsh 1 - 24 -Patient-VSDMPatient-J012345677.json VSDMPatient-J012345677 Instance examples/VSDMPatient-J012345677.fsh 1 - 31 -Patient-VSDMPatient-K123456781.json VSDMPatient-K123456781 Instance examples/VSDMPatient-K123456781.fsh 1 - 23 -Patient-VSDMPatient-L234567896.json VSDMPatient-L234567896 Instance examples/VSDMPatient-L234567896.fsh 1 - 24 -Patient-VSDMPatient-M345678909.json VSDMPatient-M345678909 Instance examples/VSDMPatient-M345678909.fsh 1 - 26 -Patient-VSDMPatient-N456789014.json VSDMPatient-N456789014 Instance examples/VSDMPatient-N456789014.fsh 1 - 24 -Patient-VSDMPatient-O567890128.json VSDMPatient-O567890128 Instance examples/VSDMPatient-O567890128.fsh 1 - 26 -Patient-VSDMPatient-Z987654321.json VSDMPatient-Z987654321 Instance examples/VSDMPatient-Z987654321.fsh 1 - 38 StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json index a7439422..0e491c78 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-A123456780" + "reference": "Patient/VSDMPatient-GKV-A123456780" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-A123456780", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-A123456780", + "id": "VSDMPatient-GKV-A123456780", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -196,7 +196,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-A123456780" + "reference": "Patient/VSDMPatient-GKV-A123456780" }, "period": { "start": "1997-12-28" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json index 7f6cec90..d8b7117e 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-B234567895" + "reference": "Patient/VSDMPatient-GKV-B234567895" } ] }, @@ -76,10 +76,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-B234567895", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-B234567895", + "id": "VSDMPatient-GKV-B234567895", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -245,7 +245,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-B234567895" + "reference": "Patient/VSDMPatient-GKV-B234567895" }, "period": { "start": "2011-04-01", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index 1b0ff17e..4c56bdf3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-C345678908" + "reference": "Patient/VSDMPatient-GKV-C345678908" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-C345678908", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-C345678908", + "id": "VSDMPatient-GKV-C345678908", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -285,7 +285,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-C345678908" + "reference": "Patient/VSDMPatient-GKV-C345678908" }, "period": { "start": "1979-06-11", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index fb985998..b36e36ed 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-D456789013" + "reference": "Patient/VSDMPatient-GKV-D456789013" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-D456789013", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-D456789013", + "id": "VSDMPatient-GKV-D456789013", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -304,7 +304,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-D456789013" + "reference": "Patient/VSDMPatient-GKV-D456789013" }, "period": { "start": "2021-10-01" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json index e39bea20..0759bb6f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-E567890127" + "reference": "Patient/VSDMPatient-GKV-E567890127" } ] }, @@ -76,10 +76,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-E567890127", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-E567890127", + "id": "VSDMPatient-GKV-E567890127", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -336,7 +336,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-E567890127" + "reference": "Patient/VSDMPatient-GKV-E567890127" }, "period": { "start": "1992-11-13", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json index 598b5393..a419b027 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-F678901231" + "reference": "Patient/VSDMPatient-GKV-F678901231" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-F678901231", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-F678901231", + "id": "VSDMPatient-GKV-F678901231", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -252,7 +252,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-F678901231" + "reference": "Patient/VSDMPatient-GKV-F678901231" }, "period": { "start": "1992-12-01", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json index b0a67ad0..11871d6a 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-G789012344" + "reference": "Patient/VSDMPatient-GKV-G789012344" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-G789012344", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-G789012344", + "id": "VSDMPatient-GKV-G789012344", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -257,7 +257,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-G789012344" + "reference": "Patient/VSDMPatient-GKV-G789012344" }, "period": { "start": "1974-02-12" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index 9e0a31f3..95f52c0f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-H890123459" + "reference": "Patient/VSDMPatient-GKV-H890123459" } ] }, @@ -76,10 +76,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-H890123459", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-H890123459", + "id": "VSDMPatient-GKV-H890123459", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -311,7 +311,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-H890123459" + "reference": "Patient/VSDMPatient-GKV-H890123459" }, "period": { "start": "1953-01-01", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json index 102e4158..12397c64 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-I901234562" + "reference": "Patient/VSDMPatient-GKV-I901234562" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-I901234562", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-I901234562", + "id": "VSDMPatient-GKV-I901234562", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -241,7 +241,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-I901234562" + "reference": "Patient/VSDMPatient-GKV-I901234562" }, "period": { "start": "1942-02-28", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json index 001bf5a6..5926e09c 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-J012345677" + "reference": "Patient/VSDMPatient-GKV-J012345677" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-J012345677", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-J012345677", + "id": "VSDMPatient-GKV-J012345677", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -323,7 +323,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-J012345677" + "reference": "Patient/VSDMPatient-GKV-J012345677" }, "period": { "start": "1964-05-01" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json index fcae5c62..f24246a4 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-K123456781" + "reference": "Patient/VSDMPatient-GKV-K123456781" } ] }, @@ -76,10 +76,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-K123456781", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-K123456781", + "id": "VSDMPatient-GKV-K123456781", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -251,7 +251,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-K123456781" + "reference": "Patient/VSDMPatient-GKV-K123456781" }, "period": { "start": "2022-04-01", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json index 4e7f5b3e..70794efe 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-L234567896" + "reference": "Patient/VSDMPatient-GKV-L234567896" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-L234567896", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-L234567896", + "id": "VSDMPatient-GKV-L234567896", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -230,7 +230,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-L234567896" + "reference": "Patient/VSDMPatient-GKV-L234567896" }, "period": { "start": "2022-07-02" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json index a6b7cdb3..a0dcb809 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-M345678909" + "reference": "Patient/VSDMPatient-GKV-M345678909" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-M345678909", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-M345678909", + "id": "VSDMPatient-GKV-M345678909", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -218,7 +218,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-M345678909" + "reference": "Patient/VSDMPatient-GKV-M345678909" }, "period": { "start": "2020-04-27" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json index d164451b..51f9e9d6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-N456789014" + "reference": "Patient/VSDMPatient-GKV-N456789014" } ] }, @@ -76,10 +76,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-N456789014", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-N456789014", + "id": "VSDMPatient-GKV-N456789014", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -250,7 +250,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-N456789014" + "reference": "Patient/VSDMPatient-GKV-N456789014" }, "period": { "start": "2011-06-22" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json index b57d63ff..2f65153b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-O567890128" + "reference": "Patient/VSDMPatient-GKV-O567890128" } ] }, @@ -69,10 +69,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-O567890128", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-O567890128", + "id": "VSDMPatient-GKV-O567890128", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -218,7 +218,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-O567890128" + "reference": "Patient/VSDMPatient-GKV-O567890128" }, "period": { "start": "2009-06-08" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index 3f39aa17..d9c8b823 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -47,7 +47,7 @@ { "entry": [ { - "reference": "Patient/VSDMPatient-Z987654321" + "reference": "Patient/VSDMPatient-GKV-Z987654321" } ] }, @@ -76,10 +76,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-Z987654321", + "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321", "resource": { "resourceType": "Patient", - "id": "VSDMPatient-Z987654321", + "id": "VSDMPatient-GKV-Z987654321", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" @@ -397,7 +397,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-Z987654321" + "reference": "Patient/VSDMPatient-GKV-Z987654321" }, "period": { "start": "2000-01-01", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json index 7ae8dbfd..27bb0666 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json @@ -49,7 +49,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-A123456780" + "reference": "Patient/VSDMPatient-GKV-A123456780" }, "period": { "start": "1997-12-28" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json index a622c70f..fffe3e9a 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json @@ -70,7 +70,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-B234567895" + "reference": "Patient/VSDMPatient-GKV-B234567895" }, "period": { "start": "2011-04-01", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json index df0e74a8..321d1ee4 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json @@ -117,7 +117,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-C345678908" + "reference": "Patient/VSDMPatient-GKV-C345678908" }, "period": { "start": "1979-06-11", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json index 3a19b3d7..2c49fc3b 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json @@ -101,7 +101,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-D456789013" + "reference": "Patient/VSDMPatient-GKV-D456789013" }, "period": { "start": "2021-10-01" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json index b4722ef3..937c2bba 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json @@ -143,7 +143,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-E567890127" + "reference": "Patient/VSDMPatient-GKV-E567890127" }, "period": { "start": "1992-11-13", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json index e7ed16a5..b0968e43 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json @@ -88,7 +88,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-F678901231" + "reference": "Patient/VSDMPatient-GKV-F678901231" }, "period": { "start": "1992-12-01", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json index 34ab8a9f..8c2667a7 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json @@ -102,7 +102,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-G789012344" + "reference": "Patient/VSDMPatient-GKV-G789012344" }, "period": { "start": "1974-02-12" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json index 7386b659..cf255ede 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json @@ -131,7 +131,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-H890123459" + "reference": "Patient/VSDMPatient-GKV-H890123459" }, "period": { "start": "1953-01-01", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json index f80fb703..4c6cb4aa 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json @@ -94,7 +94,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-I901234562" + "reference": "Patient/VSDMPatient-GKV-I901234562" }, "period": { "start": "1942-02-28", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json index 1264c337..ff4c8744 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json @@ -145,7 +145,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-J012345677" + "reference": "Patient/VSDMPatient-GKV-J012345677" }, "period": { "start": "1964-05-01" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json index 9661b0f1..f039d0a1 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json @@ -101,7 +101,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-K123456781" + "reference": "Patient/VSDMPatient-GKV-K123456781" }, "period": { "start": "2022-04-01", diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json index 74c70908..f83faf08 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json @@ -83,7 +83,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-L234567896" + "reference": "Patient/VSDMPatient-GKV-L234567896" }, "period": { "start": "2022-07-02" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json index 45903e77..3795297d 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json @@ -62,7 +62,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-M345678909" + "reference": "Patient/VSDMPatient-GKV-M345678909" }, "period": { "start": "2020-04-27" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json index b9686efa..fb9fe8f9 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json @@ -96,7 +96,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-N456789014" + "reference": "Patient/VSDMPatient-GKV-N456789014" }, "period": { "start": "2011-06-22" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json index 3e375e22..f46f58f7 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json @@ -62,7 +62,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-O567890128" + "reference": "Patient/VSDMPatient-GKV-O567890128" }, "period": { "start": "2009-06-08" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json index 18ee3f33..8969f985 100644 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json @@ -170,7 +170,7 @@ ] }, "beneficiary": { - "reference": "Patient/VSDMPatient-Z987654321" + "reference": "Patient/VSDMPatient-GKV-Z987654321" }, "period": { "start": "2000-01-01", diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-A123456780.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-A123456780.json deleted file mode 100644 index ffdfd9fb..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-A123456780.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-A123456780", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Andrea Amsel", - "family": "Amsel", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Amsel" - } - ] - }, - "given": [ - "Andrea" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "A123456780" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Amselweg 1" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "1" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Amselweg" - } - ] - } - ], - "city": "Aachen", - "postalCode": "52070", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1997-12-28", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-B234567895.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-B234567895.json deleted file mode 100644 index 4f98d609..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-B234567895.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-B234567895", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "prefix": [ - "Dr. med." - ], - "_prefix": [ - { - "extension": [ - { - "valueCode": "AC", - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" - } - ] - } - ], - "text": "Dr. med. Bernd Benjamin Graf von und zu Buntspecht", - "family": "Graf von und zu Buntspecht", - "_family": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/humanname-namenszusatz", - "valueString": "Graf" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Buntspecht" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix", - "valueString": "von und zu" - } - ] - }, - "given": [ - "Bernd Benjamin" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "B234567895" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Buntspechtallee 2A" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "2a" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Buntspechtallee" - } - ] - } - ], - "city": "Bremen", - "postalCode": "28211", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1988-06-22", - "gender": "male" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json deleted file mode 100644 index 1b340706..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-C345678908.json +++ /dev/null @@ -1,93 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-C345678908", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Charlie Carolinataube", - "family": "Carolinataube", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Carolinataube" - } - ] - }, - "given": [ - "Charlie" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "C345678908" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Taubenweg 3c", - "zweites Hinterhaus links" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "3c" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Taubenweg" - } - ] - }, - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", - "valueString": "Hinterhaus links" - } - ] - } - ], - "city": "Chemnitz", - "postalCode": "09128", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1979-06-11", - "gender": "other", - "_gender": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", - "valueCoding": { - "code": "D", - "system": "http://fhir.de/CodeSystem/gender-amtlich-de", - "display": "divers" - } - } - ] - } -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json deleted file mode 100644 index 0505c58b..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-D456789013.json +++ /dev/null @@ -1,128 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-D456789013", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "prefix": [ - "Dr. rer. nat." - ], - "_prefix": [ - { - "extension": [ - { - "valueCode": "AC", - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" - } - ] - } - ], - "text": "Dr. rer. nat. Dara Dohle", - "family": "Dohle", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Dohle" - } - ] - }, - "given": [ - "Dara" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "D456789013" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Dohlenallee 4-6" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "4-6" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Blumenweg" - } - ] - } - ], - "city": "Darmstadt", - "postalCode": "64297", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - }, - { - "type": "postal", - "line": [ - "Postfach 405060" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", - "valueString": "Postfach 405060" - } - ] - } - ], - "city": "Darmstadt", - "postalCode": "64283", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1970-01-20", - "gender": "other", - "_gender": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", - "valueCoding": { - "code": "X", - "system": "http://fhir.de/CodeSystem/gender-amtlich-de", - "display": "unbestimmt" - } - } - ] - } -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-E567890127.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-E567890127.json deleted file mode 100644 index d0292132..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-E567890127.json +++ /dev/null @@ -1,111 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-E567890127", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Elke Freifrau an der Elster", - "family": "Freifrau an der Elster", - "_family": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/humanname-namenszusatz", - "valueString": "Freifrau" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Elster" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix", - "valueString": "an der" - } - ] - }, - "given": [ - "Elke" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "E567890127" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Elsterstraße 5" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "5" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Elsterstraße" - } - ] - } - ], - "city": "Erfurt", - "postalCode": "99095", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - }, - { - "type": "postal", - "line": [ - "Postfach 9821" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", - "valueString": "Postfach 9821" - } - ] - } - ], - "city": "Graz", - "postalCode": "8055", - "country": "AT", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "A", - "display": "Österreich" - } - } - ] - } - } - ], - "birthDate": "1992-11-13", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-F678901231.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-F678901231.json deleted file mode 100644 index 3344449b..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-F678901231.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-F678901231", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "prefix": [ - "Prof. Dr. med." - ], - "_prefix": [ - { - "extension": [ - { - "valueCode": "AC", - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" - } - ] - } - ], - "text": "Prof. Dr. med. Frank Florian von Fasan", - "family": "von Fasan", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Fasan" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix", - "valueString": "von" - } - ] - }, - "given": [ - "Frank Florian" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "F678901231" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Fasanenallee 50" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "50" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Fasanenallee" - } - ] - } - ], - "city": "Bern", - "postalCode": "3013", - "country": "CH", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "CH", - "display": "Schweiz" - } - } - ] - } - } - ], - "birthDate": "1983-01-19", - "gender": "male" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-G789012344.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-G789012344.json deleted file mode 100644 index e5805b42..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-G789012344.json +++ /dev/null @@ -1,80 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-G789012344", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Gabriele Edle von der Graugans", - "family": "Edle von der Graugans", - "_family": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/humanname-namenszusatz", - "valueString": "Edle" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Graugans" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix", - "valueString": "von der" - } - ] - }, - "given": [ - "Gabriele" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "G789012344" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Am Gänseweiher 66" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "66" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Am Gänseweiher" - } - ] - } - ], - "city": "Gießen", - "postalCode": "35392", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1974-02-12", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-H890123459.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-H890123459.json deleted file mode 100644 index 4eb73e3c..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-H890123459.json +++ /dev/null @@ -1,98 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-H890123459", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "prefix": [ - "Dr.-Ing." - ], - "_prefix": [ - { - "extension": [ - { - "valueCode": "AC", - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" - } - ] - } - ], - "text": "Dr.-Ing. Hans vorm Habicht", - "family": "vorm Habicht", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Habicht" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix", - "valueString": "vorm" - } - ] - }, - "given": [ - "Hans" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "H890123459" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Habichtpfad 7c", - "zweite Laube rechts" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "7c" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Habichtpfad" - } - ] - }, - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", - "valueString": "zweite Laube rechts" - } - ] - } - ], - "city": "Hildesheim", - "postalCode": "31135", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1953-07-29", - "gender": "male" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-I901234562.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-I901234562.json deleted file mode 100644 index af8cce9e..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-I901234562.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-I901234562", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Ingrid Ibis", - "family": "Ibis", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Ibis" - } - ] - }, - "given": [ - "Ingrid" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "I901234562" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Im Balz 95" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "95" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Im Balz" - } - ] - } - ], - "city": "Fischbach", - "postalCode": "7430", - "country": "LU", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "L", - "display": "Luxemburg" - } - } - ] - } - } - ], - "birthDate": "1942-02-28", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-J012345677.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-J012345677.json deleted file mode 100644 index 7ce8b1be..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-J012345677.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-J012345677", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Jens-Jörg Junko", - "family": "Junko", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Junko" - } - ] - }, - "given": [ - "Jens-Jörg" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "J012345677" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Winterammerstraße 10d" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "10d" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Winterammerstraße" - } - ] - } - ], - "city": "Baden-Baden", - "postalCode": "77815", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - }, - { - "type": "postal", - "line": [ - "Postfach 98765" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", - "valueString": "Postfach 98765" - } - ] - } - ], - "city": "Baden-Baden", - "postalCode": "76530", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1958-12", - "gender": "male" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-K123456781.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-K123456781.json deleted file mode 100644 index 117299ce..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-K123456781.json +++ /dev/null @@ -1,68 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-K123456781", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Karin Kiebitz", - "family": "Kiebitz", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Kiebitz" - } - ] - }, - "given": [ - "Karin" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "K123456781" - } - ], - "address": [ - { - "type": "postal", - "line": [ - "Postfach 554433" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", - "valueString": "Postfach 554433" - } - ] - } - ], - "city": "Luxembourg", - "postalCode": "1120", - "country": "LU", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "L", - "display": "Luxemburg" - } - } - ] - } - } - ], - "birthDate": "1933", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-L234567896.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-L234567896.json deleted file mode 100644 index 1fb7c3c9..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-L234567896.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-L234567896", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Lisa Lachmöwe", - "family": "Lachmöwe", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Lachmöwe" - } - ] - }, - "given": [ - "Lisa" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "L234567896" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Möwenstraße 12b" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "12b" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Möwenstraße" - } - ] - } - ], - "city": "Lüneburg", - "postalCode": "21337", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "2022-07-02", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-M345678909.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-M345678909.json deleted file mode 100644 index f18ec0f9..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-M345678909.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-M345678909", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Michael-Martin Mittelspecht", - "family": "Mittelspecht", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Mittelspecht" - } - ] - }, - "given": [ - "Michael-Martin" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "M345678909" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Spechtstraße 130", - "c/o Baumklopfer" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "130" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Spechtstraße" - } - ] - }, - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", - "valueString": "c/o Baumklopfer" - } - ] - } - ], - "city": "München", - "postalCode": "80331", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "2020-04-27", - "gender": "male" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-N456789014.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-N456789014.json deleted file mode 100644 index edbc0991..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-N456789014.json +++ /dev/null @@ -1,72 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-N456789014", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Nina Nicole Nachtigall", - "family": "Nachtigall", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Nachtigall" - } - ] - }, - "given": [ - "Nina Nicole" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "N456789014" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Sängerweg 14" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "14" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Sängerweg" - } - ] - } - ], - "city": "Stuttgart", - "postalCode": "70180", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "2011-06-22", - "gender": "female" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-O567890128.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-O567890128.json deleted file mode 100644 index 49515fac..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-O567890128.json +++ /dev/null @@ -1,81 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-O567890128", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "text": "Oliver Ortolan", - "family": "Ortolan", - "_family": { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Ortolan" - } - ] - }, - "given": [ - "Oliver" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "O567890128" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Gartenammerstraße 15", - "Vorderhaus" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "15" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Gartenammerstraße" - } - ] - }, - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", - "valueString": "Vorderhaus" - } - ] - } - ], - "city": "Offenburg", - "postalCode": "77654", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "2009-06-08", - "gender": "male" -} diff --git a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json b/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json deleted file mode 100644 index e38cb697..00000000 --- a/src/fhir/fsh-generated/resources/Patient-VSDMPatient-Z987654321.json +++ /dev/null @@ -1,145 +0,0 @@ -{ - "resourceType": "Patient", - "id": "VSDMPatient-Z987654321", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient|1.0.0" - ] - }, - "name": [ - { - "use": "official", - "prefix": [ - "Prof. Dr. rer. nat." - ], - "_prefix": [ - { - "extension": [ - { - "valueCode": "AC", - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-EN-qualifier" - } - ] - } - ], - "text": "Prof. Dr. rer. nat. Zacharias Graf von und zu Zaunkönig", - "family": "Graf von und zu Zaunkönig", - "_family": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/humanname-namenszusatz", - "valueString": "Graf" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-name", - "valueString": "Zaunkönig" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/humanname-own-prefix", - "valueString": "von und zu" - } - ] - }, - "given": [ - "Zacharias" - ] - } - ], - "identifier": [ - { - "system": "http://fhir.de/sid/gkv/kvid-10", - "value": "Z987654321" - } - ], - "address": [ - { - "type": "physical", - "line": [ - "Zaunkönigpfad 99x", - "zweites Nest rechter Ast" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-houseNumber", - "valueString": "99x" - }, - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-streetName", - "valueString": "Zaunkönigpfad" - } - ] - }, - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-additionalLocator", - "valueString": "zweites Nest rechter Ast" - } - ] - } - ], - "city": "Zwickau", - "postalCode": "08066", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - }, - { - "type": "postal", - "line": [ - "Postfach 885522" - ], - "_line": [ - { - "extension": [ - { - "url": "http://hl7.org/fhir/StructureDefinition/iso21090-ADXP-postBox", - "valueString": "Postfach 885522" - } - ] - } - ], - "city": "Zwickau", - "postalCode": "08062", - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "birthDate": "1987-05-16", - "gender": "other", - "_gender": { - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gender-amtlich-de", - "valueCoding": { - "code": "X", - "system": "http://fhir.de/CodeSystem/gender-amtlich-de", - "display": "unbestimmt" - } - } - ] - } -} diff --git a/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh index 334261b0..136fc68d 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/0fc3cb38-b4c4-4833-add9-c42182cece37" * entry[DocumentInformation][=].resource = VSDMComposition-A123456780 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-A123456780" -* entry[VSDMPatient][=].resource = VSDMPatient-A123456780 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-A123456780 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-A123456780" * entry[VSDMCoverage][=].resource = VSDMCoverage-A123456780 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104178397" @@ -33,7 +33,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "104178397" -* section[+].entry.reference = "Patient/VSDMPatient-A123456780" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-A123456780" * section[+].entry.reference = "Coverage/VSDMCoverage-A123456780" * section[+].entry.reference = "Organization/VSDMPayorOrganization-104178397" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh index 07376941..0fcf14f3 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/18e78aa7-1e3e-4cc0-9cbb-2872ab316a30" * entry[DocumentInformation][=].resource = VSDMComposition-B234567895 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-B234567895" -* entry[VSDMPatient][=].resource = VSDMPatient-B234567895 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-B234567895 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-B234567895" * entry[VSDMCoverage][=].resource = VSDMCoverage-B234567895 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103169760" @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "103169760" -* section[+].entry.reference = "Patient/VSDMPatient-B234567895" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-B234567895" * section[+].entry.reference = "Coverage/VSDMCoverage-B234567895" * section[+].entry.reference = "Organization/VSDMPayorOrganization-103169760" * section[+].entry.reference = "Organization/VSDMPayorOrganization-103215857" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh index ff00e2b3..dbefb55a 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/d905365b-3e7d-432d-a4e3-ca52d7275bab" * entry[DocumentInformation][=].resource = VSDMComposition-C345678908 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-C345678908" -* entry[VSDMPatient][=].resource = VSDMPatient-C345678908 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-C345678908 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-C345678908" * entry[VSDMCoverage][=].resource = VSDMCoverage-C345678908 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107723372" @@ -33,7 +33,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107723372" -* section[+].entry.reference = "Patient/VSDMPatient-C345678908" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-C345678908" * section[+].entry.reference = "Coverage/VSDMCoverage-C345678908" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107723372" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh index b0cfa522..e72a2310 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/48194abf-838b-4862-b4af-927ebaca1f14" * entry[DocumentInformation][=].resource = VSDMComposition-D456789013 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-D456789013" -* entry[VSDMPatient][=].resource = VSDMPatient-D456789013 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-D456789013 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-D456789013" * entry[VSDMCoverage][=].resource = VSDMCoverage-D456789013 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105266989" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105266989" -* section[+].entry.reference = "Patient/VSDMPatient-D456789013" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-D456789013" * section[+].entry.reference = "Coverage/VSDMCoverage-D456789013" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105266989" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh index 886e1693..34d03ffb 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/c987daa7-00f7-40e6-81a9-04a71cf39c8c" * entry[DocumentInformation][=].resource = VSDMComposition-E567890127 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-E567890127" -* entry[VSDMPatient][=].resource = VSDMPatient-E567890127 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-E567890127 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-E567890127" * entry[VSDMCoverage][=].resource = VSDMCoverage-E567890127 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105929412" @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105929412" -* section[+].entry.reference = "Patient/VSDMPatient-E567890127" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-E567890127" * section[+].entry.reference = "Coverage/VSDMCoverage-E567890127" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105929412" * section[+].entry.reference = "Organization/VSDMPayorOrganization-104547224" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh index 20461bf3..1937af5b 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/101ea78a-2538-4c1e-958c-73cc8054656d" * entry[DocumentInformation][=].resource = VSDMComposition-F678901231 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-F678901231" -* entry[VSDMPatient][=].resource = VSDMPatient-F678901231 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-F678901231 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-F678901231" * entry[VSDMCoverage][=].resource = VSDMCoverage-F678901231 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107403308" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107403308" -* section[+].entry.reference = "Patient/VSDMPatient-F678901231" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-F678901231" * section[+].entry.reference = "Coverage/VSDMCoverage-F678901231" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107403308" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh index c9141591..49425684 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/7023f33d-f186-42b9-8ac0-12f8386e1e0b" * entry[DocumentInformation][=].resource = VSDMComposition-G789012344 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-G789012344" -* entry[VSDMPatient][=].resource = VSDMPatient-G789012344 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-G789012344 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-G789012344" * entry[VSDMCoverage][=].resource = VSDMCoverage-G789012344 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105413578" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105413578" -* section[+].entry.reference = "Patient/VSDMPatient-G789012344" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-G789012344" * section[+].entry.reference = "Coverage/VSDMCoverage-G789012344" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105413578" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh index 49d8cbc7..31071caa 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/224d3914-d9ff-42f1-b790-c208329251d2" * entry[DocumentInformation][=].resource = VSDMComposition-H890123459 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-H890123459" -* entry[VSDMPatient][=].resource = VSDMPatient-H890123459 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-H890123459 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-H890123459" * entry[VSDMCoverage][=].resource = VSDMCoverage-H890123459 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102249844" @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "102249844" -* section[+].entry.reference = "Patient/VSDMPatient-H890123459" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-H890123459" * section[+].entry.reference = "Coverage/VSDMCoverage-H890123459" * section[+].entry.reference = "Organization/VSDMPayorOrganization-102249844" * section[+].entry.reference = "Organization/VSDMPayorOrganization-102186348" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh index f1e167c6..1bac7c22 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/685ac434-11ec-40d7-b372-934205397f7f" * entry[DocumentInformation][=].resource = VSDMComposition-I901234562 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-I901234562" -* entry[VSDMPatient][=].resource = VSDMPatient-I901234562 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-I901234562 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-I901234562" * entry[VSDMCoverage][=].resource = VSDMCoverage-I901234562 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107933230" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107933230" -* section[+].entry.reference = "Patient/VSDMPatient-I901234562" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-I901234562" * section[+].entry.reference = "Coverage/VSDMCoverage-I901234562" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107933230" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh index 88a921fd..3d869896 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/339221d1-85b4-45b4-9ded-503fe1aab14d" * entry[DocumentInformation][=].resource = VSDMComposition-J012345677 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-J012345677" -* entry[VSDMPatient][=].resource = VSDMPatient-J012345677 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-J012345677 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-J012345677" * entry[VSDMCoverage][=].resource = VSDMCoverage-J012345677 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106877150" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "106877150" -* section[+].entry.reference = "Patient/VSDMPatient-J012345677" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-J012345677" * section[+].entry.reference = "Coverage/VSDMCoverage-J012345677" * section[+].entry.reference = "Organization/VSDMPayorOrganization-106877150" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh index def1ac11..21013b06 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/5c6c5fef-9cf1-4149-901e-e24df8a19eba" * entry[DocumentInformation][=].resource = VSDMComposition-K123456781 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-K123456781" -* entry[VSDMPatient][=].resource = VSDMPatient-K123456781 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-K123456781 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-K123456781" * entry[VSDMCoverage][=].resource = VSDMCoverage-K123456781 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105532787" @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105532787" -* section[+].entry.reference = "Patient/VSDMPatient-K123456781" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-K123456781" * section[+].entry.reference = "Coverage/VSDMCoverage-K123456781" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105532787" * section[+].entry.reference = "Organization/VSDMPayorOrganization-106339922" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh index db81a3ed..3f73daab 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/b04bf9f2-b167-40ad-86e2-44334b23080d" * entry[DocumentInformation][=].resource = VSDMComposition-L234567896 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-L234567896" -* entry[VSDMPatient][=].resource = VSDMPatient-L234567896 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-L234567896 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-L234567896" * entry[VSDMCoverage][=].resource = VSDMCoverage-L234567896 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102343996" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "102343996" -* section[+].entry.reference = "Patient/VSDMPatient-L234567896" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-L234567896" * section[+].entry.reference = "Coverage/VSDMCoverage-L234567896" * section[+].entry.reference = "Organization/VSDMPayorOrganization-102343996" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh index 665bdce6..f2a3dee6 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/3cc87a24-5e9f-4b2e-a5c8-99e48bedfb38" * entry[DocumentInformation][=].resource = VSDMComposition-M345678909 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-M345678909" -* entry[VSDMPatient][=].resource = VSDMPatient-M345678909 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-M345678909 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-M345678909" * entry[VSDMCoverage][=].resource = VSDMCoverage-M345678909 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108416806" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "108416806" -* section[+].entry.reference = "Patient/VSDMPatient-M345678909" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-M345678909" * section[+].entry.reference = "Coverage/VSDMCoverage-M345678909" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108416806" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh index 436e35bb..a5bc9b06 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/bd5c24ca-1a53-45d3-aeb3-7b7875f3750e" * entry[DocumentInformation][=].resource = VSDMComposition-N456789014 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-N456789014" -* entry[VSDMPatient][=].resource = VSDMPatient-N456789014 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-N456789014 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-N456789014" * entry[VSDMCoverage][=].resource = VSDMCoverage-N456789014 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108028771" @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "108028771" -* section[+].entry.reference = "Patient/VSDMPatient-N456789014" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-N456789014" * section[+].entry.reference = "Coverage/VSDMCoverage-N456789014" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108028771" * section[+].entry.reference = "Organization/VSDMPayorOrganization-109083613" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh index e77cbc12..37d162c9 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/da3ea255-1ae0-4fde-ad72-6f7052d3698d" * entry[DocumentInformation][=].resource = VSDMComposition-O567890128 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-O567890128" -* entry[VSDMPatient][=].resource = VSDMPatient-O567890128 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-O567890128 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-O567890128" * entry[VSDMCoverage][=].resource = VSDMCoverage-O567890128 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107668422" @@ -33,6 +33,6 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107668422" -* section[+].entry.reference = "Patient/VSDMPatient-O567890128" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-O567890128" * section[+].entry.reference = "Coverage/VSDMCoverage-O567890128" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107668422" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh index 607750c4..3ca2ba03 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh @@ -11,8 +11,8 @@ Usage: #example * timestamp = "2025-07-14T15:16:17.890+01:00" * entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/9c850daf-a4fc-4f72-b52d-ea373c063dd4" * entry[DocumentInformation][=].resource = VSDMComposition-Z987654321 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-Z987654321" -* entry[VSDMPatient][=].resource = VSDMPatient-Z987654321 +* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321" +* entry[VSDMPatient][=].resource = VSDMPatient-GKV-Z987654321 * entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-Z987654321" * entry[VSDMCoverage][=].resource = VSDMCoverage-Z987654321 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108213958" @@ -35,7 +35,7 @@ Usage: #inline * author.identifier * system = "http://fhir.de/sid/arge-ik/iknr" * value = "103169760" -* section[+].entry.reference = "Patient/VSDMPatient-Z987654321" +* section[+].entry.reference = "Patient/VSDMPatient-GKV-Z987654321" * section[+].entry.reference = "Coverage/VSDMCoverage-Z987654321" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108213958" * section[+].entry.reference = "Organization/VSDMPayorOrganization-100293710" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh index c84244f5..9474e0f2 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh @@ -10,7 +10,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-A123456780" +* beneficiary.reference = "Patient/VSDMPatient-GKV-A123456780" * period * start = "1997-12-28" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh index c28e7942..95038a37 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh @@ -11,7 +11,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-B234567895" +* beneficiary.reference = "Patient/VSDMPatient-GKV-B234567895" * period * start = "2011-04-01" * end = "2024-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh index 6e5eee0c..966956fc 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh @@ -25,7 +25,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-C345678908" +* beneficiary.reference = "Patient/VSDMPatient-GKV-C345678908" * period * start = "1979-06-11" * end = "2027-01-01" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh index fcdaa9d7..3335696c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh @@ -20,7 +20,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-D456789013" +* beneficiary.reference = "Patient/VSDMPatient-GKV-D456789013" * period * start = "2021-10-01" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh index 1c8e07cc..ac059b7b 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh @@ -28,7 +28,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-E567890127" +* beneficiary.reference = "Patient/VSDMPatient-GKV-E567890127" * period * start = "1992-11-13" * end = "2026-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh index 3c1299bf..3457ce93 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh @@ -17,7 +17,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-F678901231" +* beneficiary.reference = "Patient/VSDMPatient-GKV-F678901231" * period * start = "1992-12-01" * end = "2027-06-30" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh index f7960989..b1b60ca1 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh @@ -23,7 +23,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-G789012344" +* beneficiary.reference = "Patient/VSDMPatient-GKV-G789012344" * period * start = "1974-02-12" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh index 762158e3..8597a669 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh @@ -26,7 +26,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-H890123459" +* beneficiary.reference = "Patient/VSDMPatient-GKV-H890123459" * period * start = "1953-01-01" * end = "2024-03-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh index 490988d2..7e7ffea7 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh @@ -21,7 +21,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-I901234562" +* beneficiary.reference = "Patient/VSDMPatient-GKV-I901234562" * period * start = "1942-02-28" * end = "2028-02-15" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh index 8669c81b..5b599b15 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh @@ -28,7 +28,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-J012345677" +* beneficiary.reference = "Patient/VSDMPatient-GKV-J012345677" * period * start = "1964-05-01" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh index 5a415534..5a53591d 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh @@ -18,7 +18,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-K123456781" +* beneficiary.reference = "Patient/VSDMPatient-GKV-K123456781" * period * start = "2022-04-01" * end = "2027-07-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh index dc2e3232..9477ac1d 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh @@ -18,7 +18,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-L234567896" +* beneficiary.reference = "Patient/VSDMPatient-GKV-L234567896" * period * start = "2022-07-02" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh index 5b1fb668..99ab09a3 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh @@ -13,7 +13,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-M345678909" +* beneficiary.reference = "Patient/VSDMPatient-GKV-M345678909" * period * start = "2020-04-27" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh index 69fa4358..279aaefa 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh @@ -18,7 +18,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-N456789014" +* beneficiary.reference = "Patient/VSDMPatient-GKV-N456789014" * period * start = "2011-06-22" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh index b2133ea8..aba9e26f 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh @@ -13,7 +13,7 @@ Usage: #example * extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-O567890128" +* beneficiary.reference = "Patient/VSDMPatient-GKV-O567890128" * period * start = "2009-06-08" * payor[+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh index ac2840d3..b25391cc 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh @@ -34,7 +34,7 @@ Usage: #example * end = "2025-12-31" * status = #active * type = $csVersicherungsart#GKV -* beneficiary.reference = "Patient/VSDMPatient-Z987654321" +* beneficiary.reference = "Patient/VSDMPatient-GKV-Z987654321" * period * start = "2000-01-01" * end = "2029-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMPatient-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh similarity index 92% rename from src/fhir/input/fsh/examples/VSDMPatient-A123456780.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh index 290f976c..be494551 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-A123456780 +Instance: VSDMPatient-GKV-A123456780 InstanceOf: VSDMPatient Title: "A123456780 Amsel, Andrea" Description: "Versichertendaten A123456780 Amsel, Andrea" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMPatient-B234567895.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh index e2d077ba..c928c341 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-B234567895 +Instance: VSDMPatient-GKV-B234567895 InstanceOf: VSDMPatient Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" Description: "Versichertendaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh similarity index 94% rename from src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh index 75459fdf..637eb2a8 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-C345678908 +Instance: VSDMPatient-GKV-C345678908 InstanceOf: VSDMPatient Title: "C345678908 Carolinataube, Charlie" Description: "Versichertendaten C345678908 Carolinataube, Charlie" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh index 5ab3918b..7e5816fa 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-D456789013 +Instance: VSDMPatient-GKV-D456789013 InstanceOf: VSDMPatient Title: "D456789013 Dohle, Dara" Description: "Versichertendaten D456789013 Dohle, Dara" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMPatient-E567890127.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh index e5a8404f..93afc3dd 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-E567890127 +Instance: VSDMPatient-GKV-E567890127 InstanceOf: VSDMPatient Title: "E567890127 Freifrau an der Elster, Elke" Description: "Versichertendaten E567890127 Freifrau an der Elster, Elke" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh similarity index 94% rename from src/fhir/input/fsh/examples/VSDMPatient-F678901231.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh index 72e6693e..0493e103 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-F678901231 +Instance: VSDMPatient-GKV-F678901231 InstanceOf: VSDMPatient Title: "F678901231 von Fasan, Frank Florian" Description: "Versichertendaten F678901231 von Fasan, Frank Florian" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh similarity index 94% rename from src/fhir/input/fsh/examples/VSDMPatient-G789012344.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh index 1b480755..8ee37c7a 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-G789012344 +Instance: VSDMPatient-GKV-G789012344 InstanceOf: VSDMPatient Title: "G789012344 Edle von der Graugans, Gabriele" Description: "Versichertendaten G789012344 Edle von der Graugans, Gabriele" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh similarity index 94% rename from src/fhir/input/fsh/examples/VSDMPatient-H890123459.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh index 242c62a1..20669384 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-H890123459 +Instance: VSDMPatient-GKV-H890123459 InstanceOf: VSDMPatient Title: "H890123459 vorm Habicht, Hans" Description: "Versichertendaten H890123459 vorm Habicht, Hans" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh similarity index 92% rename from src/fhir/input/fsh/examples/VSDMPatient-I901234562.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh index 11139a89..a2f2203c 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-I901234562 +Instance: VSDMPatient-GKV-I901234562 InstanceOf: VSDMPatient Title: "I901234562 Ibis, Ingrid" Description: "Versichertendaten I901234562 Ibis, Ingrid" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMPatient-J012345677.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh index 5130d101..bd2ba919 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-J012345677 +Instance: VSDMPatient-GKV-J012345677 InstanceOf: VSDMPatient Title: "J012345677 Junko, Jens-Jörg" Description: "Versichertendaten J012345677 Junko, Jens-Jörg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh similarity index 92% rename from src/fhir/input/fsh/examples/VSDMPatient-K123456781.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh index 699f07c4..844a943f 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-K123456781 +Instance: VSDMPatient-GKV-K123456781 InstanceOf: VSDMPatient Title: "K123456781 Kiebitz, Karin" Description: "Versichertendaten K123456781 Kiebitz, Karin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMPatient-L234567896.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh index bf437261..66df525f 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-L234567896 +Instance: VSDMPatient-GKV-L234567896 InstanceOf: VSDMPatient Title: "L234567896 Lachmöwe, Lisa" Description: "Versichertendaten L234567896 Lachmöwe, Lisa" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh similarity index 94% rename from src/fhir/input/fsh/examples/VSDMPatient-M345678909.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh index ed440c41..eb34f909 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-M345678909 +Instance: VSDMPatient-GKV-M345678909 InstanceOf: VSDMPatient Title: "M345678909 Mittelspecht, Michael-Martin" Description: "Versichertendaten M345678909 Mittelspecht, Michael-Martin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMPatient-N456789014.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh index 870450b3..8d5e8c9d 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-N456789014 +Instance: VSDMPatient-GKV-N456789014 InstanceOf: VSDMPatient Title: "N456789014 Nachtigall, Nina Nicole" Description: "Versichertendaten N456789014 Nachtigall, Nina Nicole" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMPatient-O567890128.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh index 650a0c59..aa6f5f91 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-O567890128 +Instance: VSDMPatient-GKV-O567890128 InstanceOf: VSDMPatient Title: "O567890128 Ortolan, Oliver" Description: "Versichertendaten O567890128 Ortolan, Oliver" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh similarity index 96% rename from src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh rename to src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh index 3899ae7e..5aa717f4 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh @@ -1,8 +1,8 @@ -Instance: VSDMPatient-Z987654321 +Instance: VSDMPatient-GKV-Z987654321 InstanceOf: VSDMPatient Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" Description: "Versichertendaten Z987654321 Graf von und zu Zaunkönig, Zacharias" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) From 784f32308dfce30099f57445946c561298090418 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 09:09:41 +0200 Subject: [PATCH 25/46] =?UTF-8?q?Beispiel-Versicherungsverh=C3=A4ltnisse?= =?UTF-8?q?=20mit=20GKV=20gekennzeichnet=20und=20auf=20#inline=20umgeschal?= =?UTF-8?q?tet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 128 ------------- src/fhir/fsh-generated/fsh-index.txt | 16 -- .../Bundle-VSDMBundle-A123456780.json | 6 +- .../Bundle-VSDMBundle-B234567895.json | 6 +- .../Bundle-VSDMBundle-C345678908.json | 6 +- .../Bundle-VSDMBundle-D456789013.json | 6 +- .../Bundle-VSDMBundle-E567890127.json | 6 +- .../Bundle-VSDMBundle-F678901231.json | 6 +- .../Bundle-VSDMBundle-G789012344.json | 6 +- .../Bundle-VSDMBundle-H890123459.json | 6 +- .../Bundle-VSDMBundle-I901234562.json | 6 +- .../Bundle-VSDMBundle-J012345677.json | 6 +- .../Bundle-VSDMBundle-K123456781.json | 6 +- .../Bundle-VSDMBundle-L234567896.json | 6 +- .../Bundle-VSDMBundle-M345678909.json | 6 +- .../Bundle-VSDMBundle-N456789014.json | 6 +- .../Bundle-VSDMBundle-O567890128.json | 6 +- .../Bundle-VSDMBundle-Z987654321.json | 6 +- .../Coverage-VSDMCoverage-A123456780.json | 57 ------ .../Coverage-VSDMCoverage-B234567895.json | 79 -------- .../Coverage-VSDMCoverage-C345678908.json | 126 ------------ .../Coverage-VSDMCoverage-D456789013.json | 109 ----------- .../Coverage-VSDMCoverage-E567890127.json | 152 --------------- .../Coverage-VSDMCoverage-F678901231.json | 97 ---------- .../Coverage-VSDMCoverage-G789012344.json | 110 ----------- .../Coverage-VSDMCoverage-H890123459.json | 140 -------------- .../Coverage-VSDMCoverage-I901234562.json | 103 ---------- .../Coverage-VSDMCoverage-J012345677.json | 153 --------------- .../Coverage-VSDMCoverage-K123456781.json | 110 ----------- .../Coverage-VSDMCoverage-L234567896.json | 91 --------- .../Coverage-VSDMCoverage-M345678909.json | 70 ------- .../Coverage-VSDMCoverage-N456789014.json | 104 ---------- .../Coverage-VSDMCoverage-O567890128.json | 70 ------- .../Coverage-VSDMCoverage-Z987654321.json | 179 ------------------ .../fsh/examples/VSDMBundle-A123456780.fsh | 6 +- .../fsh/examples/VSDMBundle-B234567895.fsh | 6 +- .../fsh/examples/VSDMBundle-C345678908.fsh | 6 +- .../fsh/examples/VSDMBundle-D456789013.fsh | 6 +- .../fsh/examples/VSDMBundle-E567890127.fsh | 6 +- .../fsh/examples/VSDMBundle-F678901231.fsh | 6 +- .../fsh/examples/VSDMBundle-G789012344.fsh | 6 +- .../fsh/examples/VSDMBundle-H890123459.fsh | 6 +- .../fsh/examples/VSDMBundle-I901234562.fsh | 6 +- .../fsh/examples/VSDMBundle-J012345677.fsh | 6 +- .../fsh/examples/VSDMBundle-K123456781.fsh | 6 +- .../fsh/examples/VSDMBundle-L234567896.fsh | 6 +- .../fsh/examples/VSDMBundle-M345678909.fsh | 6 +- .../fsh/examples/VSDMBundle-N456789014.fsh | 6 +- .../fsh/examples/VSDMBundle-O567890128.fsh | 6 +- .../fsh/examples/VSDMBundle-Z987654321.fsh | 6 +- ...80.fsh => VSDMCoverage-GKV-A123456780.fsh} | 4 +- ...95.fsh => VSDMCoverage-GKV-B234567895.fsh} | 4 +- ...08.fsh => VSDMCoverage-GKV-C345678908.fsh} | 4 +- ...13.fsh => VSDMCoverage-GKV-D456789013.fsh} | 4 +- ...27.fsh => VSDMCoverage-GKV-E567890127.fsh} | 4 +- ...31.fsh => VSDMCoverage-GKV-F678901231.fsh} | 4 +- ...44.fsh => VSDMCoverage-GKV-G789012344.fsh} | 4 +- ...59.fsh => VSDMCoverage-GKV-H890123459.fsh} | 4 +- ...62.fsh => VSDMCoverage-GKV-I901234562.fsh} | 4 +- ...77.fsh => VSDMCoverage-GKV-J012345677.fsh} | 4 +- ...81.fsh => VSDMCoverage-GKV-K123456781.fsh} | 4 +- ...96.fsh => VSDMCoverage-GKV-L234567896.fsh} | 4 +- ...09.fsh => VSDMCoverage-GKV-M345678909.fsh} | 4 +- ...14.fsh => VSDMCoverage-GKV-N456789014.fsh} | 4 +- ...28.fsh => VSDMCoverage-GKV-O567890128.fsh} | 4 +- ...21.fsh => VSDMCoverage-GKV-Z987654321.fsh} | 4 +- 66 files changed, 128 insertions(+), 2022 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json delete mode 100644 src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json rename src/fhir/input/fsh/examples/{VSDMCoverage-A123456780.fsh => VSDMCoverage-GKV-A123456780.fsh} (92%) rename src/fhir/input/fsh/examples/{VSDMCoverage-B234567895.fsh => VSDMCoverage-GKV-B234567895.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMCoverage-C345678908.fsh => VSDMCoverage-GKV-C345678908.fsh} (96%) rename src/fhir/input/fsh/examples/{VSDMCoverage-D456789013.fsh => VSDMCoverage-GKV-D456789013.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMCoverage-E567890127.fsh => VSDMCoverage-GKV-E567890127.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMCoverage-F678901231.fsh => VSDMCoverage-GKV-F678901231.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMCoverage-G789012344.fsh => VSDMCoverage-GKV-G789012344.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMCoverage-H890123459.fsh => VSDMCoverage-GKV-H890123459.fsh} (96%) rename src/fhir/input/fsh/examples/{VSDMCoverage-I901234562.fsh => VSDMCoverage-GKV-I901234562.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMCoverage-J012345677.fsh => VSDMCoverage-GKV-J012345677.fsh} (96%) rename src/fhir/input/fsh/examples/{VSDMCoverage-K123456781.fsh => VSDMCoverage-GKV-K123456781.fsh} (96%) rename src/fhir/input/fsh/examples/{VSDMCoverage-L234567896.fsh => VSDMCoverage-GKV-L234567896.fsh} (95%) rename src/fhir/input/fsh/examples/{VSDMCoverage-M345678909.fsh => VSDMCoverage-GKV-M345678909.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMCoverage-N456789014.fsh => VSDMCoverage-GKV-N456789014.fsh} (96%) rename src/fhir/input/fsh/examples/{VSDMCoverage-O567890128.fsh => VSDMCoverage-GKV-O567890128.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMCoverage-Z987654321.fsh => VSDMCoverage-GKV-Z987654321.fsh} (97%) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 53ecf861..29302309 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -151,134 +151,6 @@ "startLine": 1, "endLine": 10 }, - { - "outputFile": "Coverage-VSDMCoverage-A123456780.json", - "fshName": "VSDMCoverage-A123456780", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-A123456780.fsh", - "startLine": 1, - "endLine": 18 - }, - { - "outputFile": "Coverage-VSDMCoverage-B234567895.json", - "fshName": "VSDMCoverage-B234567895", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-B234567895.fsh", - "startLine": 1, - "endLine": 23 - }, - { - "outputFile": "Coverage-VSDMCoverage-C345678908.json", - "fshName": "VSDMCoverage-C345678908", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-C345678908.fsh", - "startLine": 1, - "endLine": 34 - }, - { - "outputFile": "Coverage-VSDMCoverage-D456789013.json", - "fshName": "VSDMCoverage-D456789013", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-D456789013.fsh", - "startLine": 1, - "endLine": 28 - }, - { - "outputFile": "Coverage-VSDMCoverage-E567890127.json", - "fshName": "VSDMCoverage-E567890127", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-E567890127.fsh", - "startLine": 1, - "endLine": 40 - }, - { - "outputFile": "Coverage-VSDMCoverage-F678901231.json", - "fshName": "VSDMCoverage-F678901231", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-F678901231.fsh", - "startLine": 1, - "endLine": 26 - }, - { - "outputFile": "Coverage-VSDMCoverage-G789012344.json", - "fshName": "VSDMCoverage-G789012344", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-G789012344.fsh", - "startLine": 1, - "endLine": 31 - }, - { - "outputFile": "Coverage-VSDMCoverage-H890123459.json", - "fshName": "VSDMCoverage-H890123459", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-H890123459.fsh", - "startLine": 1, - "endLine": 38 - }, - { - "outputFile": "Coverage-VSDMCoverage-I901234562.json", - "fshName": "VSDMCoverage-I901234562", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-I901234562.fsh", - "startLine": 1, - "endLine": 30 - }, - { - "outputFile": "Coverage-VSDMCoverage-J012345677.json", - "fshName": "VSDMCoverage-J012345677", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-J012345677.fsh", - "startLine": 1, - "endLine": 36 - }, - { - "outputFile": "Coverage-VSDMCoverage-K123456781.json", - "fshName": "VSDMCoverage-K123456781", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-K123456781.fsh", - "startLine": 1, - "endLine": 30 - }, - { - "outputFile": "Coverage-VSDMCoverage-L234567896.json", - "fshName": "VSDMCoverage-L234567896", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-L234567896.fsh", - "startLine": 1, - "endLine": 26 - }, - { - "outputFile": "Coverage-VSDMCoverage-M345678909.json", - "fshName": "VSDMCoverage-M345678909", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-M345678909.fsh", - "startLine": 1, - "endLine": 21 - }, - { - "outputFile": "Coverage-VSDMCoverage-N456789014.json", - "fshName": "VSDMCoverage-N456789014", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-N456789014.fsh", - "startLine": 1, - "endLine": 29 - }, - { - "outputFile": "Coverage-VSDMCoverage-O567890128.json", - "fshName": "VSDMCoverage-O567890128", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-O567890128.fsh", - "startLine": 1, - "endLine": 21 - }, - { - "outputFile": "Coverage-VSDMCoverage-Z987654321.json", - "fshName": "VSDMCoverage-Z987654321", - "fshType": "Instance", - "fshFile": "examples/VSDMCoverage-Z987654321.fsh", - "startLine": 1, - "endLine": 46 - }, { "outputFile": "OperationOutcome-example-vsdm-operationoutcome.json", "fshName": "ExampleOperationOutcome", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 825b8637..67b57b1e 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -18,22 +18,6 @@ Bundle-VSDMBundle-Z987654321.json VSDMBundle-Z987654321 CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 25 CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 -Coverage-VSDMCoverage-A123456780.json VSDMCoverage-A123456780 Instance examples/VSDMCoverage-A123456780.fsh 1 - 18 -Coverage-VSDMCoverage-B234567895.json VSDMCoverage-B234567895 Instance examples/VSDMCoverage-B234567895.fsh 1 - 23 -Coverage-VSDMCoverage-C345678908.json VSDMCoverage-C345678908 Instance examples/VSDMCoverage-C345678908.fsh 1 - 34 -Coverage-VSDMCoverage-D456789013.json VSDMCoverage-D456789013 Instance examples/VSDMCoverage-D456789013.fsh 1 - 28 -Coverage-VSDMCoverage-E567890127.json VSDMCoverage-E567890127 Instance examples/VSDMCoverage-E567890127.fsh 1 - 40 -Coverage-VSDMCoverage-F678901231.json VSDMCoverage-F678901231 Instance examples/VSDMCoverage-F678901231.fsh 1 - 26 -Coverage-VSDMCoverage-G789012344.json VSDMCoverage-G789012344 Instance examples/VSDMCoverage-G789012344.fsh 1 - 31 -Coverage-VSDMCoverage-H890123459.json VSDMCoverage-H890123459 Instance examples/VSDMCoverage-H890123459.fsh 1 - 38 -Coverage-VSDMCoverage-I901234562.json VSDMCoverage-I901234562 Instance examples/VSDMCoverage-I901234562.fsh 1 - 30 -Coverage-VSDMCoverage-J012345677.json VSDMCoverage-J012345677 Instance examples/VSDMCoverage-J012345677.fsh 1 - 36 -Coverage-VSDMCoverage-K123456781.json VSDMCoverage-K123456781 Instance examples/VSDMCoverage-K123456781.fsh 1 - 30 -Coverage-VSDMCoverage-L234567896.json VSDMCoverage-L234567896 Instance examples/VSDMCoverage-L234567896.fsh 1 - 26 -Coverage-VSDMCoverage-M345678909.json VSDMCoverage-M345678909 Instance examples/VSDMCoverage-M345678909.fsh 1 - 21 -Coverage-VSDMCoverage-N456789014.json VSDMCoverage-N456789014 Instance examples/VSDMCoverage-N456789014.fsh 1 - 29 -Coverage-VSDMCoverage-O567890128.json VSDMCoverage-O567890128 Instance examples/VSDMCoverage-O567890128.fsh 1 - 21 -Coverage-VSDMCoverage-Z987654321.json VSDMCoverage-Z987654321 Instance examples/VSDMCoverage-Z987654321.fsh 1 - 46 OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 13 Organization-VSDMPayorOrganization-100293710.json VSDMPayorOrganization-100293710 Instance examples/VSDMPayorOrganization-100293710.fsh 1 - 25 Organization-VSDMPayorOrganization-102186348.json VSDMPayorOrganization-102186348 Instance examples/VSDMPayorOrganization-102186348.fsh 1 - 25 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json index 0e491c78..c3170892 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-A123456780" + "reference": "Coverage/VSDMCoverage-GKV-A123456780" } ] }, @@ -144,10 +144,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-A123456780", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-A123456780", + "id": "VSDMCoverage-GKV-A123456780", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json index d8b7117e..e959c3c9 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-B234567895" + "reference": "Coverage/VSDMCoverage-GKV-B234567895" } ] }, @@ -172,10 +172,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-B234567895", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-B234567895", + "id": "VSDMCoverage-GKV-B234567895", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index 4c56bdf3..7f3f5569 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-C345678908" + "reference": "Coverage/VSDMCoverage-GKV-C345678908" } ] }, @@ -165,10 +165,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-C345678908", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-C345678908", + "id": "VSDMCoverage-GKV-C345678908", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index b36e36ed..f7f5e490 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-D456789013" + "reference": "Coverage/VSDMCoverage-GKV-D456789013" } ] }, @@ -200,10 +200,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-D456789013", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-D456789013", + "id": "VSDMCoverage-GKV-D456789013", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json index 0759bb6f..33455b61 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-E567890127" + "reference": "Coverage/VSDMCoverage-GKV-E567890127" } ] }, @@ -190,10 +190,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-E567890127", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-E567890127", + "id": "VSDMCoverage-GKV-E567890127", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json index a419b027..5d3c419f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-F678901231" + "reference": "Coverage/VSDMCoverage-GKV-F678901231" } ] }, @@ -161,10 +161,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-F678901231", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-F678901231", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-F678901231", + "id": "VSDMCoverage-GKV-F678901231", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json index 11871d6a..83d0dddf 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-G789012344" + "reference": "Coverage/VSDMCoverage-GKV-G789012344" } ] }, @@ -152,10 +152,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-G789012344", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-G789012344", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-G789012344", + "id": "VSDMCoverage-GKV-G789012344", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index 95f52c0f..14f14e52 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-H890123459" + "reference": "Coverage/VSDMCoverage-GKV-H890123459" } ] }, @@ -177,10 +177,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-H890123459", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-H890123459", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-H890123459", + "id": "VSDMCoverage-GKV-H890123459", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json index 12397c64..eb303817 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-I901234562" + "reference": "Coverage/VSDMCoverage-GKV-I901234562" } ] }, @@ -144,10 +144,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-I901234562", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-I901234562", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-I901234562", + "id": "VSDMCoverage-GKV-I901234562", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json index 5926e09c..cc21c133 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-J012345677" + "reference": "Coverage/VSDMCoverage-GKV-J012345677" } ] }, @@ -175,10 +175,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-J012345677", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-J012345677", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-J012345677", + "id": "VSDMCoverage-GKV-J012345677", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json index f24246a4..f8b50a15 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-K123456781" + "reference": "Coverage/VSDMCoverage-GKV-K123456781" } ] }, @@ -147,10 +147,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-K123456781", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-K123456781", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-K123456781", + "id": "VSDMCoverage-GKV-K123456781", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json index 70794efe..d94af573 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-L234567896" + "reference": "Coverage/VSDMCoverage-GKV-L234567896" } ] }, @@ -144,10 +144,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-L234567896", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-L234567896", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-L234567896", + "id": "VSDMCoverage-GKV-L234567896", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json index a0dcb809..bf1994b7 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-M345678909" + "reference": "Coverage/VSDMCoverage-GKV-M345678909" } ] }, @@ -153,10 +153,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-M345678909", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-M345678909", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-M345678909", + "id": "VSDMCoverage-GKV-M345678909", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json index 51f9e9d6..185e21d6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-N456789014" + "reference": "Coverage/VSDMCoverage-GKV-N456789014" } ] }, @@ -151,10 +151,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-N456789014", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-N456789014", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-N456789014", + "id": "VSDMCoverage-GKV-N456789014", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json index 2f65153b..f248e1d3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-O567890128" + "reference": "Coverage/VSDMCoverage-GKV-O567890128" } ] }, @@ -153,10 +153,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-O567890128", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-O567890128", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-O567890128", + "id": "VSDMCoverage-GKV-O567890128", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index d9c8b823..bb0bff21 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -54,7 +54,7 @@ { "entry": [ { - "reference": "Coverage/VSDMCoverage-Z987654321" + "reference": "Coverage/VSDMCoverage-GKV-Z987654321" } ] }, @@ -224,10 +224,10 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-Z987654321", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-Z987654321", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-Z987654321", + "id": "VSDMCoverage-GKV-Z987654321", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json deleted file mode 100644 index 27bb0666..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-A123456780.json +++ /dev/null @@ -1,57 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-A123456780", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "38", - "display": "Nordrhein" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "1", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglieder" - } - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-104178397" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-A123456780" - }, - "period": { - "start": "1997-12-28" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json deleted file mode 100644 index fffe3e9a..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-B234567895.json +++ /dev/null @@ -1,79 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-B234567895", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "03", - "display": "Bremen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "code": "04", - "display": "SOZ" - }, - "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-103169760" - }, - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-103215857" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-B234567895" - }, - "period": { - "start": "2011-04-01", - "end": "2024-12-31" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json deleted file mode 100644 index 321d1ee4..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-C345678908.json +++ /dev/null @@ -1,126 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-C345678908", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "1", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglieder" - } - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "01", - "display": "DM2" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2001-01-01" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "08", - "display": "Depression" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2020-01-01", - "end": "2023-12-31" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": true - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": true - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-107723372" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-C345678908" - }, - "period": { - "start": "1979-06-11", - "end": "2027-01-01" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json deleted file mode 100644 index 2c49fc3b..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-D456789013.json +++ /dev/null @@ -1,109 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-D456789013", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "code": "06", - "display": "SER" - }, - "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "05", - "display": "Asthma" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2022-01-01" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": true - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-105266989" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-D456789013" - }, - "period": { - "start": "2021-10-01" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json deleted file mode 100644 index 937c2bba..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-E567890127.json +++ /dev/null @@ -1,152 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-E567890127", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "93", - "display": "Thüringen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "1", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglieder" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2026-06-30" - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "01", - "display": "DM2" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2001-01-01" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "09", - "display": "Rueckenschmerz" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2020-01-01", - "end": "2023-12-31" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": true - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": false - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-105929412" - }, - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-104547224" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-E567890127" - }, - "period": { - "start": "1992-11-13", - "end": "2026-12-31" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json deleted file mode 100644 index b0968e43..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-F678901231.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-F678901231", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "code": "08", - "display": "SVA2" - }, - "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2026-09-30" - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch", - "extension": [ - { - "url": "art", - "valueCoding": { - "code": "1", - "display": "vollständig" - } - }, - { - "url": "dauer", - "valuePeriod": { - "start": "2025-01-01" - } - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-107403308" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-F678901231" - }, - "period": { - "start": "1992-12-01", - "end": "2027-06-30" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json deleted file mode 100644 index 8c2667a7..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-G789012344.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-G789012344", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "1", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Mitglieder" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2026-12-31" - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": true - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch", - "extension": [ - { - "url": "art", - "valueCoding": { - "code": "2", - "display": "eingeschränkt" - } - }, - { - "url": "dauer", - "valuePeriod": { - "start": "2025-06-01", - "end": "2027-12-31" - } - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-105413578" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-G789012344" - }, - "period": { - "start": "1974-02-12" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json deleted file mode 100644 index cf255ede..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-H890123459.json +++ /dev/null @@ -1,140 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-H890123459", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "17", - "display": "Niedersachsen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "5", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner" - } - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "code": "07", - "display": "SVA1" - }, - "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2024-03-31" - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "01", - "display": "DM2" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2001-01-01", - "end": "2024-03-31" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "06", - "display": "COPD" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2020-01-01", - "end": "2023-12-31" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": true - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-102249844" - }, - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-102186348" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-H890123459" - }, - "period": { - "start": "1953-01-01", - "end": "2024-03-31" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json deleted file mode 100644 index 4c6cb4aa..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-I901234562.json +++ /dev/null @@ -1,103 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-I901234562", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "5", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner" - } - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "01", - "display": "DM2" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2021-02-07", - "end": "2028-02-15" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": true - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-107933230" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-I901234562" - }, - "period": { - "start": "1942-02-28", - "end": "2028-02-15" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json deleted file mode 100644 index ff4c8744..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-J012345677.json +++ /dev/null @@ -1,153 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-J012345677", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "5", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner" - } - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "code": "09", - "display": "ASY" - }, - "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "06", - "display": "COPD" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2001-01-11" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "09", - "display": "Rueckenschmerz" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2002-02-12" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": true - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "10", - "display": "Rheuma" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2003-03-13" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch", - "extension": [ - { - "url": "art", - "valueCoding": { - "code": "1", - "display": "vollständig" - } - }, - { - "url": "dauer", - "valuePeriod": { - "start": "2025-01-01", - "end": "2025-12-31" - } - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-106877150" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-J012345677" - }, - "period": { - "start": "1964-05-01" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json deleted file mode 100644 index f039d0a1..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-K123456781.json +++ /dev/null @@ -1,110 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-K123456781", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "5", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Rentner" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": false - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": false - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch", - "extension": [ - { - "url": "art", - "valueCoding": { - "code": "2", - "display": "eingeschränkt" - } - }, - { - "url": "dauer", - "valuePeriod": { - "start": "2024-06-15" - } - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-105532787" - }, - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-106339922" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-K123456781" - }, - "period": { - "start": "2022-04-01", - "end": "2027-07-31" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json deleted file mode 100644 index f83faf08..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-L234567896.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-L234567896", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "17", - "display": "Niedersachsen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2040-07-02" - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": true - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-102343996" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-L234567896" - }, - "period": { - "start": "2022-07-02" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json deleted file mode 100644 index 3795297d..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-M345678909.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-M345678909", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "71", - "display": "Bayern" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2038-04-28" - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-108416806" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-M345678909" - }, - "period": { - "start": "2020-04-27" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json deleted file mode 100644 index fb9fe8f9..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-N456789014.json +++ /dev/null @@ -1,104 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-N456789014", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2029-06-22" - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": true - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-108028771" - }, - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-109083613" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-N456789014" - }, - "period": { - "start": "2011-06-22" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json deleted file mode 100644 index f46f58f7..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-O567890128.json +++ /dev/null @@ -1,70 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-O567890128", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2027-06-09" - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-107668422" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-O567890128" - }, - "period": { - "start": "2009-06-08" - } -} diff --git a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json b/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json deleted file mode 100644 index 8969f985..00000000 --- a/src/fhir/fsh-generated/resources/Coverage-VSDMCoverage-Z987654321.json +++ /dev/null @@ -1,179 +0,0 @@ -{ - "resourceType": "Coverage", - "id": "VSDMCoverage-Z987654321", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" - ] - }, - "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - } - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", - "valueCoding": { - "code": "3", - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", - "display": "Familienangehoerige" - } - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "01", - "display": "DM2" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2001-01-01" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": false - } - ] - }, - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", - "extension": [ - { - "url": "dmp", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP", - "code": "08", - "display": "Depression" - } - }, - { - "url": "zeitraum", - "valuePeriod": { - "start": "2020-01-01", - "end": "2023-12-31" - } - }, - { - "url": "digitalesDMP", - "valueBoolean": true - } - ] - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "code": "07", - "display": "SVA1" - }, - "url": "http://fhir.de/StructureDefinition/gkv/besondere-personengruppe" - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", - "extension": [ - { - "url": "status", - "valueBoolean": true - }, - { - "url": "gueltigBis", - "valueDate": "2025-12-31" - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", - "extension": [ - { - "url": "aerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "zahnaerztlicheVersorgung", - "valueBoolean": true - }, - { - "url": "stationaererBereich", - "valueBoolean": true - }, - { - "url": "veranlassteLeistungen", - "valueBoolean": false - } - ] - }, - { - "url": "http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch", - "extension": [ - { - "url": "art", - "valueCoding": { - "code": "1", - "display": "vollständig" - } - }, - { - "url": "dauer", - "valuePeriod": { - "start": "2025-01-01", - "end": "2025-12-31" - } - } - ] - } - ], - "payor": [ - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "H", - "display": "Haupt-Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-108213958" - }, - { - "extension": [ - { - "valueCoding": { - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMKostentraegerRolleCS", - "code": "A", - "display": "abrechnender Kostenträger" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMKostentraegerRolle" - } - ], - "reference": "Organization/VSDMPayorOrganization-100293710" - } - ], - "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, - "beneficiary": { - "reference": "Patient/VSDMPatient-GKV-Z987654321" - }, - "period": { - "start": "2000-01-01", - "end": "2029-12-31" - } -} diff --git a/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh index 136fc68d..8aed5440 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-A123456780 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-A123456780 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-A123456780" -* entry[VSDMCoverage][=].resource = VSDMCoverage-A123456780 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-A123456780 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104178397" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-104178397 @@ -34,6 +34,6 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "104178397" * section[+].entry.reference = "Patient/VSDMPatient-GKV-A123456780" -* section[+].entry.reference = "Coverage/VSDMCoverage-A123456780" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-A123456780" * section[+].entry.reference = "Organization/VSDMPayorOrganization-104178397" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh index 0fcf14f3..d966f5c3 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-B234567895 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-B234567895 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-B234567895" -* entry[VSDMCoverage][=].resource = VSDMCoverage-B234567895 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-B234567895 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103169760" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-103169760 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103215857" @@ -36,7 +36,7 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "103169760" * section[+].entry.reference = "Patient/VSDMPatient-GKV-B234567895" -* section[+].entry.reference = "Coverage/VSDMCoverage-B234567895" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-B234567895" * section[+].entry.reference = "Organization/VSDMPayorOrganization-103169760" * section[+].entry.reference = "Organization/VSDMPayorOrganization-103215857" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh index dbefb55a..58408608 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-C345678908 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-C345678908 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-C345678908" -* entry[VSDMCoverage][=].resource = VSDMCoverage-C345678908 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-C345678908 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107723372" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107723372 @@ -34,6 +34,6 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107723372" * section[+].entry.reference = "Patient/VSDMPatient-GKV-C345678908" -* section[+].entry.reference = "Coverage/VSDMCoverage-C345678908" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-C345678908" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107723372" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh index e72a2310..87f9f6d5 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-D456789013 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-D456789013 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-D456789013" -* entry[VSDMCoverage][=].resource = VSDMCoverage-D456789013 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-D456789013 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105266989" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105266989 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105266989" * section[+].entry.reference = "Patient/VSDMPatient-GKV-D456789013" -* section[+].entry.reference = "Coverage/VSDMCoverage-D456789013" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-D456789013" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105266989" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh index 34d03ffb..2697b0c6 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-E567890127 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-E567890127 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-E567890127" -* entry[VSDMCoverage][=].resource = VSDMCoverage-E567890127 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-E567890127 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105929412" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105929412 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104547224" @@ -36,7 +36,7 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105929412" * section[+].entry.reference = "Patient/VSDMPatient-GKV-E567890127" -* section[+].entry.reference = "Coverage/VSDMCoverage-E567890127" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-E567890127" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105929412" * section[+].entry.reference = "Organization/VSDMPayorOrganization-104547224" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh index 1937af5b..4ac1e2c1 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-F678901231 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-F678901231 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-F678901231" -* entry[VSDMCoverage][=].resource = VSDMCoverage-F678901231 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-F678901231" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-F678901231 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107403308" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107403308 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107403308" * section[+].entry.reference = "Patient/VSDMPatient-GKV-F678901231" -* section[+].entry.reference = "Coverage/VSDMCoverage-F678901231" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-F678901231" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107403308" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh index 49425684..ed00a086 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-G789012344 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-G789012344 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-G789012344" -* entry[VSDMCoverage][=].resource = VSDMCoverage-G789012344 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-G789012344" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-G789012344 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105413578" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105413578 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105413578" * section[+].entry.reference = "Patient/VSDMPatient-GKV-G789012344" -* section[+].entry.reference = "Coverage/VSDMCoverage-G789012344" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-G789012344" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105413578" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh index 31071caa..9282f79c 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-H890123459 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-H890123459 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-H890123459" -* entry[VSDMCoverage][=].resource = VSDMCoverage-H890123459 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-H890123459" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-H890123459 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102249844" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-102249844 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102186348" @@ -36,7 +36,7 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "102249844" * section[+].entry.reference = "Patient/VSDMPatient-GKV-H890123459" -* section[+].entry.reference = "Coverage/VSDMCoverage-H890123459" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-H890123459" * section[+].entry.reference = "Organization/VSDMPayorOrganization-102249844" * section[+].entry.reference = "Organization/VSDMPayorOrganization-102186348" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh index 1bac7c22..ed42c78c 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-I901234562 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-I901234562 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-I901234562" -* entry[VSDMCoverage][=].resource = VSDMCoverage-I901234562 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-I901234562" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-I901234562 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107933230" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107933230 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107933230" * section[+].entry.reference = "Patient/VSDMPatient-GKV-I901234562" -* section[+].entry.reference = "Coverage/VSDMCoverage-I901234562" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-I901234562" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107933230" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh index 3d869896..a0ee0bea 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-J012345677 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-J012345677 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-J012345677" -* entry[VSDMCoverage][=].resource = VSDMCoverage-J012345677 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-J012345677" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-J012345677 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106877150" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-106877150 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "106877150" * section[+].entry.reference = "Patient/VSDMPatient-GKV-J012345677" -* section[+].entry.reference = "Coverage/VSDMCoverage-J012345677" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-J012345677" * section[+].entry.reference = "Organization/VSDMPayorOrganization-106877150" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh index 21013b06..715e71e3 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-K123456781 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-K123456781 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-K123456781" -* entry[VSDMCoverage][=].resource = VSDMCoverage-K123456781 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-K123456781" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-K123456781 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105532787" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105532787 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106339922" @@ -36,7 +36,7 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "105532787" * section[+].entry.reference = "Patient/VSDMPatient-GKV-K123456781" -* section[+].entry.reference = "Coverage/VSDMCoverage-K123456781" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-K123456781" * section[+].entry.reference = "Organization/VSDMPayorOrganization-105532787" * section[+].entry.reference = "Organization/VSDMPayorOrganization-106339922" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh index 3f73daab..3c16e693 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-L234567896 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-L234567896 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-L234567896" -* entry[VSDMCoverage][=].resource = VSDMCoverage-L234567896 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-L234567896" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-L234567896 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102343996" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-102343996 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "102343996" * section[+].entry.reference = "Patient/VSDMPatient-GKV-L234567896" -* section[+].entry.reference = "Coverage/VSDMCoverage-L234567896" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-L234567896" * section[+].entry.reference = "Organization/VSDMPayorOrganization-102343996" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh index f2a3dee6..d37862f0 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-M345678909 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-M345678909 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-M345678909" -* entry[VSDMCoverage][=].resource = VSDMCoverage-M345678909 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-M345678909" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-M345678909 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108416806" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-108416806 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "108416806" * section[+].entry.reference = "Patient/VSDMPatient-GKV-M345678909" -* section[+].entry.reference = "Coverage/VSDMCoverage-M345678909" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-M345678909" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108416806" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh index a5bc9b06..b403b363 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-N456789014 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-N456789014 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-N456789014" -* entry[VSDMCoverage][=].resource = VSDMCoverage-N456789014 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-N456789014" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-N456789014 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108028771" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-108028771 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-109083613" @@ -36,7 +36,7 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "108028771" * section[+].entry.reference = "Patient/VSDMPatient-GKV-N456789014" -* section[+].entry.reference = "Coverage/VSDMCoverage-N456789014" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-N456789014" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108028771" * section[+].entry.reference = "Organization/VSDMPayorOrganization-109083613" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh index 37d162c9..03ee846d 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-O567890128 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-O567890128 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-O567890128" -* entry[VSDMCoverage][=].resource = VSDMCoverage-O567890128 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-O567890128" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-O567890128 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107668422" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107668422 @@ -34,5 +34,5 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "107668422" * section[+].entry.reference = "Patient/VSDMPatient-GKV-O567890128" -* section[+].entry.reference = "Coverage/VSDMCoverage-O567890128" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-O567890128" * section[+].entry.reference = "Organization/VSDMPayorOrganization-107668422" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh index 3ca2ba03..7b2924d7 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh @@ -13,8 +13,8 @@ Usage: #example * entry[DocumentInformation][=].resource = VSDMComposition-Z987654321 * entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321" * entry[VSDMPatient][=].resource = VSDMPatient-GKV-Z987654321 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-Z987654321" -* entry[VSDMCoverage][=].resource = VSDMCoverage-Z987654321 +* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-Z987654321" +* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-Z987654321 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108213958" * entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-108213958 * entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-100293710" @@ -36,6 +36,6 @@ Usage: #inline * system = "http://fhir.de/sid/arge-ik/iknr" * value = "103169760" * section[+].entry.reference = "Patient/VSDMPatient-GKV-Z987654321" -* section[+].entry.reference = "Coverage/VSDMCoverage-Z987654321" +* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-Z987654321" * section[+].entry.reference = "Organization/VSDMPayorOrganization-108213958" * section[+].entry.reference = "Organization/VSDMPayorOrganization-100293710" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh similarity index 92% rename from src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh index 9474e0f2..e8c9674c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-A123456780 +Instance: VSDMCoverage-GKV-A123456780 InstanceOf: VSDMCoverage Title: "A123456780 Amsel, Andrea" Description: "Versicherungsdaten A123456780 Amsel, Andrea" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh index 95038a37..bec95710 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-B234567895 +Instance: VSDMCoverage-GKV-B234567895 InstanceOf: VSDMCoverage Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" Description: "Versicherungsdaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh similarity index 96% rename from src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh index 966956fc..8e2bcc94 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-C345678908 +Instance: VSDMCoverage-GKV-C345678908 InstanceOf: VSDMCoverage Title: "C345678908 Carolinataube, Charlie" Description: "Versicherungsdaten C345678908 Carolinataube, Charlie" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh index 3335696c..4908ad43 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-D456789013 +Instance: VSDMCoverage-GKV-D456789013 InstanceOf: VSDMCoverage Title: "D456789013 Dohle, Dara" Description: "Versicherungsdaten D456789013 Dohle, Dara" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh index ac059b7b..c0fea3ef 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-E567890127 +Instance: VSDMCoverage-GKV-E567890127 InstanceOf: VSDMCoverage Title: "E567890127 Freifrau an der Elster, Elke" Description: "Versicherungsdaten E567890127 Freifrau an der Elster, Elke" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh index 3457ce93..114fc9c5 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-F678901231 +Instance: VSDMCoverage-GKV-F678901231 InstanceOf: VSDMCoverage Title: "F678901231 von Fasan, Frank Florian" Description: "Versicherungsdaten F678901231 von Fasan, Frank Florian" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh index b1b60ca1..935c9538 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-G789012344 +Instance: VSDMCoverage-GKV-G789012344 InstanceOf: VSDMCoverage Title: "G789012344 Edle von der Graugans, Gabriele" Description: "Versicherungsdaten G789012344 Edle von der Graugans, Gabriele" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh similarity index 96% rename from src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh index 8597a669..0471b0b4 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-H890123459 +Instance: VSDMCoverage-GKV-H890123459 InstanceOf: VSDMCoverage Title: "H890123459 vorm Habicht, Hans" Description: "Versicherungsdaten H890123459 vorm Habicht, Hans" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh index 7e7ffea7..dbcd6514 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-I901234562 +Instance: VSDMCoverage-GKV-I901234562 InstanceOf: VSDMCoverage Title: "I901234562 Ibis, Ingrid" Description: "Versicherungsdaten I901234562 Ibis, Ingrid" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh similarity index 96% rename from src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh index 5b599b15..5a124451 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-J012345677 +Instance: VSDMCoverage-GKV-J012345677 InstanceOf: VSDMCoverage Title: "J012345677 Junko, Jens-Jörg" Description: "Versicherungsdaten J012345677 Junko, Jens-Jörg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh similarity index 96% rename from src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh index 5a53591d..e4ed560b 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-K123456781 +Instance: VSDMCoverage-GKV-K123456781 InstanceOf: VSDMCoverage Title: "K123456781 Kiebitz, Karin" Description: "Versicherungsdaten K123456781 Kiebitz, Karin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh similarity index 95% rename from src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh index 9477ac1d..46454cb4 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-L234567896 +Instance: VSDMCoverage-GKV-L234567896 InstanceOf: VSDMCoverage Title: "L234567896 Lachmöwe, Lisa" Description: "Versicherungsdaten L234567896 Lachmöwe, Lisa" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh index 99ab09a3..76b0024c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-M345678909 +Instance: VSDMCoverage-GKV-M345678909 InstanceOf: VSDMCoverage Title: "M345678909 Mittelspecht, Michael-Martin" Description: "Versicherungsdaten M345678909 Mittelspecht, Michael-Martin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh similarity index 96% rename from src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh index 279aaefa..a7c23a7f 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-N456789014 +Instance: VSDMCoverage-GKV-N456789014 InstanceOf: VSDMCoverage Title: "N456789014 Nachtigall, Nina Nicole" Description: "Versicherungsdaten N456789014 Nachtigall, Nina Nicole" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh index aba9e26f..6431c783 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-O567890128 +Instance: VSDMCoverage-GKV-O567890128 InstanceOf: VSDMCoverage Title: "O567890128 Ortolan, Oliver" Description: "Versicherungsdaten O567890128 Ortolan, Oliver" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh rename to src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh index b25391cc..1cd4cd90 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh @@ -1,8 +1,8 @@ -Instance: VSDMCoverage-Z987654321 +Instance: VSDMCoverage-GKV-Z987654321 InstanceOf: VSDMCoverage Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" Description: "Versicherungsdaten Z987654321 Graf von und zu Zaunkönig, Zacharias" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) From fe13a2bfed3ec381581b3b5cd04a1209c5d8bb7a Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 09:14:05 +0200 Subject: [PATCH 26/46] =?UTF-8?q?Beispiel-Kostentr=C3=A4ger=20zum=20Teil?= =?UTF-8?q?=20vereinfacht=20und=20auf=20#inline=20umgeschaltet?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 176 ------------------ src/fhir/fsh-generated/fsh-index.txt | 22 --- .../Bundle-VSDMBundle-B234567895.json | 50 +---- .../Bundle-VSDMBundle-C345678908.json | 25 +-- .../Bundle-VSDMBundle-D456789013.json | 25 +-- .../Bundle-VSDMBundle-E567890127.json | 50 +---- .../Bundle-VSDMBundle-F678901231.json | 25 +-- .../Bundle-VSDMBundle-H890123459.json | 50 +---- .../Bundle-VSDMBundle-I901234562.json | 25 +-- .../Bundle-VSDMBundle-J012345677.json | 25 +-- .../Bundle-VSDMBundle-K123456781.json | 25 +-- .../Bundle-VSDMBundle-M345678909.json | 25 +-- .../Bundle-VSDMBundle-Z987654321.json | 25 +-- ...ation-VSDMPayorOrganization-100293710.json | 56 ------ ...ation-VSDMPayorOrganization-102186348.json | 56 ------ ...ation-VSDMPayorOrganization-102249844.json | 56 ------ ...ation-VSDMPayorOrganization-102343996.json | 56 ------ ...ation-VSDMPayorOrganization-103169760.json | 56 ------ ...ation-VSDMPayorOrganization-103215857.json | 56 ------ ...ation-VSDMPayorOrganization-104178397.json | 56 ------ ...ation-VSDMPayorOrganization-104547224.json | 56 ------ ...ation-VSDMPayorOrganization-105266989.json | 56 ------ ...ation-VSDMPayorOrganization-105413578.json | 56 ------ ...ation-VSDMPayorOrganization-105532787.json | 56 ------ ...ation-VSDMPayorOrganization-105929412.json | 56 ------ ...ation-VSDMPayorOrganization-106339922.json | 56 ------ ...ation-VSDMPayorOrganization-106877150.json | 56 ------ ...ation-VSDMPayorOrganization-107403308.json | 56 ------ ...ation-VSDMPayorOrganization-107668422.json | 56 ------ ...ation-VSDMPayorOrganization-107723372.json | 56 ------ ...ation-VSDMPayorOrganization-107933230.json | 56 ------ ...ation-VSDMPayorOrganization-108028771.json | 56 ------ ...ation-VSDMPayorOrganization-108213958.json | 56 ------ ...ation-VSDMPayorOrganization-108416806.json | 56 ------ ...ation-VSDMPayorOrganization-109083613.json | 56 ------ .../VSDMPayorOrganization-100390876.fsh | 2 +- .../VSDMPayorOrganization-100412075.fsh | 2 +- .../VSDMPayorOrganization-100629189.fsh | 2 +- .../VSDMPayorOrganization-100767109.fsh | 2 +- .../VSDMPayorOrganization-100837864.fsh | 2 +- .../VSDMPayorOrganization-101084423.fsh | 2 +- .../VSDMPayorOrganization-101138358.fsh | 2 +- .../VSDMPayorOrganization-101229542.fsh | 2 +- .../VSDMPayorOrganization-101316991.fsh | 2 +- .../VSDMPayorOrganization-101593043.fsh | 2 +- .../VSDMPayorOrganization-101831688.fsh | 2 +- .../VSDMPayorOrganization-101904345.fsh | 2 +- .../VSDMPayorOrganization-102060928.fsh | 2 +- .../VSDMPayorOrganization-102462343.fsh | 2 +- .../VSDMPayorOrganization-102546957.fsh | 2 +- .../VSDMPayorOrganization-102618749.fsh | 2 +- .../VSDMPayorOrganization-102722735.fsh | 2 +- .../VSDMPayorOrganization-102828457.fsh | 2 +- .../VSDMPayorOrganization-103539039.fsh | 2 +- .../VSDMPayorOrganization-103707692.fsh | 2 +- .../VSDMPayorOrganization-104252310.fsh | 2 +- .../VSDMPayorOrganization-104487108.fsh | 2 +- .../VSDMPayorOrganization-104686063.fsh | 2 +- .../VSDMPayorOrganization-104812556.fsh | 2 +- .../VSDMPayorOrganization-104945099.fsh | 2 +- .../VSDMPayorOrganization-105395861.fsh | 2 +- .../VSDMPayorOrganization-105698629.fsh | 2 +- .../VSDMPayorOrganization-105763413.fsh | 2 +- .../VSDMPayorOrganization-105816575.fsh | 2 +- .../VSDMPayorOrganization-106044960.fsh | 2 +- .../VSDMPayorOrganization-106145699.fsh | 2 +- .../VSDMPayorOrganization-106270260.fsh | 2 +- .../VSDMPayorOrganization-106498173.fsh | 2 +- .../VSDMPayorOrganization-106597231.fsh | 2 +- .../VSDMPayorOrganization-106967901.fsh | 2 +- .../VSDMPayorOrganization-107078689.fsh | 2 +- .../VSDMPayorOrganization-107170568.fsh | 2 +- .../VSDMPayorOrganization-107546344.fsh | 2 +- .../VSDMPayorOrganization-107837745.fsh | 2 +- .../VSDMPayorOrganization-108546756.fsh | 2 +- .../VSDMPayorOrganization-108606009.fsh | 2 +- .../VSDMPayorOrganization-108750061.fsh | 2 +- .../VSDMPayorOrganization-108846691.fsh | 2 +- .../VSDMPayorOrganization-108918482.fsh | 2 +- .../VSDMPayorOrganization-109149007.fsh | 2 +- .../VSDMPayorOrganization-109323112.fsh | 2 +- .../VSDMPayorOrganization-109504155.fsh | 2 +- .../VSDMPayorOrganization-100293710.fsh | 2 +- .../VSDMPayorOrganization-102186348.fsh | 14 +- .../VSDMPayorOrganization-102249844.fsh | 14 +- .../VSDMPayorOrganization-102343996.fsh | 2 +- .../VSDMPayorOrganization-103169760.fsh | 14 +- .../VSDMPayorOrganization-103215857.fsh | 14 +- .../VSDMPayorOrganization-104178397.fsh | 2 +- .../VSDMPayorOrganization-104547224.fsh | 14 +- .../VSDMPayorOrganization-105266989.fsh | 14 +- .../VSDMPayorOrganization-105413578.fsh | 2 +- .../VSDMPayorOrganization-105532787.fsh | 14 +- .../VSDMPayorOrganization-105929412.fsh | 14 +- .../VSDMPayorOrganization-106339922.fsh | 2 +- .../VSDMPayorOrganization-106877150.fsh | 14 +- .../VSDMPayorOrganization-107403308.fsh | 14 +- .../VSDMPayorOrganization-107668422.fsh | 2 +- .../VSDMPayorOrganization-107723372.fsh | 14 +- .../VSDMPayorOrganization-107933230.fsh | 14 +- .../VSDMPayorOrganization-108028771.fsh | 2 +- .../VSDMPayorOrganization-108213958.fsh | 14 +- .../VSDMPayorOrganization-108416806.fsh | 14 +- .../VSDMPayorOrganization-109083613.fsh | 2 +- 104 files changed, 83 insertions(+), 2003 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json delete mode 100644 src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 29302309..b119cd88 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -159,182 +159,6 @@ "startLine": 1, "endLine": 13 }, - { - "outputFile": "Organization-VSDMPayorOrganization-100293710.json", - "fshName": "VSDMPayorOrganization-100293710", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-100293710.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102186348.json", - "fshName": "VSDMPayorOrganization-102186348", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102186348.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102249844.json", - "fshName": "VSDMPayorOrganization-102249844", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102249844.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-102343996.json", - "fshName": "VSDMPayorOrganization-102343996", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-102343996.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-103169760.json", - "fshName": "VSDMPayorOrganization-103169760", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-103169760.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-103215857.json", - "fshName": "VSDMPayorOrganization-103215857", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-103215857.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-104178397.json", - "fshName": "VSDMPayorOrganization-104178397", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104178397.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-104547224.json", - "fshName": "VSDMPayorOrganization-104547224", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-104547224.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-105266989.json", - "fshName": "VSDMPayorOrganization-105266989", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105266989.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-105413578.json", - "fshName": "VSDMPayorOrganization-105413578", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105413578.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-105532787.json", - "fshName": "VSDMPayorOrganization-105532787", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105532787.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-105929412.json", - "fshName": "VSDMPayorOrganization-105929412", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-105929412.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-106339922.json", - "fshName": "VSDMPayorOrganization-106339922", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106339922.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-106877150.json", - "fshName": "VSDMPayorOrganization-106877150", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-106877150.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-107403308.json", - "fshName": "VSDMPayorOrganization-107403308", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107403308.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-107668422.json", - "fshName": "VSDMPayorOrganization-107668422", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107668422.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-107723372.json", - "fshName": "VSDMPayorOrganization-107723372", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107723372.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-107933230.json", - "fshName": "VSDMPayorOrganization-107933230", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-107933230.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108028771.json", - "fshName": "VSDMPayorOrganization-108028771", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108028771.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108213958.json", - "fshName": "VSDMPayorOrganization-108213958", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108213958.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-108416806.json", - "fshName": "VSDMPayorOrganization-108416806", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-108416806.fsh", - "startLine": 1, - "endLine": 25 - }, - { - "outputFile": "Organization-VSDMPayorOrganization-109083613.json", - "fshName": "VSDMPayorOrganization-109083613", - "fshType": "Instance", - "fshFile": "examples/VSDMPayorOrganization-109083613.fsh", - "startLine": 1, - "endLine": 25 - }, { "outputFile": "StructureDefinition-VSDDatensatzGKV.json", "fshName": "VSDDatensatzGKV", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 67b57b1e..d20be783 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -19,28 +19,6 @@ CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 13 -Organization-VSDMPayorOrganization-100293710.json VSDMPayorOrganization-100293710 Instance examples/VSDMPayorOrganization-100293710.fsh 1 - 25 -Organization-VSDMPayorOrganization-102186348.json VSDMPayorOrganization-102186348 Instance examples/VSDMPayorOrganization-102186348.fsh 1 - 25 -Organization-VSDMPayorOrganization-102249844.json VSDMPayorOrganization-102249844 Instance examples/VSDMPayorOrganization-102249844.fsh 1 - 25 -Organization-VSDMPayorOrganization-102343996.json VSDMPayorOrganization-102343996 Instance examples/VSDMPayorOrganization-102343996.fsh 1 - 25 -Organization-VSDMPayorOrganization-103169760.json VSDMPayorOrganization-103169760 Instance examples/VSDMPayorOrganization-103169760.fsh 1 - 25 -Organization-VSDMPayorOrganization-103215857.json VSDMPayorOrganization-103215857 Instance examples/VSDMPayorOrganization-103215857.fsh 1 - 25 -Organization-VSDMPayorOrganization-104178397.json VSDMPayorOrganization-104178397 Instance examples/VSDMPayorOrganization-104178397.fsh 1 - 25 -Organization-VSDMPayorOrganization-104547224.json VSDMPayorOrganization-104547224 Instance examples/VSDMPayorOrganization-104547224.fsh 1 - 25 -Organization-VSDMPayorOrganization-105266989.json VSDMPayorOrganization-105266989 Instance examples/VSDMPayorOrganization-105266989.fsh 1 - 25 -Organization-VSDMPayorOrganization-105413578.json VSDMPayorOrganization-105413578 Instance examples/VSDMPayorOrganization-105413578.fsh 1 - 25 -Organization-VSDMPayorOrganization-105532787.json VSDMPayorOrganization-105532787 Instance examples/VSDMPayorOrganization-105532787.fsh 1 - 25 -Organization-VSDMPayorOrganization-105929412.json VSDMPayorOrganization-105929412 Instance examples/VSDMPayorOrganization-105929412.fsh 1 - 25 -Organization-VSDMPayorOrganization-106339922.json VSDMPayorOrganization-106339922 Instance examples/VSDMPayorOrganization-106339922.fsh 1 - 25 -Organization-VSDMPayorOrganization-106877150.json VSDMPayorOrganization-106877150 Instance examples/VSDMPayorOrganization-106877150.fsh 1 - 25 -Organization-VSDMPayorOrganization-107403308.json VSDMPayorOrganization-107403308 Instance examples/VSDMPayorOrganization-107403308.fsh 1 - 25 -Organization-VSDMPayorOrganization-107668422.json VSDMPayorOrganization-107668422 Instance examples/VSDMPayorOrganization-107668422.fsh 1 - 25 -Organization-VSDMPayorOrganization-107723372.json VSDMPayorOrganization-107723372 Instance examples/VSDMPayorOrganization-107723372.fsh 1 - 25 -Organization-VSDMPayorOrganization-107933230.json VSDMPayorOrganization-107933230 Instance examples/VSDMPayorOrganization-107933230.fsh 1 - 25 -Organization-VSDMPayorOrganization-108028771.json VSDMPayorOrganization-108028771 Instance examples/VSDMPayorOrganization-108028771.fsh 1 - 25 -Organization-VSDMPayorOrganization-108213958.json VSDMPayorOrganization-108213958 Instance examples/VSDMPayorOrganization-108213958.fsh 1 - 25 -Organization-VSDMPayorOrganization-108416806.json VSDMPayorOrganization-108416806 Instance examples/VSDMPayorOrganization-108416806.fsh 1 - 25 -Organization-VSDMPayorOrganization-109083613.json VSDMPayorOrganization-109083613 Instance examples/VSDMPayorOrganization-109083613.fsh 1 - 25 StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json index e959c3c9..f5add4db 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json @@ -286,30 +286,7 @@ } } ], - "name": "Beispielkostenträger Bremen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Bremen" } }, { @@ -345,30 +322,7 @@ } } ], - "name": "Beispielkostenträger Bremerhaven", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Bremerhaven" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json index 7f3f5569..461c13c8 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json @@ -326,30 +326,7 @@ } } ], - "name": "Beispielkostenträger Chemnitz", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Chemnitz" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json index f7f5e490..deece7c6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json @@ -344,30 +344,7 @@ } } ], - "name": "Beispielkostenträger Darmstadt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Darmstadt" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json index 33455b61..efe066da 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json @@ -377,30 +377,7 @@ } } ], - "name": "Beispielkostenträger Erfurt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Erfurt" } }, { @@ -436,30 +413,7 @@ } } ], - "name": "Beispielkostenträger Essen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Essen" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json index 5d3c419f..6717a994 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json @@ -293,30 +293,7 @@ } } ], - "name": "Beispielkostenträger Freiburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Freiburg" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json index 14f14e52..7a110890 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json @@ -352,30 +352,7 @@ } } ], - "name": "Beispielkostenträger Hildesheim", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Hildesheim" } }, { @@ -411,30 +388,7 @@ } } ], - "name": "Beispielkostenträger Hannover", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Hannover" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json index eb303817..e75e5e02 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json @@ -282,30 +282,7 @@ } } ], - "name": "Beispielkostenträger Dresden", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Dresden" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json index cc21c133..2c4b6cec 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json @@ -363,30 +363,7 @@ } } ], - "name": "Beispielkostenträger Baden-Baden", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Baden-Baden" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json index f8b50a15..61edafd9 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json @@ -292,30 +292,7 @@ } } ], - "name": "Beispielkostenträger Kassel", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Kassel" } }, { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json index bf1994b7..6f9ce1d0 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json @@ -258,30 +258,7 @@ } } ], - "name": "Beispielkostenträger München-Stadt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger München-Stadt" } } ] diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json index bb0bff21..384230d4 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json @@ -438,30 +438,7 @@ } } ], - "name": "Beispielkostenträger Leipzig", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] + "name": "Beispielkostenträger Leipzig" } }, { diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json deleted file mode 100644 index 175c7dbf..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-100293710.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-100293710", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "100293710" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Schwerin", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json deleted file mode 100644 index 384f9617..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102186348.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102186348", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102186348" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Hannover", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json deleted file mode 100644 index 51f240cc..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102249844.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102249844", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102249844" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Hildesheim", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json deleted file mode 100644 index 892fd919..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-102343996.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-102343996", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102343996" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Lüneburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json deleted file mode 100644 index 9855fa39..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103169760.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-103169760", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "103169760" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Bremen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json deleted file mode 100644 index b175c10b..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-103215857.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-103215857", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "103215857" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Bremerhaven", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json deleted file mode 100644 index 01f82883..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104178397.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104178397", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104178397" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Aachen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json deleted file mode 100644 index 320b0582..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-104547224.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-104547224", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104547224" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Essen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json deleted file mode 100644 index d44b6dd2..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105266989.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105266989", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105266989" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Darmstadt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json deleted file mode 100644 index 5e4ebab4..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105413578.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105413578", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105413578" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Gießen", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json deleted file mode 100644 index a0ffc9fb..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105532787.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105532787", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105532787" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Kassel", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json deleted file mode 100644 index d042c2ae..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-105929412.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-105929412", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105929412" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Erfurt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json deleted file mode 100644 index abd1707c..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106339922.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106339922", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106339922" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Koblenz", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json deleted file mode 100644 index 55abe5fa..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-106877150.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-106877150", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106877150" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Baden-Baden", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json deleted file mode 100644 index 88b85e2d..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107403308.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107403308", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107403308" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Freiburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json deleted file mode 100644 index a418f91d..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107668422.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107668422", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107668422" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Offenburg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json deleted file mode 100644 index 0103a1b8..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107723372.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107723372", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107723372" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Chemnitz", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json deleted file mode 100644 index 74ec9eb7..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-107933230.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-107933230", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107933230" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Dresden", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json deleted file mode 100644 index b97cce3d..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108028771.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108028771", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108028771" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Nord-Württemberg", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json deleted file mode 100644 index d3e52bf1..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108213958.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108213958", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108213958" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Leipzig", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json deleted file mode 100644 index 45b08877..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-108416806.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-108416806", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108416806" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger München-Stadt", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json b/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json deleted file mode 100644 index fb71291a..00000000 --- a/src/fhir/fsh-generated/resources/Organization-VSDMPayorOrganization-109083613.json +++ /dev/null @@ -1,56 +0,0 @@ -{ - "resourceType": "Organization", - "id": "VSDMPayorOrganization-109083613", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization|1.0.0" - ] - }, - "identifier": [ - { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "109083613" - } - ], - "address": [ - { - "country": "DE", - "_country": { - "extension": [ - { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", - "code": "D", - "display": "Deutschland" - } - } - ] - } - } - ], - "name": "Beispielkostenträger Niederbayern", - "contact": [ - { - "purpose": { - "coding": [ - { - "code": "BILL", - "system": "http://terminology.hl7.org/CodeSystem/contactentity-type" - } - ], - "text": "Kontakt für Abrechnungsfragen" - }, - "telecom": [ - { - "system": "phone", - "value": "+4952116391643" - }, - { - "system": "email", - "value": "contact@kostentraeger.invalid" - } - ] - } - ] -} diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh index ddb11cfc..6ae2df73 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-100390876 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Rostock" Description: "Beispielkostenträger Rostock" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh index bda79d53..6a5319c2 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-100412075 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Neubrandenburg" Description: "Beispielkostenträger Neubrandenburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh index deec5fc6..18fb0c88 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-100629189 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Potsdam" Description: "Beispielkostenträger Potsdam" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh index 05529bb4..f1d73b89 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-100767109 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Cottbus" Description: "Beispielkostenträger Cottbus" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh index e364a4e5..187eab4a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-100837864 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Frankfurt an der Oder" Description: "Beispielkostenträger Frankfurt an der Oder" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh index 4b83b62c..d145f629 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101084423 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Magdeburg" Description: "Beispielkostenträger Magdeburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh index 6824a071..2e652f1e 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101138358 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Halle" Description: "Beispielkostenträger Halle" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh index d41c6be3..00f4aef1 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101229542 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Dessau" Description: "Beispielkostenträger Dessau" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh index 189c6e1e..d2c8638d 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101316991 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Schleswig-Holstein" Description: "Beispielkostenträger Schleswig-Holstein" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh index 4e314ee9..e29b3878 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101593043 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Hamburg" Description: "Beispielkostenträger Hamburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh index 640513f0..69b4011a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101831688 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Aurich" Description: "Beispielkostenträger Aurich" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh index 05728e8c..59a84eb5 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-101904345 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Braunschweig" Description: "Beispielkostenträger Braunschweig" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh index d402559e..1b86ab99 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102060928 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Göttingen" Description: "Beispielkostenträger Göttingen" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh index 854aa3ce..93b04b1a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102462343 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Oldenburg" Description: "Beispielkostenträger Oldenburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh index 78c1086c..de029a2c 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102546957 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Osnabrück" Description: "Beispielkostenträger Osnabrück" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh index 89bf92ca..521b101d 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102618749 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Stade" Description: "Beispielkostenträger Stade" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh index ece9891e..f70588af 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102722735 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Verden" Description: "Beispielkostenträger Verden" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh index 78992a23..875bb03f 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102828457 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Wilhelmshaven" Description: "Beispielkostenträger Wilhelmshaven" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh index c570e197..9c44059d 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-103539039 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Dortmund" Description: "Beispielkostenträger Dortmund" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh index 9230a8f4..a59c8b7f 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-103707692 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Münster" Description: "Beispielkostenträger Münster" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh index d45c3314..c8d26f4d 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104252310 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Düsseldorf" Description: "Beispielkostenträger Düsseldorf" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh index dd2348c1..5aad6b4b 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104487108 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Duisburg" Description: "Beispielkostenträger Duisburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh index f72d5ff4..391c0ad1 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104686063 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Köln" Description: "Beispielkostenträger Köln" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh index b6cc7d84..b7e1bf4a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104812556 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Krefeld" Description: "Beispielkostenträger Krefeld" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh index f641aef7..b9b1d1d5 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104945099 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Wuppertal" Description: "Beispielkostenträger Wuppertal" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh index fc4fa297..5b9e05fc 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105395861 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Frankfurt" Description: "Beispielkostenträger Frankfurt" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh index cebc8d85..2a0ba3b6 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105698629 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Limburg" Description: "Beispielkostenträger Limburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh index 3de238af..2af09e69 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105763413 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Marburg" Description: "Beispielkostenträger Marburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh index 171607bd..b4b5f630 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105816575 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Wiesbaden" Description: "Beispielkostenträger Wiesbaden" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh index 14ccf339..5610f4ca 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106044960 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Gera" Description: "Beispielkostenträger Gera" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh index 8913e038..55499354 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106145699 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Suhl" Description: "Beispielkostenträger Suhl" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh index 25bb4e5c..76f372ce 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106270260 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Rheinhessen" Description: "Beispielkostenträger Rheinhessen" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh index 8e477c1f..1f27d053 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106498173 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Pfalz" Description: "Beispielkostenträger Pfalz" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh index 8aacf8be..9850eaa2 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106597231 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Trier" Description: "Beispielkostenträger Trier" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh index a9325d9e..108ba2fb 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106967901 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Karlsruhe" Description: "Beispielkostenträger Karlsruhe" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh index 245a89a5..fd45b0bb 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107078689 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Mannheim" Description: "Beispielkostenträger Mannheim" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh index 8e8ec887..c44fcea6 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107170568 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Pforzheim" Description: "Beispielkostenträger Pforzheim" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh index 739b8317..b6a1e390 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107546344 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Konstanz" Description: "Beispielkostenträger Konstanz" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh index b8aad207..1eabaca9 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107837745 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Süd-Württemberg" Description: "Beispielkostenträger Süd-Württemberg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh index de94b9c1..562ec2af 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108546756 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Oberbayern" Description: "Beispielkostenträger Oberbayern" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh index 5e547798..a92e0423 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108606009 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Oberfranken" Description: "Beispielkostenträger Oberfranken" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh index bf6dbd1f..cdc6b427 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108750061 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Mittelfranken" Description: "Beispielkostenträger Mittelfranken" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh index e348c55b..554976cd 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108846691 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Unterfranken" Description: "Beispielkostenträger Unterfranken" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh index 4fafb24d..ed50c456 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108918482 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Oberpfalz" Description: "Beispielkostenträger Oberpfalz" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh index dfb59d00..4c5e8383 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-109149007 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Schwaben" Description: "Beispielkostenträger Schwaben" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh index bd4e2bb5..e5e614f6 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-109323112 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Saarland" Description: "Beispielkostenträger Saarland" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh index ddd9228b..90db100a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-109504155 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Berlin" Description: "Beispielkostenträger Berlin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh index dfd8ef2a..33f8ccea 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-100293710 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Schwerin" Description: "Beispielkostenträger Schwerin" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh index a81095f1..da25b750 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102186348 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Hannover" Description: "Beispielkostenträger Hannover" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh index 01253f6b..00560012 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102249844 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Hildesheim" Description: "Beispielkostenträger Hildesheim" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh index e778c32f..d60bd570 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-102343996 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Lüneburg" Description: "Beispielkostenträger Lüneburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh index 52ae8730..aca666aa 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-103169760 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Bremen" Description: "Beispielkostenträger Bremen" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh index 9f3bbe71..cad285a3 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-103215857 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Bremerhaven" Description: "Beispielkostenträger Bremerhaven" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh index 5f885292..a7ac7510 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104178397 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Aachen" Description: "Beispielkostenträger Aachen" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh index fab15576..9cab25e1 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-104547224 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Essen" Description: "Beispielkostenträger Essen" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh index c57c18a7..1b6caa6f 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105266989 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Darmstadt" Description: "Beispielkostenträger Darmstadt" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh index 8bb6a67d..9999ac30 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105413578 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Gießen" Description: "Beispielkostenträger Gießen" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh index 3b8c38b0..edb8c7cf 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105532787 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Kassel" Description: "Beispielkostenträger Kassel" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh index ccc6456b..02e5ba42 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-105929412 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Erfurt" Description: "Beispielkostenträger Erfurt" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh index 338b3c81..6ef434be 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106339922 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Koblenz" Description: "Beispielkostenträger Koblenz" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh index 004a0f14..8db3bed8 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-106877150 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Baden-Baden" Description: "Beispielkostenträger Baden-Baden" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh index 87ef5cf8..f687068c 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107403308 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Freiburg" Description: "Beispielkostenträger Freiburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh index 12b80166..10c61b56 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107668422 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Offenburg" Description: "Beispielkostenträger Offenburg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh index 4ecbd009..32b19e77 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107723372 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Chemnitz" Description: "Beispielkostenträger Chemnitz" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh index 6427d374..a207a086 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-107933230 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Dresden" Description: "Beispielkostenträger Dresden" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh index 4e44b6ce..c7a1f5c7 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108028771 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Nord-Württemberg" Description: "Beispielkostenträger Nord-Württemberg" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh index 098d0576..002a8f86 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108213958 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Leipzig" Description: "Beispielkostenträger Leipzig" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh index c2aa1b9a..88dd4fe4 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-108416806 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger München-Stadt" Description: "Beispielkostenträger München-Stadt" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) @@ -11,15 +11,3 @@ Usage: #example * address * country = #DE * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" - -// Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger -* contact[+] - * purpose - * coding = $csContactEntityType#BILL - * text = "Kontakt für Abrechnungsfragen" - * telecom[+] - * system = #phone - * value = "+4952116391643" - * telecom[+] - * system = #email - * value = "contact@kostentraeger.invalid" diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh index 0694dbe8..e1854ea1 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh @@ -2,7 +2,7 @@ Instance: VSDMPayorOrganization-109083613 InstanceOf: VSDMPayorOrganization Title: "Beispielkostenträger Niederbayern" Description: "Beispielkostenträger Niederbayern" -Usage: #example +Usage: #inline * meta.profile[0] = Canonical(VSDMPayorOrganization|1.0.0) From 6c1ae5e2fd2905d87a50ab346c3511853943551a Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 09:17:53 +0200 Subject: [PATCH 27/46] Beispiel-Bundles mit GKV gekennzeichnet --- src/fhir/fsh-generated/data/fsh-index.json | 96 +++++++++---------- src/fhir/fsh-generated/fsh-index.txt | 32 +++---- ... => Bundle-VSDMBundle-GKV-A123456780.json} | 2 +- ... => Bundle-VSDMBundle-GKV-B234567895.json} | 2 +- ... => Bundle-VSDMBundle-GKV-C345678908.json} | 2 +- ... => Bundle-VSDMBundle-GKV-D456789013.json} | 2 +- ... => Bundle-VSDMBundle-GKV-E567890127.json} | 2 +- ... => Bundle-VSDMBundle-GKV-F678901231.json} | 2 +- ... => Bundle-VSDMBundle-GKV-G789012344.json} | 2 +- ... => Bundle-VSDMBundle-GKV-H890123459.json} | 2 +- ... => Bundle-VSDMBundle-GKV-I901234562.json} | 2 +- ... => Bundle-VSDMBundle-GKV-J012345677.json} | 2 +- ... => Bundle-VSDMBundle-GKV-K123456781.json} | 2 +- ... => Bundle-VSDMBundle-GKV-L234567896.json} | 2 +- ... => Bundle-VSDMBundle-GKV-M345678909.json} | 2 +- ... => Bundle-VSDMBundle-GKV-N456789014.json} | 2 +- ... => Bundle-VSDMBundle-GKV-O567890128.json} | 2 +- ... => Bundle-VSDMBundle-GKV-Z987654321.json} | 2 +- ...6780.fsh => VSDMBundle-GKV-A123456780.fsh} | 2 +- ...7895.fsh => VSDMBundle-GKV-B234567895.fsh} | 2 +- ...8908.fsh => VSDMBundle-GKV-C345678908.fsh} | 2 +- ...9013.fsh => VSDMBundle-GKV-D456789013.fsh} | 2 +- ...0127.fsh => VSDMBundle-GKV-E567890127.fsh} | 2 +- ...1231.fsh => VSDMBundle-GKV-F678901231.fsh} | 2 +- ...2344.fsh => VSDMBundle-GKV-G789012344.fsh} | 2 +- ...3459.fsh => VSDMBundle-GKV-H890123459.fsh} | 2 +- ...4562.fsh => VSDMBundle-GKV-I901234562.fsh} | 2 +- ...5677.fsh => VSDMBundle-GKV-J012345677.fsh} | 2 +- ...6781.fsh => VSDMBundle-GKV-K123456781.fsh} | 2 +- ...7896.fsh => VSDMBundle-GKV-L234567896.fsh} | 2 +- ...8909.fsh => VSDMBundle-GKV-M345678909.fsh} | 2 +- ...9014.fsh => VSDMBundle-GKV-N456789014.fsh} | 2 +- ...0128.fsh => VSDMBundle-GKV-O567890128.fsh} | 2 +- ...4321.fsh => VSDMBundle-GKV-Z987654321.fsh} | 2 +- 34 files changed, 96 insertions(+), 96 deletions(-) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-A123456780.json => Bundle-VSDMBundle-GKV-A123456780.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-B234567895.json => Bundle-VSDMBundle-GKV-B234567895.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-C345678908.json => Bundle-VSDMBundle-GKV-C345678908.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-D456789013.json => Bundle-VSDMBundle-GKV-D456789013.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-E567890127.json => Bundle-VSDMBundle-GKV-E567890127.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-F678901231.json => Bundle-VSDMBundle-GKV-F678901231.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-G789012344.json => Bundle-VSDMBundle-GKV-G789012344.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-H890123459.json => Bundle-VSDMBundle-GKV-H890123459.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-I901234562.json => Bundle-VSDMBundle-GKV-I901234562.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-J012345677.json => Bundle-VSDMBundle-GKV-J012345677.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-K123456781.json => Bundle-VSDMBundle-GKV-K123456781.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-L234567896.json => Bundle-VSDMBundle-GKV-L234567896.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-M345678909.json => Bundle-VSDMBundle-GKV-M345678909.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-N456789014.json => Bundle-VSDMBundle-GKV-N456789014.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-O567890128.json => Bundle-VSDMBundle-GKV-O567890128.json} (99%) rename src/fhir/fsh-generated/resources/{Bundle-VSDMBundle-Z987654321.json => Bundle-VSDMBundle-GKV-Z987654321.json} (99%) rename src/fhir/input/fsh/examples/{VSDMBundle-A123456780.fsh => VSDMBundle-GKV-A123456780.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-B234567895.fsh => VSDMBundle-GKV-B234567895.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-C345678908.fsh => VSDMBundle-GKV-C345678908.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-D456789013.fsh => VSDMBundle-GKV-D456789013.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-E567890127.fsh => VSDMBundle-GKV-E567890127.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-F678901231.fsh => VSDMBundle-GKV-F678901231.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-G789012344.fsh => VSDMBundle-GKV-G789012344.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-H890123459.fsh => VSDMBundle-GKV-H890123459.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-I901234562.fsh => VSDMBundle-GKV-I901234562.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-J012345677.fsh => VSDMBundle-GKV-J012345677.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-K123456781.fsh => VSDMBundle-GKV-K123456781.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-L234567896.fsh => VSDMBundle-GKV-L234567896.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-M345678909.fsh => VSDMBundle-GKV-M345678909.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-N456789014.fsh => VSDMBundle-GKV-N456789014.fsh} (98%) rename src/fhir/input/fsh/examples/{VSDMBundle-O567890128.fsh => VSDMBundle-GKV-O567890128.fsh} (97%) rename src/fhir/input/fsh/examples/{VSDMBundle-Z987654321.fsh => VSDMBundle-GKV-Z987654321.fsh} (98%) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index b119cd88..2671e8e0 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -1,129 +1,129 @@ [ { - "outputFile": "Bundle-VSDMBundle-A123456780.json", - "fshName": "VSDMBundle-A123456780", + "outputFile": "Bundle-VSDMBundle-GKV-A123456780.json", + "fshName": "VSDMBundle-GKV-A123456780", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-A123456780.fsh", + "fshFile": "examples/VSDMBundle-GKV-A123456780.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-B234567895.json", - "fshName": "VSDMBundle-B234567895", + "outputFile": "Bundle-VSDMBundle-GKV-B234567895.json", + "fshName": "VSDMBundle-GKV-B234567895", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-B234567895.fsh", + "fshFile": "examples/VSDMBundle-GKV-B234567895.fsh", "startLine": 1, "endLine": 21 }, { - "outputFile": "Bundle-VSDMBundle-C345678908.json", - "fshName": "VSDMBundle-C345678908", + "outputFile": "Bundle-VSDMBundle-GKV-C345678908.json", + "fshName": "VSDMBundle-GKV-C345678908", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-C345678908.fsh", + "fshFile": "examples/VSDMBundle-GKV-C345678908.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-D456789013.json", - "fshName": "VSDMBundle-D456789013", + "outputFile": "Bundle-VSDMBundle-GKV-D456789013.json", + "fshName": "VSDMBundle-GKV-D456789013", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-D456789013.fsh", + "fshFile": "examples/VSDMBundle-GKV-D456789013.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-E567890127.json", - "fshName": "VSDMBundle-E567890127", + "outputFile": "Bundle-VSDMBundle-GKV-E567890127.json", + "fshName": "VSDMBundle-GKV-E567890127", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-E567890127.fsh", + "fshFile": "examples/VSDMBundle-GKV-E567890127.fsh", "startLine": 1, "endLine": 21 }, { - "outputFile": "Bundle-VSDMBundle-F678901231.json", - "fshName": "VSDMBundle-F678901231", + "outputFile": "Bundle-VSDMBundle-GKV-F678901231.json", + "fshName": "VSDMBundle-GKV-F678901231", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-F678901231.fsh", + "fshFile": "examples/VSDMBundle-GKV-F678901231.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-G789012344.json", - "fshName": "VSDMBundle-G789012344", + "outputFile": "Bundle-VSDMBundle-GKV-G789012344.json", + "fshName": "VSDMBundle-GKV-G789012344", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-G789012344.fsh", + "fshFile": "examples/VSDMBundle-GKV-G789012344.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-H890123459.json", - "fshName": "VSDMBundle-H890123459", + "outputFile": "Bundle-VSDMBundle-GKV-H890123459.json", + "fshName": "VSDMBundle-GKV-H890123459", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-H890123459.fsh", + "fshFile": "examples/VSDMBundle-GKV-H890123459.fsh", "startLine": 1, "endLine": 21 }, { - "outputFile": "Bundle-VSDMBundle-I901234562.json", - "fshName": "VSDMBundle-I901234562", + "outputFile": "Bundle-VSDMBundle-GKV-I901234562.json", + "fshName": "VSDMBundle-GKV-I901234562", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-I901234562.fsh", + "fshFile": "examples/VSDMBundle-GKV-I901234562.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-J012345677.json", - "fshName": "VSDMBundle-J012345677", + "outputFile": "Bundle-VSDMBundle-GKV-J012345677.json", + "fshName": "VSDMBundle-GKV-J012345677", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-J012345677.fsh", + "fshFile": "examples/VSDMBundle-GKV-J012345677.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-K123456781.json", - "fshName": "VSDMBundle-K123456781", + "outputFile": "Bundle-VSDMBundle-GKV-K123456781.json", + "fshName": "VSDMBundle-GKV-K123456781", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-K123456781.fsh", + "fshFile": "examples/VSDMBundle-GKV-K123456781.fsh", "startLine": 1, "endLine": 21 }, { - "outputFile": "Bundle-VSDMBundle-L234567896.json", - "fshName": "VSDMBundle-L234567896", + "outputFile": "Bundle-VSDMBundle-GKV-L234567896.json", + "fshName": "VSDMBundle-GKV-L234567896", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-L234567896.fsh", + "fshFile": "examples/VSDMBundle-GKV-L234567896.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-M345678909.json", - "fshName": "VSDMBundle-M345678909", + "outputFile": "Bundle-VSDMBundle-GKV-M345678909.json", + "fshName": "VSDMBundle-GKV-M345678909", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-M345678909.fsh", + "fshFile": "examples/VSDMBundle-GKV-M345678909.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-N456789014.json", - "fshName": "VSDMBundle-N456789014", + "outputFile": "Bundle-VSDMBundle-GKV-N456789014.json", + "fshName": "VSDMBundle-GKV-N456789014", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-N456789014.fsh", + "fshFile": "examples/VSDMBundle-GKV-N456789014.fsh", "startLine": 1, "endLine": 21 }, { - "outputFile": "Bundle-VSDMBundle-O567890128.json", - "fshName": "VSDMBundle-O567890128", + "outputFile": "Bundle-VSDMBundle-GKV-O567890128.json", + "fshName": "VSDMBundle-GKV-O567890128", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-O567890128.fsh", + "fshFile": "examples/VSDMBundle-GKV-O567890128.fsh", "startLine": 1, "endLine": 19 }, { - "outputFile": "Bundle-VSDMBundle-Z987654321.json", - "fshName": "VSDMBundle-Z987654321", + "outputFile": "Bundle-VSDMBundle-GKV-Z987654321.json", + "fshName": "VSDMBundle-GKV-Z987654321", "fshType": "Instance", - "fshFile": "examples/VSDMBundle-Z987654321.fsh", + "fshFile": "examples/VSDMBundle-GKV-Z987654321.fsh", "startLine": 1, "endLine": 21 }, diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index d20be783..f19eb1ac 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -1,20 +1,20 @@ Output File Name Type FSH File Lines -Bundle-VSDMBundle-A123456780.json VSDMBundle-A123456780 Instance examples/VSDMBundle-A123456780.fsh 1 - 19 -Bundle-VSDMBundle-B234567895.json VSDMBundle-B234567895 Instance examples/VSDMBundle-B234567895.fsh 1 - 21 -Bundle-VSDMBundle-C345678908.json VSDMBundle-C345678908 Instance examples/VSDMBundle-C345678908.fsh 1 - 19 -Bundle-VSDMBundle-D456789013.json VSDMBundle-D456789013 Instance examples/VSDMBundle-D456789013.fsh 1 - 19 -Bundle-VSDMBundle-E567890127.json VSDMBundle-E567890127 Instance examples/VSDMBundle-E567890127.fsh 1 - 21 -Bundle-VSDMBundle-F678901231.json VSDMBundle-F678901231 Instance examples/VSDMBundle-F678901231.fsh 1 - 19 -Bundle-VSDMBundle-G789012344.json VSDMBundle-G789012344 Instance examples/VSDMBundle-G789012344.fsh 1 - 19 -Bundle-VSDMBundle-H890123459.json VSDMBundle-H890123459 Instance examples/VSDMBundle-H890123459.fsh 1 - 21 -Bundle-VSDMBundle-I901234562.json VSDMBundle-I901234562 Instance examples/VSDMBundle-I901234562.fsh 1 - 19 -Bundle-VSDMBundle-J012345677.json VSDMBundle-J012345677 Instance examples/VSDMBundle-J012345677.fsh 1 - 19 -Bundle-VSDMBundle-K123456781.json VSDMBundle-K123456781 Instance examples/VSDMBundle-K123456781.fsh 1 - 21 -Bundle-VSDMBundle-L234567896.json VSDMBundle-L234567896 Instance examples/VSDMBundle-L234567896.fsh 1 - 19 -Bundle-VSDMBundle-M345678909.json VSDMBundle-M345678909 Instance examples/VSDMBundle-M345678909.fsh 1 - 19 -Bundle-VSDMBundle-N456789014.json VSDMBundle-N456789014 Instance examples/VSDMBundle-N456789014.fsh 1 - 21 -Bundle-VSDMBundle-O567890128.json VSDMBundle-O567890128 Instance examples/VSDMBundle-O567890128.fsh 1 - 19 -Bundle-VSDMBundle-Z987654321.json VSDMBundle-Z987654321 Instance examples/VSDMBundle-Z987654321.fsh 1 - 21 +Bundle-VSDMBundle-GKV-A123456780.json VSDMBundle-GKV-A123456780 Instance examples/VSDMBundle-GKV-A123456780.fsh 1 - 19 +Bundle-VSDMBundle-GKV-B234567895.json VSDMBundle-GKV-B234567895 Instance examples/VSDMBundle-GKV-B234567895.fsh 1 - 21 +Bundle-VSDMBundle-GKV-C345678908.json VSDMBundle-GKV-C345678908 Instance examples/VSDMBundle-GKV-C345678908.fsh 1 - 19 +Bundle-VSDMBundle-GKV-D456789013.json VSDMBundle-GKV-D456789013 Instance examples/VSDMBundle-GKV-D456789013.fsh 1 - 19 +Bundle-VSDMBundle-GKV-E567890127.json VSDMBundle-GKV-E567890127 Instance examples/VSDMBundle-GKV-E567890127.fsh 1 - 21 +Bundle-VSDMBundle-GKV-F678901231.json VSDMBundle-GKV-F678901231 Instance examples/VSDMBundle-GKV-F678901231.fsh 1 - 19 +Bundle-VSDMBundle-GKV-G789012344.json VSDMBundle-GKV-G789012344 Instance examples/VSDMBundle-GKV-G789012344.fsh 1 - 19 +Bundle-VSDMBundle-GKV-H890123459.json VSDMBundle-GKV-H890123459 Instance examples/VSDMBundle-GKV-H890123459.fsh 1 - 21 +Bundle-VSDMBundle-GKV-I901234562.json VSDMBundle-GKV-I901234562 Instance examples/VSDMBundle-GKV-I901234562.fsh 1 - 19 +Bundle-VSDMBundle-GKV-J012345677.json VSDMBundle-GKV-J012345677 Instance examples/VSDMBundle-GKV-J012345677.fsh 1 - 19 +Bundle-VSDMBundle-GKV-K123456781.json VSDMBundle-GKV-K123456781 Instance examples/VSDMBundle-GKV-K123456781.fsh 1 - 21 +Bundle-VSDMBundle-GKV-L234567896.json VSDMBundle-GKV-L234567896 Instance examples/VSDMBundle-GKV-L234567896.fsh 1 - 19 +Bundle-VSDMBundle-GKV-M345678909.json VSDMBundle-GKV-M345678909 Instance examples/VSDMBundle-GKV-M345678909.fsh 1 - 19 +Bundle-VSDMBundle-GKV-N456789014.json VSDMBundle-GKV-N456789014 Instance examples/VSDMBundle-GKV-N456789014.fsh 1 - 21 +Bundle-VSDMBundle-GKV-O567890128.json VSDMBundle-GKV-O567890128 Instance examples/VSDMBundle-GKV-O567890128.fsh 1 - 19 +Bundle-VSDMBundle-GKV-Z987654321.json VSDMBundle-GKV-Z987654321 Instance examples/VSDMBundle-GKV-Z987654321.fsh 1 - 21 CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 25 CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index c3170892..c225852d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-A123456780", + "id": "VSDMBundle-GKV-A123456780", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index f5add4db..fa1dee91 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-B234567895", + "id": "VSDMBundle-GKV-B234567895", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index 461c13c8..af03dbeb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-C345678908", + "id": "VSDMBundle-GKV-C345678908", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index deece7c6..88c196fc 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-D456789013", + "id": "VSDMBundle-GKV-D456789013", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index efe066da..d42fb473 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-E567890127", + "id": "VSDMBundle-GKV-E567890127", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index 6717a994..614f697d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-F678901231", + "id": "VSDMBundle-GKV-F678901231", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index 83d0dddf..ae81e09a 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-G789012344", + "id": "VSDMBundle-GKV-G789012344", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index 7a110890..78240247 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-H890123459", + "id": "VSDMBundle-GKV-H890123459", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index e75e5e02..62f3f016 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-I901234562", + "id": "VSDMBundle-GKV-I901234562", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index 2c4b6cec..2bd07ff5 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-J012345677", + "id": "VSDMBundle-GKV-J012345677", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index 61edafd9..ea139ddc 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-K123456781", + "id": "VSDMBundle-GKV-K123456781", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index d94af573..0b01f684 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-L234567896", + "id": "VSDMBundle-GKV-L234567896", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index 6f9ce1d0..593146c0 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-M345678909", + "id": "VSDMBundle-GKV-M345678909", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index 185e21d6..8b5bba93 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-N456789014", + "id": "VSDMBundle-GKV-N456789014", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index f248e1d3..e2a2680a 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-O567890128", + "id": "VSDMBundle-GKV-O567890128", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json similarity index 99% rename from src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json rename to src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 384230d4..7bb5c2bd 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -1,6 +1,6 @@ { "resourceType": "Bundle", - "id": "VSDMBundle-Z987654321", + "id": "VSDMBundle-GKV-Z987654321", "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh index 8aed5440..b4f0c41b 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-A123456780 +Instance: VSDMBundle-GKV-A123456780 InstanceOf: VSDMBundle Title: "A123456780 Amsel, Andrea" Description: "VSDM 2.0-Daten A123456780 Amsel, Andrea" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh index d966f5c3..665ca9e6 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-B234567895 +Instance: VSDMBundle-GKV-B234567895 InstanceOf: VSDMBundle Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" Description: "VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh index 58408608..de386b5e 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-C345678908 +Instance: VSDMBundle-GKV-C345678908 InstanceOf: VSDMBundle Title: "C345678908 Carolinataube, Charlie" Description: "VSDM 2.0-Daten C345678908 Carolinataube, Charlie" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh index 87f9f6d5..67afa779 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-D456789013 +Instance: VSDMBundle-GKV-D456789013 InstanceOf: VSDMBundle Title: "D456789013 Dohle, Dara" Description: "VSDM 2.0-Daten D456789013 Dohle, Dara" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh index 2697b0c6..de031983 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-E567890127 +Instance: VSDMBundle-GKV-E567890127 InstanceOf: VSDMBundle Title: "E567890127 Freifrau an der Elster, Elke" Description: "VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh index 4ac1e2c1..206d0652 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-F678901231 +Instance: VSDMBundle-GKV-F678901231 InstanceOf: VSDMBundle Title: "F678901231 von Fasan, Frank Florian" Description: "VSDM 2.0-Daten F678901231 von Fasan, Frank Florian" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh index ed00a086..b2200a98 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-G789012344 +Instance: VSDMBundle-GKV-G789012344 InstanceOf: VSDMBundle Title: "G789012344 Edle von der Graugans, Gabriele" Description: "VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh index 9282f79c..a78f1cee 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-H890123459 +Instance: VSDMBundle-GKV-H890123459 InstanceOf: VSDMBundle Title: "H890123459 vorm Habicht, Hans" Description: "VSDM 2.0-Daten H890123459 vorm Habicht, Hans" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh index ed42c78c..6c4a295e 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-I901234562 +Instance: VSDMBundle-GKV-I901234562 InstanceOf: VSDMBundle Title: "I901234562 Ibis, Ingrid" Description: "VSDM 2.0-Daten I901234562 Ibis, Ingrid" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh index a0ee0bea..cfa3fcd7 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-J012345677 +Instance: VSDMBundle-GKV-J012345677 InstanceOf: VSDMBundle Title: "J012345677 Junko, Jens-Jörg" Description: "VSDM 2.0-Daten J012345677 Junko, Jens-Jörg" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh index 715e71e3..cd46fe79 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-K123456781 +Instance: VSDMBundle-GKV-K123456781 InstanceOf: VSDMBundle Title: "K123456781 Kiebitz, Karin" Description: "VSDM 2.0-Daten K123456781 Kiebitz, Karin" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh index 3c16e693..811d028b 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-L234567896 +Instance: VSDMBundle-GKV-L234567896 InstanceOf: VSDMBundle Title: "L234567896 Lachmöwe, Lisa" Description: "VSDM 2.0-Daten L234567896 Lachmöwe, Lisa" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh index d37862f0..6ada32c2 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-M345678909 +Instance: VSDMBundle-GKV-M345678909 InstanceOf: VSDMBundle Title: "M345678909 Mittelspecht, Michael-Martin" Description: "VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh index b403b363..a8af5aaf 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-N456789014 +Instance: VSDMBundle-GKV-N456789014 InstanceOf: VSDMBundle Title: "N456789014 Nachtigall, Nina Nicole" Description: "VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh similarity index 97% rename from src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh index 03ee846d..28c55ef6 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-O567890128 +Instance: VSDMBundle-GKV-O567890128 InstanceOf: VSDMBundle Title: "O567890128 Ortolan, Oliver" Description: "VSDM 2.0-Daten O567890128 Ortolan, Oliver" diff --git a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh similarity index 98% rename from src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh rename to src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh index 7b2924d7..fe3729d2 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh @@ -1,4 +1,4 @@ -Instance: VSDMBundle-Z987654321 +Instance: VSDMBundle-GKV-Z987654321 InstanceOf: VSDMBundle Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" Description: "VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias" From c0f99868cdff1e6dbee131274541e58c50d39d82 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 13:10:02 +0200 Subject: [PATCH 28/46] =?UTF-8?q?Mapping-ID=20um=20fehlendes=20"GKV"=20erg?= =?UTF-8?q?=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StructureDefinition-VSDDatensatzGKV.json | 46 +++++++++---------- .../fsh/mappings/VSDDatensatzGKVPatient.fsh | 2 +- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json index 0ece521d..db685d3e 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json @@ -15,7 +15,7 @@ "comment": "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV zum FHIR-Profil VSDMCoverage" }, { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "name": "Mapping VSD-Datensatz GKV zu Patient", "uri": "VSDMPatient", "comment": "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-Profil VSDMPatient" @@ -74,7 +74,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.identifier:KVNR.value", "comment": "Die KVNR wird in Übereinstimmung mit dem deutschen Basisprofils kodiert und ist verpflichtend anzugeben." } @@ -94,7 +94,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.birthDate", "comment": "Die Angabe des partiellen Geburtsdatums wird vom FHIR-nativen Datentyp date bereits unterstützt." } @@ -114,7 +114,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.name:Name.given", "comment": "FHIR lässt die Angabe mehrerer Vornamen in wiederholten Elementen zu. Davon wird hier kein Gebrauch gemacht." } @@ -134,12 +134,12 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.name:Name.family", "comment": "Nachname mit Vorsatzwort und Namenszusatz. Wichtig: Hinweise zur Bildung des kombinierten Nachnamens beachten." }, { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.name:Name.family.extension:nachname", "comment": "Nachname ohne Vorsatzwort und Namenszusatz. Wichtig: Hinweise zur Bildung des kombinierten Nachnamens beachten." } @@ -159,12 +159,12 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.gender", "comment": "Das Geschlecht wird auf die standardisierten FHIR-Werte abgebildet. Da damit nicht alle Werte abgebildet werden können, kommt eine Erweiterung zum Einsatz." }, { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.gender.extension:other-amtlich", "comment": "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf." } @@ -184,7 +184,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.name:Name.family.extension:vorsatzwort", "comment": "Vorsatzwort zum Nachnamen. Wichtig: Hinweise zur Bildung des kombinierten Nachnamens beachten." } @@ -204,7 +204,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.name:Name.family.extension:namenszusatz", "comment": "Zusatz zum Nachnamen. Wichtig: Hinweise zur Bildung des kombinierten Nachnamens beachten." } @@ -224,7 +224,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.name:Name.prefix", "comment": "Kennzeichnung des akademischen Titels mittels Erweiterung siehe Elementdokumentation." } @@ -244,7 +244,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse", "comment": "Postfachadressen werden mit dem Typ \"postal\" gekennzeichnet." } @@ -264,7 +264,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse.postalCode" } ] @@ -283,7 +283,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse.city" } ] @@ -302,7 +302,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse.line.extension:Postfach", "comment": "Hinweise zur Bildung der Adresszeilen beachten." } @@ -322,7 +322,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse.country", "comment": "Hinweise zur Befüllung der Extensions beachten." } @@ -342,7 +342,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:StrassenAdresse", "comment": "Strassenadressen (Meldeadressen) werden mit dem Typ \"physical\" gekennzeichnet." } @@ -362,7 +362,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:StrassenAdresse.postalCode" } ] @@ -381,7 +381,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:StrassenAdresse.city" } ] @@ -400,7 +400,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address.country", "comment": "Hinweise zur Befüllung der Extensions beachten." } @@ -420,7 +420,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:StrassenAdresse.line.extension:Strasse", "comment": "Hinweise zur Bildung der Adresszeilen beachten." } @@ -440,7 +440,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:StrassenAdresse.line.extension:Hausnummer", "comment": "Hinweise zur Bildung der Adresszeilen beachten." } @@ -460,7 +460,7 @@ ], "mapping": [ { - "identity": "VSD-Datensatz-Patient", + "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:StrassenAdresse.line.extension:Adresszusatz", "comment": "Hinweise zur Bildung der Adresszeilen beachten." } diff --git a/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh b/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh index e568ebb4..cad697c2 100644 --- a/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh +++ b/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh @@ -1,7 +1,7 @@ Mapping: VSDDatensatzGKVPatient Source: VSDDatensatzGKV Target: "VSDMPatient" -Id: VSD-Datensatz-Patient +Id: VSD-Datensatz-GKV-Patient Title: "Mapping VSD-Datensatz GKV zu Patient" Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-Profil VSDMPatient" From 6101cf45df30e54c841f4b202b4afd630ee84579 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 13:17:42 +0200 Subject: [PATCH 29/46] Beispieldaten mit "GKV" gekennzeichnet --- src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh | 4 ++-- src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh | 4 ++-- 64 files changed, 128 insertions(+), 128 deletions(-) diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh index 961fac4b..53294920 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-A123456780.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-A123456780 InstanceOf: VSDDatensatzGKV -Title: "A123456780 Amsel, Andrea" -Description: "Testdatensatz A123456780 Amsel, Andrea" +Title: "A123456780 Amsel, Andrea (GKV)" +Description: "Testdatensatz A123456780 Amsel, Andrea (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh index 292c7812..24789d13 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-B234567895.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-B234567895 InstanceOf: VSDDatensatzGKV -Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Description: "Testdatensatz B234567895 Graf von und zu Buntspecht, Bernd Benjamin" +Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" +Description: "Testdatensatz B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh index 5fb34904..19eb714c 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-C345678908.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-C345678908 InstanceOf: VSDDatensatzGKV -Title: "C345678908 Carolinataube, Charlie" -Description: "Testdatensatz C345678908 Carolinataube, Charlie" +Title: "C345678908 Carolinataube, Charlie (GKV)" +Description: "Testdatensatz C345678908 Carolinataube, Charlie (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh index 37651ade..9fd019aa 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-D456789013.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-D456789013 InstanceOf: VSDDatensatzGKV -Title: "D456789013 Dohle, Dara" -Description: "Testdatensatz D456789013 Dohle, Dara" +Title: "D456789013 Dohle, Dara (GKV)" +Description: "Testdatensatz D456789013 Dohle, Dara (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh index dddc88da..c5b3f650 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-E567890127.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-E567890127 InstanceOf: VSDDatensatzGKV -Title: "E567890127 Freifrau an der Elster, Elke" -Description: "Testdatensatz E567890127 Freifrau an der Elster, Elke" +Title: "E567890127 Freifrau an der Elster, Elke (GKV)" +Description: "Testdatensatz E567890127 Freifrau an der Elster, Elke (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh index 8844dfb0..b0e404ab 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-F678901231.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-F678901231 InstanceOf: VSDDatensatzGKV -Title: "F678901231 von Fasan, Frank Florian" -Description: "Testdatensatz F678901231 von Fasan, Frank Florian" +Title: "F678901231 von Fasan, Frank Florian (GKV)" +Description: "Testdatensatz F678901231 von Fasan, Frank Florian (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh index c32e216f..c29608a9 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-G789012344.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-G789012344 InstanceOf: VSDDatensatzGKV -Title: "G789012344 Edle von der Graugans, Gabriele" -Description: "Testdatensatz G789012344 Edle von der Graugans, Gabriele" +Title: "G789012344 Edle von der Graugans, Gabriele (GKV)" +Description: "Testdatensatz G789012344 Edle von der Graugans, Gabriele (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh index ccb5bf09..4e2f0aac 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-H890123459.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-H890123459 InstanceOf: VSDDatensatzGKV -Title: "H890123459 vorm Habicht, Hans" -Description: "Testdatensatz H890123459 vorm Habicht, Hans" +Title: "H890123459 vorm Habicht, Hans (GKV)" +Description: "Testdatensatz H890123459 vorm Habicht, Hans (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh index 5a2f0aa7..1745051f 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-I901234562.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-I901234562 InstanceOf: VSDDatensatzGKV -Title: "I901234562 Ibis, Ingrid" -Description: "Testdatensatz I901234562 Ibis, Ingrid" +Title: "I901234562 Ibis, Ingrid (GKV)" +Description: "Testdatensatz I901234562 Ibis, Ingrid (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh index 6be0ff36..363306f6 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-J012345677.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-J012345677 InstanceOf: VSDDatensatzGKV -Title: "J012345677 Junko, Jens-Jörg" -Description: "Testdatensatz J012345677 Junko, Jens-Jörg" +Title: "J012345677 Junko, Jens-Jörg (GKV)" +Description: "Testdatensatz J012345677 Junko, Jens-Jörg (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh index 35734622..fe586d40 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-K123456781.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-K123456781 InstanceOf: VSDDatensatzGKV -Title: "K123456781 Kiebitz, Karin" -Description: "Testdatensatz K123456781 Kiebitz, Karin" +Title: "K123456781 Kiebitz, Karin (GKV)" +Description: "Testdatensatz K123456781 Kiebitz, Karin (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh index 38645fa2..7327acd7 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-L234567896.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-L234567896 InstanceOf: VSDDatensatzGKV -Title: "L234567896 Lachmöwe, Lisa" -Description: "Testdatensatz L234567896 Lachmöwe, Lisa" +Title: "L234567896 Lachmöwe, Lisa (GKV)" +Description: "Testdatensatz L234567896 Lachmöwe, Lisa (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh index 1f358b8e..e0348dac 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-M345678909.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-M345678909 InstanceOf: VSDDatensatzGKV -Title: "M345678909 Mittelspecht, Michael-Martin" -Description: "Testdatensatz M345678909 Mittelspecht, Michael-Martin" +Title: "M345678909 Mittelspecht, Michael-Martin (GKV)" +Description: "Testdatensatz M345678909 Mittelspecht, Michael-Martin (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh index 3f39e692..6f1befe3 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-N456789014.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-N456789014 InstanceOf: VSDDatensatzGKV -Title: "N456789014 Nachtigall, Nina Nicole" -Description: "Testdatensatz N456789014 Nachtigall, Nina Nicole" +Title: "N456789014 Nachtigall, Nina Nicole (GKV)" +Description: "Testdatensatz N456789014 Nachtigall, Nina Nicole (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh index 7c37e6a5..25a7bcc9 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-O567890128.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-O567890128 InstanceOf: VSDDatensatzGKV -Title: "O567890128 Ortolan, Oliver" -Description: "Testdatensatz O567890128 Ortolan, Oliver" +Title: "O567890128 Ortolan, Oliver (GKV)" +Description: "Testdatensatz O567890128 Ortolan, Oliver (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh index 580fa231..341f0240 100644 --- a/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDDatensatzGKV-Z987654321.fsh @@ -1,7 +1,7 @@ Instance: VSDDatensatzGKV-Z987654321 InstanceOf: VSDDatensatzGKV -Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" -Description: "Testdatensatz Z987654321 Graf von und zu Zaunkönig, Zacharias" +Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" +Description: "Testdatensatz Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Usage: #inline // to prevent SUSHI from generating JSON files that confuse many other tools downstream * Versichertendaten diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh index b4f0c41b..63997105 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-A123456780 InstanceOf: VSDMBundle -Title: "A123456780 Amsel, Andrea" -Description: "VSDM 2.0-Daten A123456780 Amsel, Andrea" +Title: "A123456780 Amsel, Andrea (GKV)" +Description: "VSDM 2.0-Daten A123456780 Amsel, Andrea (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh index 665ca9e6..e0860fbd 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-B234567895 InstanceOf: VSDMBundle -Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Description: "VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" +Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" +Description: "VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh index de386b5e..5f62c63f 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-C345678908 InstanceOf: VSDMBundle -Title: "C345678908 Carolinataube, Charlie" -Description: "VSDM 2.0-Daten C345678908 Carolinataube, Charlie" +Title: "C345678908 Carolinataube, Charlie (GKV)" +Description: "VSDM 2.0-Daten C345678908 Carolinataube, Charlie (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh index 67afa779..d6e03ca6 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-D456789013 InstanceOf: VSDMBundle -Title: "D456789013 Dohle, Dara" -Description: "VSDM 2.0-Daten D456789013 Dohle, Dara" +Title: "D456789013 Dohle, Dara (GKV)" +Description: "VSDM 2.0-Daten D456789013 Dohle, Dara (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh index de031983..607f7539 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-E567890127 InstanceOf: VSDMBundle -Title: "E567890127 Freifrau an der Elster, Elke" -Description: "VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke" +Title: "E567890127 Freifrau an der Elster, Elke (GKV)" +Description: "VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh index 206d0652..e7f638b3 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-F678901231 InstanceOf: VSDMBundle -Title: "F678901231 von Fasan, Frank Florian" -Description: "VSDM 2.0-Daten F678901231 von Fasan, Frank Florian" +Title: "F678901231 von Fasan, Frank Florian (GKV)" +Description: "VSDM 2.0-Daten F678901231 von Fasan, Frank Florian (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh index b2200a98..73fe0975 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-G789012344 InstanceOf: VSDMBundle -Title: "G789012344 Edle von der Graugans, Gabriele" -Description: "VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele" +Title: "G789012344 Edle von der Graugans, Gabriele (GKV)" +Description: "VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh index a78f1cee..ce5c7b17 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-H890123459 InstanceOf: VSDMBundle -Title: "H890123459 vorm Habicht, Hans" -Description: "VSDM 2.0-Daten H890123459 vorm Habicht, Hans" +Title: "H890123459 vorm Habicht, Hans (GKV)" +Description: "VSDM 2.0-Daten H890123459 vorm Habicht, Hans (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh index 6c4a295e..ac91712b 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-I901234562 InstanceOf: VSDMBundle -Title: "I901234562 Ibis, Ingrid" -Description: "VSDM 2.0-Daten I901234562 Ibis, Ingrid" +Title: "I901234562 Ibis, Ingrid (GKV)" +Description: "VSDM 2.0-Daten I901234562 Ibis, Ingrid (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh index cfa3fcd7..37e7b548 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-J012345677 InstanceOf: VSDMBundle -Title: "J012345677 Junko, Jens-Jörg" -Description: "VSDM 2.0-Daten J012345677 Junko, Jens-Jörg" +Title: "J012345677 Junko, Jens-Jörg (GKV)" +Description: "VSDM 2.0-Daten J012345677 Junko, Jens-Jörg (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh index cd46fe79..da69a2a2 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-K123456781 InstanceOf: VSDMBundle -Title: "K123456781 Kiebitz, Karin" -Description: "VSDM 2.0-Daten K123456781 Kiebitz, Karin" +Title: "K123456781 Kiebitz, Karin (GKV)" +Description: "VSDM 2.0-Daten K123456781 Kiebitz, Karin (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh index 811d028b..4438e595 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-L234567896 InstanceOf: VSDMBundle -Title: "L234567896 Lachmöwe, Lisa" -Description: "VSDM 2.0-Daten L234567896 Lachmöwe, Lisa" +Title: "L234567896 Lachmöwe, Lisa (GKV)" +Description: "VSDM 2.0-Daten L234567896 Lachmöwe, Lisa (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh index 6ada32c2..391d35c7 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-M345678909 InstanceOf: VSDMBundle -Title: "M345678909 Mittelspecht, Michael-Martin" -Description: "VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin" +Title: "M345678909 Mittelspecht, Michael-Martin (GKV)" +Description: "VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh index a8af5aaf..7c6b28a9 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-N456789014 InstanceOf: VSDMBundle -Title: "N456789014 Nachtigall, Nina Nicole" -Description: "VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole" +Title: "N456789014 Nachtigall, Nina Nicole (GKV)" +Description: "VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh index 28c55ef6..76656305 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-O567890128 InstanceOf: VSDMBundle -Title: "O567890128 Ortolan, Oliver" -Description: "VSDM 2.0-Daten O567890128 Ortolan, Oliver" +Title: "O567890128 Ortolan, Oliver (GKV)" +Description: "VSDM 2.0-Daten O567890128 Ortolan, Oliver (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh index fe3729d2..a48968a9 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh @@ -1,7 +1,7 @@ Instance: VSDMBundle-GKV-Z987654321 InstanceOf: VSDMBundle -Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" -Description: "VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias" +Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" +Description: "VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Usage: #example * meta.profile[0] = Canonical(VSDMBundle|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh index e8c9674c..efecfa5e 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-A123456780 InstanceOf: VSDMCoverage -Title: "A123456780 Amsel, Andrea" -Description: "Versicherungsdaten A123456780 Amsel, Andrea" +Title: "A123456780 Amsel, Andrea (GKV)" +Description: "Versicherungsdaten A123456780 Amsel, Andrea (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh index bec95710..cf394bb7 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-B234567895 InstanceOf: VSDMCoverage -Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Description: "Versicherungsdaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" +Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" +Description: "Versicherungsdaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh index 8e2bcc94..a77cd2c0 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-C345678908 InstanceOf: VSDMCoverage -Title: "C345678908 Carolinataube, Charlie" -Description: "Versicherungsdaten C345678908 Carolinataube, Charlie" +Title: "C345678908 Carolinataube, Charlie (GKV)" +Description: "Versicherungsdaten C345678908 Carolinataube, Charlie (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh index 4908ad43..15612e57 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-D456789013 InstanceOf: VSDMCoverage -Title: "D456789013 Dohle, Dara" -Description: "Versicherungsdaten D456789013 Dohle, Dara" +Title: "D456789013 Dohle, Dara (GKV)" +Description: "Versicherungsdaten D456789013 Dohle, Dara (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh index c0fea3ef..d8fda759 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-E567890127 InstanceOf: VSDMCoverage -Title: "E567890127 Freifrau an der Elster, Elke" -Description: "Versicherungsdaten E567890127 Freifrau an der Elster, Elke" +Title: "E567890127 Freifrau an der Elster, Elke (GKV)" +Description: "Versicherungsdaten E567890127 Freifrau an der Elster, Elke (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh index 114fc9c5..e96f2986 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-F678901231 InstanceOf: VSDMCoverage -Title: "F678901231 von Fasan, Frank Florian" -Description: "Versicherungsdaten F678901231 von Fasan, Frank Florian" +Title: "F678901231 von Fasan, Frank Florian (GKV)" +Description: "Versicherungsdaten F678901231 von Fasan, Frank Florian (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh index 935c9538..50e3568b 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-G789012344 InstanceOf: VSDMCoverage -Title: "G789012344 Edle von der Graugans, Gabriele" -Description: "Versicherungsdaten G789012344 Edle von der Graugans, Gabriele" +Title: "G789012344 Edle von der Graugans, Gabriele (GKV)" +Description: "Versicherungsdaten G789012344 Edle von der Graugans, Gabriele (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh index 0471b0b4..d7a516ae 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-H890123459 InstanceOf: VSDMCoverage -Title: "H890123459 vorm Habicht, Hans" -Description: "Versicherungsdaten H890123459 vorm Habicht, Hans" +Title: "H890123459 vorm Habicht, Hans (GKV)" +Description: "Versicherungsdaten H890123459 vorm Habicht, Hans (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh index dbcd6514..c2cde39c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-I901234562 InstanceOf: VSDMCoverage -Title: "I901234562 Ibis, Ingrid" -Description: "Versicherungsdaten I901234562 Ibis, Ingrid" +Title: "I901234562 Ibis, Ingrid (GKV)" +Description: "Versicherungsdaten I901234562 Ibis, Ingrid (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh index 5a124451..89b3cb72 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-J012345677 InstanceOf: VSDMCoverage -Title: "J012345677 Junko, Jens-Jörg" -Description: "Versicherungsdaten J012345677 Junko, Jens-Jörg" +Title: "J012345677 Junko, Jens-Jörg (GKV)" +Description: "Versicherungsdaten J012345677 Junko, Jens-Jörg (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh index e4ed560b..a1863065 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-K123456781 InstanceOf: VSDMCoverage -Title: "K123456781 Kiebitz, Karin" -Description: "Versicherungsdaten K123456781 Kiebitz, Karin" +Title: "K123456781 Kiebitz, Karin (GKV)" +Description: "Versicherungsdaten K123456781 Kiebitz, Karin (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh index 46454cb4..847d596c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-L234567896 InstanceOf: VSDMCoverage -Title: "L234567896 Lachmöwe, Lisa" -Description: "Versicherungsdaten L234567896 Lachmöwe, Lisa" +Title: "L234567896 Lachmöwe, Lisa (GKV)" +Description: "Versicherungsdaten L234567896 Lachmöwe, Lisa (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh index 76b0024c..ba235119 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-M345678909 InstanceOf: VSDMCoverage -Title: "M345678909 Mittelspecht, Michael-Martin" -Description: "Versicherungsdaten M345678909 Mittelspecht, Michael-Martin" +Title: "M345678909 Mittelspecht, Michael-Martin (GKV)" +Description: "Versicherungsdaten M345678909 Mittelspecht, Michael-Martin (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh index a7c23a7f..7d968336 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-N456789014 InstanceOf: VSDMCoverage -Title: "N456789014 Nachtigall, Nina Nicole" -Description: "Versicherungsdaten N456789014 Nachtigall, Nina Nicole" +Title: "N456789014 Nachtigall, Nina Nicole (GKV)" +Description: "Versicherungsdaten N456789014 Nachtigall, Nina Nicole (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh index 6431c783..cf56cd04 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-O567890128 InstanceOf: VSDMCoverage -Title: "O567890128 Ortolan, Oliver" -Description: "Versicherungsdaten O567890128 Ortolan, Oliver" +Title: "O567890128 Ortolan, Oliver (GKV)" +Description: "Versicherungsdaten O567890128 Ortolan, Oliver (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh index 1cd4cd90..2b3f8756 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh @@ -1,7 +1,7 @@ Instance: VSDMCoverage-GKV-Z987654321 InstanceOf: VSDMCoverage -Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" -Description: "Versicherungsdaten Z987654321 Graf von und zu Zaunkönig, Zacharias" +Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" +Description: "Versicherungsdaten Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh index be494551..33fc2b45 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-A123456780 InstanceOf: VSDMPatient -Title: "A123456780 Amsel, Andrea" -Description: "Versichertendaten A123456780 Amsel, Andrea" +Title: "A123456780 Amsel, Andrea (GKV)" +Description: "Versichertendaten A123456780 Amsel, Andrea (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh index c928c341..87c4e6b9 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-B234567895 InstanceOf: VSDMPatient -Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Description: "Versichertendaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" +Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" +Description: "Versichertendaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh index 637eb2a8..1315fe9b 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-C345678908 InstanceOf: VSDMPatient -Title: "C345678908 Carolinataube, Charlie" -Description: "Versichertendaten C345678908 Carolinataube, Charlie" +Title: "C345678908 Carolinataube, Charlie (GKV)" +Description: "Versichertendaten C345678908 Carolinataube, Charlie (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh index 7e5816fa..1d1fec54 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-D456789013 InstanceOf: VSDMPatient -Title: "D456789013 Dohle, Dara" -Description: "Versichertendaten D456789013 Dohle, Dara" +Title: "D456789013 Dohle, Dara (GKV)" +Description: "Versichertendaten D456789013 Dohle, Dara (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh index 93afc3dd..f9b4962d 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-E567890127 InstanceOf: VSDMPatient -Title: "E567890127 Freifrau an der Elster, Elke" -Description: "Versichertendaten E567890127 Freifrau an der Elster, Elke" +Title: "E567890127 Freifrau an der Elster, Elke (GKV)" +Description: "Versichertendaten E567890127 Freifrau an der Elster, Elke (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh index 0493e103..767d3b3c 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-F678901231 InstanceOf: VSDMPatient -Title: "F678901231 von Fasan, Frank Florian" -Description: "Versichertendaten F678901231 von Fasan, Frank Florian" +Title: "F678901231 von Fasan, Frank Florian (GKV)" +Description: "Versichertendaten F678901231 von Fasan, Frank Florian (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh index 8ee37c7a..8e5ea1a6 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-G789012344 InstanceOf: VSDMPatient -Title: "G789012344 Edle von der Graugans, Gabriele" -Description: "Versichertendaten G789012344 Edle von der Graugans, Gabriele" +Title: "G789012344 Edle von der Graugans, Gabriele (GKV)" +Description: "Versichertendaten G789012344 Edle von der Graugans, Gabriele (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh index 20669384..a11cb8c9 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-H890123459 InstanceOf: VSDMPatient -Title: "H890123459 vorm Habicht, Hans" -Description: "Versichertendaten H890123459 vorm Habicht, Hans" +Title: "H890123459 vorm Habicht, Hans (GKV)" +Description: "Versichertendaten H890123459 vorm Habicht, Hans (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh index a2f2203c..597e3afb 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-I901234562 InstanceOf: VSDMPatient -Title: "I901234562 Ibis, Ingrid" -Description: "Versichertendaten I901234562 Ibis, Ingrid" +Title: "I901234562 Ibis, Ingrid (GKV)" +Description: "Versichertendaten I901234562 Ibis, Ingrid (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh index bd2ba919..d6533dba 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-J012345677 InstanceOf: VSDMPatient -Title: "J012345677 Junko, Jens-Jörg" -Description: "Versichertendaten J012345677 Junko, Jens-Jörg" +Title: "J012345677 Junko, Jens-Jörg (GKV)" +Description: "Versichertendaten J012345677 Junko, Jens-Jörg (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh index 844a943f..79303813 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-K123456781 InstanceOf: VSDMPatient -Title: "K123456781 Kiebitz, Karin" -Description: "Versichertendaten K123456781 Kiebitz, Karin" +Title: "K123456781 Kiebitz, Karin (GKV)" +Description: "Versichertendaten K123456781 Kiebitz, Karin (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh index 66df525f..f42b213d 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-L234567896 InstanceOf: VSDMPatient -Title: "L234567896 Lachmöwe, Lisa" -Description: "Versichertendaten L234567896 Lachmöwe, Lisa" +Title: "L234567896 Lachmöwe, Lisa (GKV)" +Description: "Versichertendaten L234567896 Lachmöwe, Lisa (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh index eb34f909..2c6e3b7a 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-M345678909 InstanceOf: VSDMPatient -Title: "M345678909 Mittelspecht, Michael-Martin" -Description: "Versichertendaten M345678909 Mittelspecht, Michael-Martin" +Title: "M345678909 Mittelspecht, Michael-Martin (GKV)" +Description: "Versichertendaten M345678909 Mittelspecht, Michael-Martin (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh index 8d5e8c9d..aaf7672a 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-N456789014 InstanceOf: VSDMPatient -Title: "N456789014 Nachtigall, Nina Nicole" -Description: "Versichertendaten N456789014 Nachtigall, Nina Nicole" +Title: "N456789014 Nachtigall, Nina Nicole (GKV)" +Description: "Versichertendaten N456789014 Nachtigall, Nina Nicole (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh index aa6f5f91..f45434f3 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-O567890128 InstanceOf: VSDMPatient -Title: "O567890128 Ortolan, Oliver" -Description: "Versichertendaten O567890128 Ortolan, Oliver" +Title: "O567890128 Ortolan, Oliver (GKV)" +Description: "Versichertendaten O567890128 Ortolan, Oliver (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh index 5aa717f4..d15209ca 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh @@ -1,7 +1,7 @@ Instance: VSDMPatient-GKV-Z987654321 InstanceOf: VSDMPatient -Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" -Description: "Versichertendaten Z987654321 Graf von und zu Zaunkönig, Zacharias" +Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" +Description: "Versichertendaten Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Usage: #inline * meta.profile[0] = Canonical(VSDMPatient|1.0.0) From a6b42e721d4592c7b5e3686afa17904156af7576 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 14:07:20 +0200 Subject: [PATCH 30/46] Pflichtfeldangabe Geschlecht auf GKV reduziert --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../resources/StructureDefinition-VSDMCoverage.json | 11 ++++++++++- .../resources/StructureDefinition-VSDMPatient.json | 3 +-- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 10 ++++++++++ src/fhir/input/fsh/profiles/VSDMPatient.fsh | 2 +- 6 files changed, 24 insertions(+), 6 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 2671e8e0..1e2ba59a 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 177 + "endLine": 180 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index f19eb1ac..1f269f83 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 177 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 180 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 54e8c812..3b3f8538 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -22,7 +22,16 @@ "id": "Coverage", "path": "Coverage", "definition": "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0", - "comment": "Die Struktur wird unabhängig von der Versicherungsart (GKV/PKV) definiert." + "comment": "Die Struktur wird unabhängig von der Versicherungsart (GKV/PKV) definiert.", + "constraint": [ + { + "key": "VSDMCoverage-gender-1", + "severity": "error", + "human": "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich.", + "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exists()", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + } + ] }, { "id": "Coverage.extension", diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json index 9e9963be..90fd508b 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json @@ -138,8 +138,7 @@ "path": "Patient.gender", "short": "Administrative Geschlechtsangabe (FHIR-Kodierung)", "definition": "Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach FHIR-Standard.", - "comment": "Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht.", - "min": 1 + "comment": "Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht." }, { "id": "Patient.gender.extension:other-amtlich", diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index efaf484f..3064e18b 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -17,6 +17,9 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana Die Struktur wird unabhängig von der Versicherungsart (GKV/PKV) definiert. """ +// Invarianten auf Strukturebene +* obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht + // Zuordnung aus Versicherungsdaten -> WOP * extension contains $extWOP named WOP 1..1 MS * extension[wop] @@ -175,3 +178,10 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * payor contains abrechnenderKostentraeger 0..1 MS * payor[abrechnenderKostentraeger] only Reference(VSDMPayorOrganization) * extension[kostentraegerRolle].valueCoding = VSDMKostentraegerRolleCS#A "abrechnender Kostenträger" + +// ------------------------------------------------------------------------------------------------------------------------------------------------------------ + +Invariant: VSDMCoverage-gender-1 +Description: "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich." +Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exists()" +Severity: #error diff --git a/src/fhir/input/fsh/profiles/VSDMPatient.fsh b/src/fhir/input/fsh/profiles/VSDMPatient.fsh index 59346d45..93facc1f 100644 --- a/src/fhir/input/fsh/profiles/VSDMPatient.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPatient.fsh @@ -136,7 +136,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM """ // Zuordnung aus Versichertendaten -> Versicherter -> Geschlecht -* gender 1..1 // MS bereits durch TIPatient vorgegeben +* gender // MS bereits durch TIPatient vorgegeben; zur Kardinalität siehe Invariante VSDMCoverage-gender-1 in VSDMCoverage * ^short = "Administrative Geschlechtsangabe (FHIR-Kodierung)" * ^definition = """ Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach FHIR-Standard. From 00295710c74eed8ff90b4fb30f3e6af6b9877ee9 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 14:32:57 +0200 Subject: [PATCH 31/46] =?UTF-8?q?Einschr=C3=A4nkung=20auf=20Versicherungsa?= =?UTF-8?q?rten=20GKV=20und=20PKV=20hinzugef=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 10 ++++++- src/fhir/fsh-generated/fsh-index.txt | 3 +- .../StructureDefinition-VSDMCoverage.json | 10 +++++++ .../ValueSet-VSDMCoverageTypeVS.json | 30 +++++++++++++++++++ src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 7 +++++ .../fsh/valuesets/VSDMCoverageTypeVS.fsh | 10 +++++++ 6 files changed, 68 insertions(+), 2 deletions(-) create mode 100644 src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json create mode 100644 src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 1e2ba59a..6cdad6bd 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 180 + "endLine": 187 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", @@ -247,6 +247,14 @@ "startLine": 1, "endLine": 11 }, + { + "outputFile": "ValueSet-VSDMCoverageTypeVS.json", + "fshName": "VSDMCoverageTypeVS", + "fshType": "ValueSet", + "fshFile": "valuesets/VSDMCoverageTypeVS.fsh", + "startLine": 1, + "endLine": 10 + }, { "outputFile": "ValueSet-VSDMDMPVS.json", "fshName": "VSDMDMPVS", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 1f269f83..810e3bc3 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 180 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 187 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 @@ -30,6 +30,7 @@ StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 ValueSet-VSDMBesonderePersonengruppeVS.json VSDMBesonderePersonengruppeVS ValueSet valuesets/VSDMBesonderePersonengruppeVS.fsh 1 - 11 +ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 10 ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 18 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 3b3f8538..f2eda4cb 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -319,6 +319,16 @@ "path": "Coverage.extension.value[x]", "min": 1 }, + { + "id": "Coverage.type", + "path": "Coverage.type", + "comment": "Im VSDM 2.0 sind nur die Werte aus dem eingeschränkten Wertevorrat zulässig.", + "mustSupport": true, + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageTypeVS" + } + }, { "id": "Coverage.beneficiary", "path": "Coverage.beneficiary", diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json new file mode 100644 index 00000000..e9698ba3 --- /dev/null +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json @@ -0,0 +1,30 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VSDMCoverageTypeVS", + "id": "VSDMCoverageTypeVS", + "title": "Versicherungsarten für VSDM 2.0", + "description": "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar.", + "version": "1.0.0", + "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageTypeVS", + "experimental": false, + "publisher": "gematik GmbH", + "date": "2023-12-31", + "compose": { + "include": [ + { + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis", + "concept": [ + { + "code": "GKV", + "display": "gesetzliche Krankenversicherung" + }, + { + "code": "PKV", + "display": "private Krankenversicherung" + } + ] + } + ] + } +} diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 3064e18b..ceca00b2 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -132,6 +132,13 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana """ * value[x] 1..1 +// Versicherungsart (GKV, PKV) +* type MS + * ^comment = """ + Im VSDM 2.0 sind nur die Werte aus dem eingeschränkten Wertevorrat zulässig. + """ +* type from VSDMCoverageTypeVS (required) + // Bezug zum Versicherten * beneficiary only Reference(VSDMPatient) diff --git a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh new file mode 100644 index 00000000..98fe8d4b --- /dev/null +++ b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh @@ -0,0 +1,10 @@ +ValueSet: VSDMCoverageTypeVS +Title: "Versicherungsarten für VSDM 2.0" +Description: """ + Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar. + """ + +* insert Meta + +* include $csVersicherungsart#GKV "gesetzliche Krankenversicherung" +* include $csVersicherungsart#PKV "private Krankenversicherung" From 7a819f3a77ccafd8bf339b9a96138969db981817 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 14:52:03 +0200 Subject: [PATCH 32/46] =?UTF-8?q?Pflichtfeldangabe=20L=C3=A4nderkennzeiche?= =?UTF-8?q?n=20Patient=20auf=20GKV=20reduziert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../resources/Bundle-VSDMBundle-GKV-A123456780.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-B234567895.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-C345678908.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-D456789013.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-E567890127.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-F678901231.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-G789012344.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-H890123459.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-I901234562.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-J012345677.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-K123456781.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-L234567896.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-M345678909.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-N456789014.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-O567890128.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-Z987654321.json | 8 ++++---- .../resources/StructureDefinition-VSDMCoverage.json | 7 +++++++ .../resources/StructureDefinition-VSDMPatient.json | 10 ++++------ src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 8 +++++++- src/fhir/input/fsh/profiles/VSDMPatient.fsh | 4 ++-- 22 files changed, 62 insertions(+), 51 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 6cdad6bd..b62557d9 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 187 + "endLine": 188 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 810e3bc3..1fa84b8f 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 187 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 188 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index c225852d..1bc4b620 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -128,12 +128,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index fa1dee91..f3263961 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -156,12 +156,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index af03dbeb..2f69f55e 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -137,12 +137,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index 88c196fc..d6b50d4c 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -141,12 +141,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -172,12 +172,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index d42fb473..059c80f9 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -143,12 +143,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -174,12 +174,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "A", "display": "Österreich" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index 614f697d..ae1b2c24 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -145,12 +145,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "CH", "display": "Schweiz" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index ae81e09a..50db9ab2 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -136,12 +136,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index 78240247..10c1f9de 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -161,12 +161,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index 62f3f016..ce1ccf58 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -128,12 +128,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "L", "display": "Luxemburg" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index 2bd07ff5..b851d3df 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -128,12 +128,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -159,12 +159,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index ea139ddc..ee3fb0e1 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -131,12 +131,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "L", "display": "Luxemburg" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index 0b01f684..7036c877 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -128,12 +128,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index 593146c0..943c43a7 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -137,12 +137,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index 8b5bba93..c55cafbb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -135,12 +135,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index e2a2680a..5200d13d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -137,12 +137,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 7bb5c2bd..73187b3f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -165,12 +165,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -196,12 +196,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index f2eda4cb..decd3097 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -30,6 +30,13 @@ "human": "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich.", "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exists()", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + }, + { + "key": "VSDMCoverage-address-1", + "severity": "error", + "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen erforderlich.", + "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists())", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" } ] }, diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json index 90fd508b..2cc835a0 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json @@ -214,8 +214,7 @@ ], "ordered": false, "rules": "open" - }, - "min": 1 + } }, { "id": "Patient.address:StrassenAdresse.country.extension:Laenderkennzeichen", @@ -224,7 +223,7 @@ "short": "Länderkennzeichen nach DEÜV Anlage 8", "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. ", "comment": "Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.", - "min": 1, + "min": 0, "max": "1", "type": [ { @@ -281,8 +280,7 @@ ], "ordered": false, "rules": "open" - }, - "min": 1 + } }, { "id": "Patient.address:PostfachAdresse.country.extension:Laenderkennzeichen", @@ -291,7 +289,7 @@ "short": "Länderkennzeichen nach DEÜV Anlage 8", "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. ", "comment": "Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.", - "min": 1, + "min": 0, "max": "1", "type": [ { diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index ceca00b2..96960bc3 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -18,7 +18,8 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana """ // Invarianten auf Strukturebene -* obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht +* obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht +* obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV // Zuordnung aus Versicherungsdaten -> WOP * extension contains $extWOP named WOP 1..1 MS @@ -192,3 +193,8 @@ Invariant: VSDMCoverage-gender-1 Description: "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich." Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exists()" Severity: #error + +Invariant: VSDMCoverage-address-1 +Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen erforderlich." +Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists())" +Severity: #error diff --git a/src/fhir/input/fsh/profiles/VSDMPatient.fsh b/src/fhir/input/fsh/profiles/VSDMPatient.fsh index 93facc1f..57292008 100644 --- a/src/fhir/input/fsh/profiles/VSDMPatient.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPatient.fsh @@ -189,7 +189,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. """ - * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 1..1 MS + * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-address-1 in VSDMCoverage * extension[Laenderkennzeichen] * ^short = "Länderkennzeichen nach DEÜV Anlage 8" * ^definition = """ @@ -216,7 +216,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. """ - * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 1..1 MS + * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-address-1 in VSDMCoverage * extension[Laenderkennzeichen] * ^short = "Länderkennzeichen nach DEÜV Anlage 8" * ^definition = """ From b291962fd8d9d4fe33d46b82d1eca378ba48ba4b Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 14:58:41 +0200 Subject: [PATCH 33/46] =?UTF-8?q?Pflichtfeldangabe=20L=C3=A4nderkennzeiche?= =?UTF-8?q?n=20Kostentr=C3=A4ger=20auf=20GKV=20reduziert?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../resources/Bundle-VSDMBundle-GKV-A123456780.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-B234567895.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-C345678908.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-D456789013.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-E567890127.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-F678901231.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-G789012344.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-H890123459.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-I901234562.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-J012345677.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-K123456781.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-L234567896.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-M345678909.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-N456789014.json | 8 ++++---- .../resources/Bundle-VSDMBundle-GKV-O567890128.json | 4 ++-- .../resources/Bundle-VSDMBundle-GKV-Z987654321.json | 8 ++++---- .../resources/StructureDefinition-VSDMCoverage.json | 9 ++++++++- .../StructureDefinition-VSDMPayorOrganization.json | 5 ++--- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 10 ++++++++-- src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh | 2 +- 22 files changed, 65 insertions(+), 53 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index b62557d9..a3b01e60 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 188 + "endLine": 189 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 1fa84b8f..3c812da5 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 188 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 189 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index 1bc4b620..846c2dd2 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -225,12 +225,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index f3263961..79a5d866 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -275,12 +275,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -311,12 +311,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index 2f69f55e..c78769d9 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -315,12 +315,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index d6b50d4c..48791ba7 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -333,12 +333,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index 059c80f9..918245fc 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -366,12 +366,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -402,12 +402,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index ae1b2c24..fefdc699 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -282,12 +282,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index 50db9ab2..05ff0c04 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -286,12 +286,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index 10c1f9de..4f78c9a3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -341,12 +341,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -377,12 +377,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index ce1ccf58..f01e1d4d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -271,12 +271,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index b851d3df..670c1509 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -352,12 +352,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index ee3fb0e1..13042261 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -281,12 +281,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -317,12 +317,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index 7036c877..e9ec21e5 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -259,12 +259,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index 943c43a7..10d01e3d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -247,12 +247,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index c55cafbb..79a9ddba 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -279,12 +279,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -338,12 +338,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index 5200d13d..0654dbbb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -247,12 +247,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 73187b3f..63999c2f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -427,12 +427,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } @@ -463,12 +463,12 @@ "_country": { "extension": [ { - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", "valueCoding": { "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", "display": "Deutschland" - } + }, + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index decd3097..200b9cb3 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -34,9 +34,16 @@ { "key": "VSDMCoverage-address-1", "severity": "error", - "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen erforderlich.", + "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Patienten erforderlich.", "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists())", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + }, + { + "key": "VSDMCoverage-address-2", + "severity": "error", + "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Kostenträgers erforderlich.", + "expression": "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists()))", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" } ] }, diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json index 5a9a3840..6aa2ae70 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json @@ -91,8 +91,7 @@ ], "ordered": false, "rules": "open" - }, - "min": 1 + } }, { "id": "Organization.address.country.extension:Laenderkennzeichen", @@ -101,7 +100,7 @@ "short": "Länderkennzeichen nach DEÜV Anlage 8", "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. ", "comment": "Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.", - "min": 1, + "min": 0, "max": "1", "type": [ { diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 96960bc3..81cbd25a 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -19,7 +19,8 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana // Invarianten auf Strukturebene * obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht -* obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV +* obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Patient +* obeys VSDMCoverage-address-2 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger // Zuordnung aus Versicherungsdaten -> WOP * extension contains $extWOP named WOP 1..1 MS @@ -195,6 +196,11 @@ Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exist Severity: #error Invariant: VSDMCoverage-address-1 -Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen erforderlich." +Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Patienten erforderlich." Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists())" Severity: #error + +Invariant: VSDMCoverage-address-2 +Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Kostenträgers erforderlich." +Expression: "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists()))" +Severity: #error diff --git a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh index 1f3354f0..ad1d262b 100644 --- a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh @@ -53,7 +53,7 @@ Description: "Angaben zum Kostenträger im Versichertenstammdatenmanagement (VSD Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. """ - * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 1..1 MS + * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-address-2 in VSDMCoverage * extension[Laenderkennzeichen] * ^short = "Länderkennzeichen nach DEÜV Anlage 8" * ^definition = """ From 4a1b9c861875067f05572f9c024dc1c1be91af92 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 15:06:11 +0200 Subject: [PATCH 34/46] Pflichtfeldangabe WOP auf GKV reduziert --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../Bundle-VSDMBundle-GKV-A123456780.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-B234567895.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-C345678908.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-D456789013.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-E567890127.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-F678901231.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-G789012344.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-H890123459.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-I901234562.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-J012345677.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-K123456781.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-L234567896.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-M345678909.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-N456789014.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-O567890128.json | 16 ++++++++-------- .../Bundle-VSDMBundle-GKV-Z987654321.json | 16 ++++++++-------- .../StructureDefinition-VSDMCoverage.json | 13 ++++++++++--- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 10 ++++++++-- 20 files changed, 148 insertions(+), 135 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index a3b01e60..cd7f825a 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 189 + "endLine": 190 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 3c812da5..3af9f602 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 189 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 190 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index 846c2dd2..d0c222b1 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -154,14 +154,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "38", - "display": "Nordrhein" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -169,6 +161,14 @@ "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", "display": "Mitglieder" } + }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "38", + "display": "Nordrhein" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" } ], "payor": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index 79a5d866..eed20c0f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -182,14 +182,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "03", - "display": "Bremen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -198,6 +190,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "03", + "display": "Bremen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index c78769d9..f42e0c7e 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -175,14 +175,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -191,6 +183,14 @@ "display": "Mitglieder" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "98", + "display": "Sachsen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index 48791ba7..f2317d66 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -210,14 +210,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -226,6 +218,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "46", + "display": "Hessen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index 918245fc..1ce2cefd 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -200,14 +200,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "93", - "display": "Thüringen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -216,6 +208,14 @@ "display": "Mitglieder" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "93", + "display": "Thüringen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index fefdc699..640aabaa 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -171,14 +171,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -187,6 +179,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index 05ff0c04..5f5a1ebb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -162,14 +162,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -178,6 +170,14 @@ "display": "Mitglieder" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "46", + "display": "Hessen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index 4f78c9a3..a3d69be7 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -187,14 +187,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "17", - "display": "Niedersachsen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -203,6 +195,14 @@ "display": "Rentner" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "17", + "display": "Niedersachsen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index f01e1d4d..31a6dc33 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -154,14 +154,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -170,6 +162,14 @@ "display": "Rentner" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "98", + "display": "Sachsen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index 670c1509..2f72d482 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -185,14 +185,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -201,6 +193,14 @@ "display": "Rentner" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index 13042261..0da22f68 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -157,14 +157,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -173,6 +165,14 @@ "display": "Rentner" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "46", + "display": "Hessen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index e9ec21e5..e1d2b368 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -154,14 +154,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "17", - "display": "Niedersachsen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -170,6 +162,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "17", + "display": "Niedersachsen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index 10d01e3d..71784203 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -163,14 +163,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "71", - "display": "Bayern" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -179,6 +171,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "71", + "display": "Bayern" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index 79a9ddba..b305d504 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -161,14 +161,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -177,6 +169,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index 0654dbbb..4c208ebc 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -163,14 +163,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -179,6 +171,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 63999c2f..1ef0c6cb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -234,14 +234,6 @@ ] }, "extension": [ - { - "url": "http://fhir.de/StructureDefinition/gkv/wop", - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - } - }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -250,6 +242,14 @@ "display": "Familienangehoerige" } }, + { + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "98", + "display": "Sachsen" + }, + "url": "http://fhir.de/StructureDefinition/gkv/wop" + }, { "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "extension": [ diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 200b9cb3..4b916bd7 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -44,6 +44,13 @@ "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Kostenträgers erforderlich.", "expression": "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists()))", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + }, + { + "key": "VSDMCoverage-wop-1", + "severity": "error", + "human": "Für GKV-Versicherte ist die Angabe des Wohnortprinzip-Kennzeichens erforderlich.", + "expression": "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/wop').exists()", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" } ] }, @@ -60,7 +67,7 @@ "ordered": false, "rules": "open" }, - "min": 2 + "min": 1 }, { "id": "Coverage.extension:WOP", @@ -69,8 +76,8 @@ "short": "Wohnortprinzip (WOP)", "definition": "Kennzeichen zur Umsetzung des Wohnortprinzips (WOP).", "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", - "requirements": "Das Kennzeichen WOP ist gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich.", - "min": 1, + "requirements": "Das Kennzeichen WOP ist für GKV-Patienten gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich.", + "min": 0, "max": "1", "type": [ { diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 81cbd25a..936b6eaa 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -21,9 +21,10 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht * obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Patient * obeys VSDMCoverage-address-2 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger +* obeys VSDMCoverage-wop-1 // GKV: Pflichtangabe Wohnortprinzip // Zuordnung aus Versicherungsdaten -> WOP -* extension contains $extWOP named WOP 1..1 MS +* extension contains $extWOP named WOP 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-wop-1 * extension[wop] * ^short = "Wohnortprinzip (WOP)" * ^definition = """ @@ -33,7 +34,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html """ * ^requirements = """ - Das Kennzeichen WOP ist gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich. + Das Kennzeichen WOP ist für GKV-Patienten gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich. """ * value[x] from VSDMWohnortprinzipVS (required) * valueCoding.system = $csWOP (exactly) @@ -204,3 +205,8 @@ Invariant: VSDMCoverage-address-2 Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Kostenträgers erforderlich." Expression: "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists()))" Severity: #error + +Invariant: VSDMCoverage-wop-1 +Description: "Für GKV-Versicherte ist die Angabe des Wohnortprinzip-Kennzeichens erforderlich." +Expression: "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/wop').exists()" +Severity: #error From 621bbfc67ebe1d6b639a7aeaa2cfa348c77139d9 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 15:14:45 +0200 Subject: [PATCH 35/46] Pflichtfeldangabe Versicherungsbeginn auf GKV reduziert --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../resources/StructureDefinition-VSDMCoverage.json | 11 ++++++++--- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 12 +++++++++--- 4 files changed, 19 insertions(+), 8 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index cd7f825a..002369e3 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 190 + "endLine": 191 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 3af9f602..8f5c961e 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 190 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 191 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 4b916bd7..e9081a4b 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -51,6 +51,13 @@ "human": "Für GKV-Versicherte ist die Angabe des Wohnortprinzip-Kennzeichens erforderlich.", "expression": "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/wop').exists()", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + }, + { + "key": "VSDMCoverage-period-1", + "severity": "error", + "human": "Für GKV-Versicherte ist die Angabe des Versicherungsbeginns erforderlich.", + "expression": "type.coding.code = 'GKV' implies period.start.exists()", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" } ] }, @@ -367,15 +374,13 @@ "path": "Coverage.period", "short": "Gültigkeitszeitraum des Versicherungsschutzes", "definition": "Gibt den Beginn und, sofern anwendbar, das Ende des Versicherungsschutzes an.", - "min": 1, "mustSupport": true }, { "id": "Coverage.period.start", "path": "Coverage.period.start", "short": "Beginn des Versicherungsschutzes", - "definition": "Gibt den Beginn des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an. ", - "min": 1 + "definition": "Gibt den Beginn des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an. " }, { "id": "Coverage.period.end", diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 936b6eaa..7cc71157 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -22,6 +22,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Patient * obeys VSDMCoverage-address-2 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger * obeys VSDMCoverage-wop-1 // GKV: Pflichtangabe Wohnortprinzip +* obeys VSDMCoverage-period-1 // GKV: Pflichtangabe Versicherungsbeginn // Zuordnung aus Versicherungsdaten -> WOP * extension contains $extWOP named WOP 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-wop-1 @@ -146,17 +147,17 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * beneficiary only Reference(VSDMPatient) // Zuordnung aus Versicherungsdaten -> Versicherungsschutz -* period 1..1 MS +* period MS // zur Kardinalität siehe Invariante VSDMCoverage-period-1 * ^short = "Gültigkeitszeitraum des Versicherungsschutzes" * ^definition = """ Gibt den Beginn und, sofern anwendbar, das Ende des Versicherungsschutzes an. """ - * start 1..1 + * start // zur Kardinalität siehe Invariante VSDMCoverage-period-1 * ^short = "Beginn des Versicherungsschutzes" * ^definition = """ Gibt den Beginn des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an. """ - * end 0..1 + * end * ^short = "Ende des Versicherungsschutzes" * ^definition = """ Gibt das Ende des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an, wenn ein Endedatum festgelegt ist. @@ -210,3 +211,8 @@ Invariant: VSDMCoverage-wop-1 Description: "Für GKV-Versicherte ist die Angabe des Wohnortprinzip-Kennzeichens erforderlich." Expression: "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/wop').exists()" Severity: #error + +Invariant: VSDMCoverage-period-1 +Description: "Für GKV-Versicherte ist die Angabe des Versicherungsbeginns erforderlich." +Expression: "type.coding.code = 'GKV' implies period.start.exists()" +Severity: #error From e3fb577d78e886a97941bfc78838c21a55b25baa Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 15:38:10 +0200 Subject: [PATCH 36/46] Wertevorrat Versichertenart in eigenes ValueSet aufgenommen --- src/fhir/fsh-generated/data/fsh-index.json | 12 +++++++++-- src/fhir/fsh-generated/fsh-index.txt | 5 +++-- .../StructureDefinition-VSDMCoverage.json | 13 +++++++++++- .../ValueSet-VSDMVersichertenartVS.json | 20 +++++++++++++++++++ src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 19 ++++++++++++------ .../fsh/valuesets/VSDMVersichertenartVS.fsh | 8 ++++++++ 6 files changed, 66 insertions(+), 11 deletions(-) create mode 100644 src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json create mode 100644 src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 002369e3..6ddbcd10 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -189,7 +189,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 191 + "endLine": 193 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", @@ -253,7 +253,7 @@ "fshType": "ValueSet", "fshFile": "valuesets/VSDMCoverageTypeVS.fsh", "startLine": 1, - "endLine": 10 + "endLine": 8 }, { "outputFile": "ValueSet-VSDMDMPVS.json", @@ -295,6 +295,14 @@ "startLine": 1, "endLine": 7 }, + { + "outputFile": "ValueSet-VSDMVersichertenartVS.json", + "fshName": "VSDMVersichertenartVS", + "fshType": "ValueSet", + "fshFile": "valuesets/VSDMVersichertenartVS.fsh", + "startLine": 1, + "endLine": 7 + }, { "outputFile": "ValueSet-VSDMVorsatzwortVS.json", "fshName": "VSDMVorsatzwortVS", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 8f5c961e..49d620e4 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -22,7 +22,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 191 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 @@ -30,11 +30,12 @@ StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 ValueSet-VSDMBesonderePersonengruppeVS.json VSDMBesonderePersonengruppeVS ValueSet valuesets/VSDMBesonderePersonengruppeVS.fsh 1 - 11 -ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 10 +ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 8 ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 18 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7 ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7 +ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 7 ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7 ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39 \ No newline at end of file diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index e9081a4b..99bef17e 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -58,6 +58,13 @@ "human": "Für GKV-Versicherte ist die Angabe des Versicherungsbeginns erforderlich.", "expression": "type.coding.code = 'GKV' implies period.start.exists()", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + }, + { + "key": "VSDMCoverage-versichertenart-1", + "severity": "error", + "human": "Für GKV-Versicherte sind nur die Versichertenarten 1, 3 und 5 zulässig.", + "expression": "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '1' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '3' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '5'", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" } ] }, @@ -345,7 +352,11 @@ { "id": "Coverage.extension:versichertenart.value[x]", "path": "Coverage.extension.value[x]", - "min": 1 + "min": 1, + "binding": { + "strength": "required", + "valueSet": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMVersichertenartVS" + } }, { "id": "Coverage.type", diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json new file mode 100644 index 00000000..ef04d246 --- /dev/null +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json @@ -0,0 +1,20 @@ +{ + "resourceType": "ValueSet", + "status": "draft", + "name": "VSDMVersichertenartVS", + "id": "VSDMVersichertenartVS", + "title": "Versichertenart", + "description": "Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar.", + "version": "1.0.0", + "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMVersichertenartVS", + "experimental": false, + "publisher": "gematik GmbH", + "date": "2023-12-31", + "compose": { + "include": [ + { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS" + } + ] + } +} diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 7cc71157..0b69cdc3 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -18,11 +18,12 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana """ // Invarianten auf Strukturebene -* obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht -* obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Patient -* obeys VSDMCoverage-address-2 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger -* obeys VSDMCoverage-wop-1 // GKV: Pflichtangabe Wohnortprinzip -* obeys VSDMCoverage-period-1 // GKV: Pflichtangabe Versicherungsbeginn +* obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht +* obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Patient +* obeys VSDMCoverage-address-2 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger +* obeys VSDMCoverage-wop-1 // GKV: Pflichtangabe Wohnortprinzip +* obeys VSDMCoverage-period-1 // GKV: Pflichtangabe Versicherungsbeginn +* obeys VSDMCoverage-versichertenart-1 // GKV: Gültigkeit Versichertenart // Zuordnung aus Versicherungsdaten -> WOP * extension contains $extWOP named WOP 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-wop-1 @@ -134,7 +135,8 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * ^comment = """ Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html """ - * value[x] 1..1 + * value[x] 1..1 + * valueCoding from VSDMVersichertenartVS // zur Konsistenzprüfung siehe Invarianten VSDMCoverage-versichertenart-1/2 // Versicherungsart (GKV, PKV) * type MS @@ -216,3 +218,8 @@ Invariant: VSDMCoverage-period-1 Description: "Für GKV-Versicherte ist die Angabe des Versicherungsbeginns erforderlich." Expression: "type.coding.code = 'GKV' implies period.start.exists()" Severity: #error + +Invariant: VSDMCoverage-versichertenart-1 +Description: "Für GKV-Versicherte sind nur die Versichertenarten 1, 3 und 5 zulässig." +Expression: "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '1' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '3' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '5'" +Severity: #error diff --git a/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh b/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh new file mode 100644 index 00000000..8ffcfed3 --- /dev/null +++ b/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh @@ -0,0 +1,8 @@ +ValueSet: VSDMVersichertenartVS +Title: "Versichertenart" +Description: "Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar." + +* insert Meta + +* include codes from system $csVersichertenart +// TODO Codes für PKV noch aufnehmen From f566f988bb9f7ef00e645d0a64a62482e477bdad Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 20 Aug 2025 15:39:20 +0200 Subject: [PATCH 37/46] =?UTF-8?q?Mapping-Beschreibungen=20erg=C3=A4nzt,=20?= =?UTF-8?q?textuelle=20Korrekturen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StructureDefinition-VSDDatensatzGKV.json | 13 +++++++------ .../resources/ValueSet-VSDMCoverageTypeVS.json | 2 +- .../input/fsh/mappings/VSDDatensatzGKVCoverage.fsh | 5 +++-- .../input/fsh/mappings/VSDDatensatzGKVPatient.fsh | 6 +++--- src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh | 6 ++---- 5 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json index db685d3e..825e21b9 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json @@ -166,7 +166,7 @@ { "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.gender.extension:other-amtlich", - "comment": "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf." + "comment": "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-gender-1 abgebildet." } ] }, @@ -324,7 +324,7 @@ { "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse.country", - "comment": "Hinweise zur Befüllung der Extensions beachten." + "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." } ] }, @@ -402,7 +402,7 @@ { "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address.country", - "comment": "Hinweise zur Befüllung der Extensions beachten." + "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." } ] }, @@ -534,7 +534,7 @@ { "identity": "VSD-Datensatz-GKV-Coverage", "map": "VSDMPayorOrganization:Hauptkostentraeger.address.country", - "comment": "Hinweise zur Befüllung der Extensions beachten." + "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-2 abgebildet." } ] }, @@ -651,7 +651,7 @@ { "identity": "VSD-Datensatz-GKV-Coverage", "map": "VSDMCoverage.extension:WOP", - "comment": "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt." + "comment": "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-wop-1 abgebildet." } ] }, @@ -770,7 +770,8 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.period.start" + "map": "VSDMCoverage.period.start", + "comment": "Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-period-1 abgebildet." } ] }, diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json index e9698ba3..eecbf7b8 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json @@ -3,7 +3,7 @@ "status": "draft", "name": "VSDMCoverageTypeVS", "id": "VSDMCoverageTypeVS", - "title": "Versicherungsarten für VSDM 2.0", + "title": "Versicherungsart", "description": "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar.", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageTypeVS", diff --git a/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh b/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh index 4efd70f2..83c1dfad 100644 --- a/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh +++ b/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh @@ -15,7 +15,7 @@ Description: "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV z * Name -> "VSDMPayorOrganization:Hauptkostentraeger.name" * Kostentraegerlaendercode -> "VSDMPayorOrganization:Hauptkostentraeger.address.country" - "Hinweise zur Befüllung der Extensions beachten." + "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-2 abgebildet." * Kostentraegerkennung -> "VSDMPayorOrganization:Hauptkostentraeger.identifier:IKNR" @@ -30,7 +30,7 @@ Description: "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV z * Kostentraegerkennung -> "VSDMPayorOrganization:abrechnenderKostentraeger.identifier:IKNR" * WOP -> "VSDMCoverage.extension:WOP" - "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt." + "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-wop-1 abgebildet." * BesonderePersonengruppe -> "VSDMCoverage.extension:besonderePersonengruppe" "Es werden die zweistelligen Werte aus der Schlüsseltabelle (mit führenden Nullen) verwendet." @@ -48,6 +48,7 @@ Description: "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV z "Zur Abbildung werden die Standard-Felder der FHIR-Ressource verwendet." * Beginn -> "VSDMCoverage.period.start" + "Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-period-1 abgebildet." * Ende -> "VSDMCoverage.period.end" "Da der VSDM 2.0 Resource Server keine Kenntnis von der eingesetzten eGK haben kann, wird immer das Gültigkeitsende des Versicherungsverhältnisses gemeldet, wenn anwendbar." diff --git a/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh b/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh index cad697c2..1e7ab945 100644 --- a/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh +++ b/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh @@ -28,7 +28,7 @@ Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-P "Das Geschlecht wird auf die standardisierten FHIR-Werte abgebildet. Da damit nicht alle Werte abgebildet werden können, kommt eine Erweiterung zum Einsatz." * Geschlecht -> "VSDMPatient.gender.extension:other-amtlich" - "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf." + "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-gender-1 abgebildet." * Vorsatzwort -> "VSDMPatient.name:Name.family.extension:vorsatzwort" "Vorsatzwort zum Nachnamen. Wichtig: Hinweise zur Bildung des kombinierten Nachnamens beachten." @@ -50,7 +50,7 @@ Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-P "Hinweise zur Bildung der Adresszeilen beachten." * Wohnsitzlaendercode -> "VSDMPatient.address:PostfachAdresse.country" - "Hinweise zur Befüllung der Extensions beachten." + "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." * StrassenAdresse -> "VSDMPatient.address:StrassenAdresse" "Strassenadressen (Meldeadressen) werden mit dem Typ \"physical\" gekennzeichnet." @@ -60,7 +60,7 @@ Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-P * Ort -> "VSDMPatient.address:StrassenAdresse.city" * Wohnsitzlaendercode -> "VSDMPatient.address.country" - "Hinweise zur Befüllung der Extensions beachten." + "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." * Strasse -> "VSDMPatient.address:StrassenAdresse.line.extension:Strasse" "Hinweise zur Bildung der Adresszeilen beachten." diff --git a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh index 98fe8d4b..35c10a48 100644 --- a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh @@ -1,8 +1,6 @@ ValueSet: VSDMCoverageTypeVS -Title: "Versicherungsarten für VSDM 2.0" -Description: """ - Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar. - """ +Title: "Versicherungsart" +Description: "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar." * insert Meta From de13c5d5cdea54e97ae257659f23fb9fc3761d55 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Tue, 26 Aug 2025 10:49:14 +0200 Subject: [PATCH 38/46] Korrektur Schreibfehler und offene Punkte --- src/fhir/fsh-generated/data/fsh-index.json | 2 +- src/fhir/fsh-generated/fsh-index.txt | 2 +- .../resources/StructureDefinition-VSDDatensatzGKV.json | 2 +- src/fhir/input/fsh/logicalmodel/VSDDatensatzGKV.fsh | 3 +-- src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh | 2 ++ 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 6ddbcd10..905f4087 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -165,7 +165,7 @@ "fshType": "Logical", "fshFile": "logicalmodel/VSDDatensatzGKV.fsh", "startLine": 1, - "endLine": 301 + "endLine": 300 }, { "outputFile": "StructureDefinition-VSDMBundle.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 49d620e4..7bba2b52 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -19,7 +19,7 @@ CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 13 -StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 301 +StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json index 825e21b9..ff52f5b3 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json @@ -64,7 +64,7 @@ "id": "VSDDatensatzGKV.Versichertendaten.Versicherter.VersichertenID", "path": "VSDDatensatzGKV.Versichertendaten.Versicherter.VersichertenID", "short": "Versicherten-ID (KVNR)", - "definition": "Die Versicherten-ID ist der 10-stellige unveraäderliche Teil der 30-stelligen Krankenversichertennummer.\nLänge: 10\nTyp: AN", + "definition": "Die Versicherten-ID ist der 10-stellige unveränderliche Teil der 30-stelligen Krankenversichertennummer.\nLänge: 10\nTyp: AN", "min": 1, "max": "1", "type": [ diff --git a/src/fhir/input/fsh/logicalmodel/VSDDatensatzGKV.fsh b/src/fhir/input/fsh/logicalmodel/VSDDatensatzGKV.fsh index 1ad851ed..f7676d5c 100644 --- a/src/fhir/input/fsh/logicalmodel/VSDDatensatzGKV.fsh +++ b/src/fhir/input/fsh/logicalmodel/VSDDatensatzGKV.fsh @@ -14,7 +14,7 @@ Description: """ * Versicherter 1..1 BackboneElement "Angaben zum Versicherten" * VersichertenID 1..1 string "Versicherten-ID (KVNR)" """ - Die Versicherten-ID ist der 10-stellige unveraäderliche Teil der 30-stelligen Krankenversichertennummer. + Die Versicherten-ID ist der 10-stellige unveränderliche Teil der 30-stelligen Krankenversichertennummer. Länge: 10 Typ: AN """ @@ -208,7 +208,6 @@ Description: """ Länge: 1 Typ: offen """ - // TODO Zelle C32: Typ "offen" * GueltigBis 1..1 date "Gültigkeit des Zuzahlungsstatus" """ Gibt die Gültigkeit der Befreiung von der Zuzahlungspflicht nach § 62 SGB V an. Wird nur angegeben, wenn Zuzahlungsstatus mit 1 (= befreit) angegeben ist. Typ: ISO8601Date diff --git a/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh b/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh index 49fdd2cc..c915bbd5 100644 --- a/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh @@ -16,3 +16,5 @@ Description: "Disease-Management-Programm (Einschränkung auf im VSDM 2.0 gülti * include $csDMP#10 "Rheuma" * include $csDMP#11 "Osteoporose" * include $csDMP#12 "Adipositas - Erwachsene" + +// TODO Zu diskutieren: Soll dieses ValueSet perspektivisch von der KBV (die auch das CodeSystem verantwortet) gepflegt werden? From 8c359f1f34299afe43c98e6164f1fabb608b5f2d Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Tue, 26 Aug 2025 12:04:40 +0200 Subject: [PATCH 39/46] Bundle Type auf Composition umgestellt --- src/fhir/fsh-generated/data/fsh-index.json | 42 ++++------ src/fhir/fsh-generated/fsh-index.txt | 35 ++++---- .../Bundle-VSDMBundle-GKV-A123456780.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-B234567895.json | 71 +--------------- .../Bundle-VSDMBundle-GKV-C345678908.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-D456789013.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-E567890127.json | 71 +--------------- .../Bundle-VSDMBundle-GKV-F678901231.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-G789012344.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-H890123459.json | 71 +--------------- .../Bundle-VSDMBundle-GKV-I901234562.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-J012345677.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-K123456781.json | 71 +--------------- .../Bundle-VSDMBundle-GKV-L234567896.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-M345678909.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-N456789014.json | 71 +--------------- .../Bundle-VSDMBundle-GKV-O567890128.json | 64 +-------------- .../Bundle-VSDMBundle-GKV-Z987654321.json | 71 +--------------- .../StructureDefinition-VSDMBundle.json | 80 ++++++++---------- .../StructureDefinition-VSDMComposition.json | 82 ------------------- .../examples/VSDMBundle-GKV-A123456780.fsh | 45 +++------- .../examples/VSDMBundle-GKV-B234567895.fsh | 51 ++++-------- .../examples/VSDMBundle-GKV-C345678908.fsh | 44 +++------- .../examples/VSDMBundle-GKV-D456789013.fsh | 44 +++------- .../examples/VSDMBundle-GKV-E567890127.fsh | 51 ++++-------- .../examples/VSDMBundle-GKV-F678901231.fsh | 44 +++------- .../examples/VSDMBundle-GKV-G789012344.fsh | 44 +++------- .../examples/VSDMBundle-GKV-H890123459.fsh | 51 ++++-------- .../examples/VSDMBundle-GKV-I901234562.fsh | 44 +++------- .../examples/VSDMBundle-GKV-J012345677.fsh | 44 +++------- .../examples/VSDMBundle-GKV-K123456781.fsh | 51 ++++-------- .../examples/VSDMBundle-GKV-L234567896.fsh | 44 +++------- .../examples/VSDMBundle-GKV-M345678909.fsh | 44 +++------- .../examples/VSDMBundle-GKV-N456789014.fsh | 51 ++++-------- .../examples/VSDMBundle-GKV-O567890128.fsh | 44 +++------- .../examples/VSDMBundle-GKV-Z987654321.fsh | 50 ++++------- src/fhir/input/fsh/profiles/VSDMBundle.fsh | 62 ++++++++------ .../input/fsh/profiles/VSDMComposition.fsh | 29 ------- 38 files changed, 377 insertions(+), 1765 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/StructureDefinition-VSDMComposition.json delete mode 100644 src/fhir/input/fsh/profiles/VSDMComposition.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 905f4087..44ee6551 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -5,7 +5,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-A123456780.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-B234567895.json", @@ -13,7 +13,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-B234567895.fsh", "startLine": 1, - "endLine": 21 + "endLine": 23 }, { "outputFile": "Bundle-VSDMBundle-GKV-C345678908.json", @@ -21,7 +21,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-C345678908.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-D456789013.json", @@ -29,7 +29,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-D456789013.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-E567890127.json", @@ -37,7 +37,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-E567890127.fsh", "startLine": 1, - "endLine": 21 + "endLine": 23 }, { "outputFile": "Bundle-VSDMBundle-GKV-F678901231.json", @@ -45,7 +45,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-F678901231.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-G789012344.json", @@ -53,7 +53,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-G789012344.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-H890123459.json", @@ -61,7 +61,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-H890123459.fsh", "startLine": 1, - "endLine": 21 + "endLine": 23 }, { "outputFile": "Bundle-VSDMBundle-GKV-I901234562.json", @@ -69,7 +69,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-I901234562.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-J012345677.json", @@ -77,7 +77,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-J012345677.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-K123456781.json", @@ -85,7 +85,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-K123456781.fsh", "startLine": 1, - "endLine": 21 + "endLine": 23 }, { "outputFile": "Bundle-VSDMBundle-GKV-L234567896.json", @@ -93,7 +93,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-L234567896.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-M345678909.json", @@ -101,7 +101,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-M345678909.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-N456789014.json", @@ -109,7 +109,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-N456789014.fsh", "startLine": 1, - "endLine": 21 + "endLine": 23 }, { "outputFile": "Bundle-VSDMBundle-GKV-O567890128.json", @@ -117,7 +117,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-O567890128.fsh", "startLine": 1, - "endLine": 19 + "endLine": 20 }, { "outputFile": "Bundle-VSDMBundle-GKV-Z987654321.json", @@ -125,7 +125,7 @@ "fshType": "Instance", "fshFile": "examples/VSDMBundle-GKV-Z987654321.fsh", "startLine": 1, - "endLine": 21 + "endLine": 23 }, { "outputFile": "CodeSystem-VSDMErrorcodeCS.json", @@ -173,15 +173,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMBundle.fsh", "startLine": 1, - "endLine": 42 - }, - { - "outputFile": "StructureDefinition-VSDMComposition.json", - "fshName": "VSDMComposition", - "fshType": "Profile", - "fshFile": "profiles/VSDMComposition.fsh", - "startLine": 1, - "endLine": 28 + "endLine": 54 }, { "outputFile": "StructureDefinition-VSDMCoverage.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 7bba2b52..b59c1b34 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -1,27 +1,26 @@ Output File Name Type FSH File Lines -Bundle-VSDMBundle-GKV-A123456780.json VSDMBundle-GKV-A123456780 Instance examples/VSDMBundle-GKV-A123456780.fsh 1 - 19 -Bundle-VSDMBundle-GKV-B234567895.json VSDMBundle-GKV-B234567895 Instance examples/VSDMBundle-GKV-B234567895.fsh 1 - 21 -Bundle-VSDMBundle-GKV-C345678908.json VSDMBundle-GKV-C345678908 Instance examples/VSDMBundle-GKV-C345678908.fsh 1 - 19 -Bundle-VSDMBundle-GKV-D456789013.json VSDMBundle-GKV-D456789013 Instance examples/VSDMBundle-GKV-D456789013.fsh 1 - 19 -Bundle-VSDMBundle-GKV-E567890127.json VSDMBundle-GKV-E567890127 Instance examples/VSDMBundle-GKV-E567890127.fsh 1 - 21 -Bundle-VSDMBundle-GKV-F678901231.json VSDMBundle-GKV-F678901231 Instance examples/VSDMBundle-GKV-F678901231.fsh 1 - 19 -Bundle-VSDMBundle-GKV-G789012344.json VSDMBundle-GKV-G789012344 Instance examples/VSDMBundle-GKV-G789012344.fsh 1 - 19 -Bundle-VSDMBundle-GKV-H890123459.json VSDMBundle-GKV-H890123459 Instance examples/VSDMBundle-GKV-H890123459.fsh 1 - 21 -Bundle-VSDMBundle-GKV-I901234562.json VSDMBundle-GKV-I901234562 Instance examples/VSDMBundle-GKV-I901234562.fsh 1 - 19 -Bundle-VSDMBundle-GKV-J012345677.json VSDMBundle-GKV-J012345677 Instance examples/VSDMBundle-GKV-J012345677.fsh 1 - 19 -Bundle-VSDMBundle-GKV-K123456781.json VSDMBundle-GKV-K123456781 Instance examples/VSDMBundle-GKV-K123456781.fsh 1 - 21 -Bundle-VSDMBundle-GKV-L234567896.json VSDMBundle-GKV-L234567896 Instance examples/VSDMBundle-GKV-L234567896.fsh 1 - 19 -Bundle-VSDMBundle-GKV-M345678909.json VSDMBundle-GKV-M345678909 Instance examples/VSDMBundle-GKV-M345678909.fsh 1 - 19 -Bundle-VSDMBundle-GKV-N456789014.json VSDMBundle-GKV-N456789014 Instance examples/VSDMBundle-GKV-N456789014.fsh 1 - 21 -Bundle-VSDMBundle-GKV-O567890128.json VSDMBundle-GKV-O567890128 Instance examples/VSDMBundle-GKV-O567890128.fsh 1 - 19 -Bundle-VSDMBundle-GKV-Z987654321.json VSDMBundle-GKV-Z987654321 Instance examples/VSDMBundle-GKV-Z987654321.fsh 1 - 21 +Bundle-VSDMBundle-GKV-A123456780.json VSDMBundle-GKV-A123456780 Instance examples/VSDMBundle-GKV-A123456780.fsh 1 - 20 +Bundle-VSDMBundle-GKV-B234567895.json VSDMBundle-GKV-B234567895 Instance examples/VSDMBundle-GKV-B234567895.fsh 1 - 23 +Bundle-VSDMBundle-GKV-C345678908.json VSDMBundle-GKV-C345678908 Instance examples/VSDMBundle-GKV-C345678908.fsh 1 - 20 +Bundle-VSDMBundle-GKV-D456789013.json VSDMBundle-GKV-D456789013 Instance examples/VSDMBundle-GKV-D456789013.fsh 1 - 20 +Bundle-VSDMBundle-GKV-E567890127.json VSDMBundle-GKV-E567890127 Instance examples/VSDMBundle-GKV-E567890127.fsh 1 - 23 +Bundle-VSDMBundle-GKV-F678901231.json VSDMBundle-GKV-F678901231 Instance examples/VSDMBundle-GKV-F678901231.fsh 1 - 20 +Bundle-VSDMBundle-GKV-G789012344.json VSDMBundle-GKV-G789012344 Instance examples/VSDMBundle-GKV-G789012344.fsh 1 - 20 +Bundle-VSDMBundle-GKV-H890123459.json VSDMBundle-GKV-H890123459 Instance examples/VSDMBundle-GKV-H890123459.fsh 1 - 23 +Bundle-VSDMBundle-GKV-I901234562.json VSDMBundle-GKV-I901234562 Instance examples/VSDMBundle-GKV-I901234562.fsh 1 - 20 +Bundle-VSDMBundle-GKV-J012345677.json VSDMBundle-GKV-J012345677 Instance examples/VSDMBundle-GKV-J012345677.fsh 1 - 20 +Bundle-VSDMBundle-GKV-K123456781.json VSDMBundle-GKV-K123456781 Instance examples/VSDMBundle-GKV-K123456781.fsh 1 - 23 +Bundle-VSDMBundle-GKV-L234567896.json VSDMBundle-GKV-L234567896 Instance examples/VSDMBundle-GKV-L234567896.fsh 1 - 20 +Bundle-VSDMBundle-GKV-M345678909.json VSDMBundle-GKV-M345678909 Instance examples/VSDMBundle-GKV-M345678909.fsh 1 - 20 +Bundle-VSDMBundle-GKV-N456789014.json VSDMBundle-GKV-N456789014 Instance examples/VSDMBundle-GKV-N456789014.fsh 1 - 23 +Bundle-VSDMBundle-GKV-O567890128.json VSDMBundle-GKV-O567890128 Instance examples/VSDMBundle-GKV-O567890128.fsh 1 - 20 +Bundle-VSDMBundle-GKV-Z987654321.json VSDMBundle-GKV-Z987654321 Instance examples/VSDMBundle-GKV-Z987654321.fsh 1 - 23 CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 25 CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 13 StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 -StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 42 -StructureDefinition-VSDMComposition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 28 +StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index d0c222b1..4bd80da7 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:4aec5cba-62eb-42e6-b7d4-f60077c19122" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/0fc3cb38-b4c4-4833-add9-c42182cece37", - "resource": { - "resourceType": "Composition", - "id": "0fc3cb38-b4c4-4833-add9-c42182cece37", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "104178397" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten A123456780 Amsel, Andrea", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-A123456780" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-A123456780" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-104178397" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index eed20c0f..c539459a 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -4,77 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:6dc3a6f8-6fec-40a5-9432-e9c339db0f5c" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/18e78aa7-1e3e-4cc0-9cbb-2872ab316a30", - "resource": { - "resourceType": "Composition", - "id": "18e78aa7-1e3e-4cc0-9cbb-2872ab316a30", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "103169760" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-B234567895" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-B234567895" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-103169760" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-103215857" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index f42e0c7e..25fc8923 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:c9218485-6991-4f10-b6f9-4352476b2bcb" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/d905365b-3e7d-432d-a4e3-ca52d7275bab", - "resource": { - "resourceType": "Composition", - "id": "d905365b-3e7d-432d-a4e3-ca52d7275bab", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107723372" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten C345678908 Carolinataube, Charlie", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-C345678908" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-C345678908" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-107723372" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index f2317d66..99589619 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:46c3dab3-919d-4d29-891d-a11859a20b91" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/48194abf-838b-4862-b4af-927ebaca1f14", - "resource": { - "resourceType": "Composition", - "id": "48194abf-838b-4862-b4af-927ebaca1f14", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105266989" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten D456789013 Dohle, Dara", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-D456789013" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-D456789013" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-105266989" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index 1ce2cefd..44a34ace 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -4,77 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:68ac7379-6f6f-4d9c-9288-67800ea12e98" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/c987daa7-00f7-40e6-81a9-04a71cf39c8c", - "resource": { - "resourceType": "Composition", - "id": "c987daa7-00f7-40e6-81a9-04a71cf39c8c", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105929412" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-E567890127" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-E567890127" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-105929412" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-104547224" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index 640aabaa..2a860a39 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:789fabd9-5c45-42c9-8707-0b36a2d3b6c9" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/101ea78a-2538-4c1e-958c-73cc8054656d", - "resource": { - "resourceType": "Composition", - "id": "101ea78a-2538-4c1e-958c-73cc8054656d", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107403308" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten F678901231 von Fasan, Frank Florian", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-F678901231" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-F678901231" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-107403308" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index 5f5a1ebb..1fefbe71 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:b8aab485-0cf4-4600-9e47-db2177236ae7" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/7023f33d-f186-42b9-8ac0-12f8386e1e0b", - "resource": { - "resourceType": "Composition", - "id": "7023f33d-f186-42b9-8ac0-12f8386e1e0b", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105413578" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-G789012344" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-G789012344" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-105413578" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index a3d69be7..a20f1ecc 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -4,77 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:15a9288a-19d3-47fe-9c54-9a33af6f1491" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/224d3914-d9ff-42f1-b790-c208329251d2", - "resource": { - "resourceType": "Composition", - "id": "224d3914-d9ff-42f1-b790-c208329251d2", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102249844" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten H890123459 vorm Habicht, Hans", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-H890123459" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-H890123459" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-102249844" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-102186348" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index 31a6dc33..711b77b1 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:e0f90f2d-2361-46c6-b201-58dc06bf3bf4" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/685ac434-11ec-40d7-b372-934205397f7f", - "resource": { - "resourceType": "Composition", - "id": "685ac434-11ec-40d7-b372-934205397f7f", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107933230" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten I901234562 Ibis, Ingrid", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-I901234562" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-I901234562" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-107933230" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index 2f72d482..8d7e531d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:a3acb244-31cc-462a-9fae-03eca9c52e93" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/339221d1-85b4-45b4-9ded-503fe1aab14d", - "resource": { - "resourceType": "Composition", - "id": "339221d1-85b4-45b4-9ded-503fe1aab14d", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "106877150" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten J012345677 Junko, Jens-Jörg", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-J012345677" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-J012345677" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-106877150" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index 0da22f68..5c150701 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -4,77 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:40e95420-b46e-4e5e-937c-5b707af9ac49" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/5c6c5fef-9cf1-4149-901e-e24df8a19eba", - "resource": { - "resourceType": "Composition", - "id": "5c6c5fef-9cf1-4149-901e-e24df8a19eba", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "105532787" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten K123456781 Kiebitz, Karin", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-K123456781" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-K123456781" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-105532787" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-106339922" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index e1d2b368..d7c36c2a 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:51f2f2ce-908c-4706-af44-0ee5e18cfc33" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/b04bf9f2-b167-40ad-86e2-44334b23080d", - "resource": { - "resourceType": "Composition", - "id": "b04bf9f2-b167-40ad-86e2-44334b23080d", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "102343996" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten L234567896 Lachmöwe, Lisa", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-L234567896" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-L234567896" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-102343996" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index 71784203..36ae7646 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:f04453e8-99b2-4745-b92e-8d1277a0268d" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/3cc87a24-5e9f-4b2e-a5c8-99e48bedfb38", - "resource": { - "resourceType": "Composition", - "id": "3cc87a24-5e9f-4b2e-a5c8-99e48bedfb38", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108416806" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-M345678909" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-M345678909" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-108416806" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index b305d504..a0d27a74 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -4,77 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:46962573-171b-45cf-82b1-9847688fbf02" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/bd5c24ca-1a53-45d3-aeb3-7b7875f3750e", - "resource": { - "resourceType": "Composition", - "id": "bd5c24ca-1a53-45d3-aeb3-7b7875f3750e", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "108028771" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-N456789014" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-N456789014" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-108028771" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-109083613" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index 4c208ebc..e88e3214 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -4,70 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:a6def0d3-cc4a-4cfa-ae8e-271b592b7dac" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/da3ea255-1ae0-4fde-ad72-6f7052d3698d", - "resource": { - "resourceType": "Composition", - "id": "da3ea255-1ae0-4fde-ad72-6f7052d3698d", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "107668422" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten O567890128 Ortolan, Oliver", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-O567890128" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-O567890128" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-107668422" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128", "resource": { diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 1ef0c6cb..9d93e266 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -4,77 +4,12 @@ "meta": { "profile": [ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle|1.0.0" - ] - }, - "type": "document", - "identifier": { - "system": "urn:ietf:rfc:3986", - "value": "urn:uuid:6dc3a6f8-6fec-40a5-9432-e9c339db0f5c" + ], + "lastUpdated": "2025-07-14T15:16:17.890+01:00" }, + "type": "collection", "timestamp": "2025-07-14T15:16:17.890+01:00", "entry": [ - { - "fullUrl": "https://gematik.de/fhir/Composition/9c850daf-a4fc-4f72-b52d-ea373c063dd4", - "resource": { - "resourceType": "Composition", - "id": "9c850daf-a4fc-4f72-b52d-ea373c063dd4", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition|1.0.0" - ] - }, - "status": "final", - "type": { - "coding": [ - { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - ] - }, - "author": [ - { - "identifier": { - "system": "http://fhir.de/sid/arge-ik/iknr", - "value": "103169760" - } - } - ], - "date": "2025-07-14T05:06:07.890+01:00", - "title": "VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias", - "section": [ - { - "entry": [ - { - "reference": "Patient/VSDMPatient-GKV-Z987654321" - } - ] - }, - { - "entry": [ - { - "reference": "Coverage/VSDMCoverage-GKV-Z987654321" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-108213958" - } - ] - }, - { - "entry": [ - { - "reference": "Organization/VSDMPayorOrganization-100293710" - } - ] - } - ] - } - }, { "fullUrl": "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321", "resource": { diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json index 6bffeab8..482c34fa 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json @@ -4,7 +4,7 @@ "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMBundle", "version": "1.0.0", "name": "VSDMBundle", - "title": "Bundle der VSDM 2.0-Ressourcen", + "title": "Versichertenstammdaten", "status": "draft", "experimental": false, "date": "2023-12-31", @@ -21,40 +21,37 @@ { "id": "Bundle", "path": "Bundle", - "short": "Bundle der VSDM 2.0-Ressourcen", + "short": "Versichertenstammdaten", "definition": "Bundle zur Übermittlung der Ressourcen im Versichertenstammdatenmanagement (VSDM) 2.0" }, { - "id": "Bundle.id", - "path": "Bundle.id", - "min": 1 - }, - { - "id": "Bundle.identifier", - "path": "Bundle.identifier", - "min": 1 - }, - { - "id": "Bundle.identifier.system", - "path": "Bundle.identifier.system", + "id": "Bundle.meta", + "path": "Bundle.meta", "min": 1, - "fixedUri": "urn:ietf:rfc:3986" + "mustSupport": true }, { - "id": "Bundle.identifier.value", - "path": "Bundle.identifier.value", - "short": "a unique bundle identifier", - "min": 1 + "id": "Bundle.meta.lastUpdated", + "path": "Bundle.meta.lastUpdated", + "short": "Aktualisierungszeitpunkt (inhaltlich)", + "definition": "Dieser Zeitpunkt gibt an, wann die Versichertenstammdaten zuletzt inhaltlich aktualisiert wurden.", + "min": 1, + "mustSupport": true }, { "id": "Bundle.type", "path": "Bundle.type", - "fixedCode": "document" + "comment": "Die im VSDM 2.0 übermittelten Versichertenstammdaten stellen nicht - wie bei anderen Diensten der Telematikinfrastruktur - ein zusammenhängendes [Dokument im Sinne der FHIR-Spezifikation](https://hl7.org/fhir/R4/documents.html) dar.\nSie bestehen lediglich aus administrativen Daten, die zur Abbildung in FHIR auf mehrere miteinander verbundene Ressourcen verteilt sind.\nAus diesem Grund wird auf den Overhead eines Document-Bundles verzichtet und lediglich eine Collection verwendet.", + "fixedCode": "collection" }, { "id": "Bundle.timestamp", "path": "Bundle.timestamp", - "min": 1 + "short": "Aktualisierungszeitpunkt (technisch)", + "definition": "Dieser Zeitpunkt gibt an, wann das gesamte Bundle erstellt wurde.", + "comment": "Wenn der VSDM 2.0 Resource Server das gesamte Bundle speichert, darf dieser Zeitpunkt gleich der Angabe in meta.lastUpdated sein. \nWenn der Resource Server das Bundle bei jeder Anfrage neu erstellt, wird hier jeweils der aktuelle Erstellungszeitpunkt angegeben.", + "min": 1, + "mustSupport": true }, { "id": "Bundle.entry", @@ -68,34 +65,16 @@ ], "rules": "closed" }, - "min": 4 - }, - { - "id": "Bundle.entry:DocumentInformation", - "path": "Bundle.entry", - "sliceName": "DocumentInformation", - "min": 1, - "max": "1" - }, - { - "id": "Bundle.entry:DocumentInformation.resource", - "path": "Bundle.entry.resource", - "min": 1, - "type": [ - { - "code": "Composition", - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition" - ] - } - ] + "min": 3, + "mustSupport": true }, { "id": "Bundle.entry:VSDMPatient", "path": "Bundle.entry", "sliceName": "VSDMPatient", "min": 1, - "max": "1" + "max": "1", + "mustSupport": true }, { "id": "Bundle.entry:VSDMPatient.resource", @@ -108,14 +87,16 @@ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPatient" ] } - ] + ], + "mustSupport": true }, { "id": "Bundle.entry:VSDMCoverage", "path": "Bundle.entry", "sliceName": "VSDMCoverage", "min": 1, - "max": "1" + "max": "1", + "mustSupport": true }, { "id": "Bundle.entry:VSDMCoverage.resource", @@ -128,14 +109,16 @@ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" ] } - ] + ], + "mustSupport": true }, { "id": "Bundle.entry:VSDMPayorOrganization", "path": "Bundle.entry", "sliceName": "VSDMPayorOrganization", "min": 1, - "max": "2" + "max": "2", + "mustSupport": true }, { "id": "Bundle.entry:VSDMPayorOrganization.resource", @@ -148,7 +131,8 @@ "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMPayorOrganization" ] } - ] + ], + "mustSupport": true } ] } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMComposition.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMComposition.json deleted file mode 100644 index f959c7fa..00000000 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMComposition.json +++ /dev/null @@ -1,82 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "VSDMComposition", - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMComposition", - "version": "1.0.0", - "name": "VSDMComposition", - "title": "Composition eines VSDM 2.0 Document Bundle", - "status": "draft", - "experimental": false, - "date": "2023-12-31", - "publisher": "gematik GmbH", - "description": "Composition zur Beschreibung eines Document Bundle im Versichertenstammdatenmanagement (VSDM) 2.0", - "fhirVersion": "4.0.1", - "kind": "resource", - "abstract": false, - "type": "Composition", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Composition", - "derivation": "constraint", - "differential": { - "element": [ - { - "id": "Composition", - "path": "Composition", - "short": "Composition eines VSDM 2.0 Document Bundle", - "definition": "Composition zur Beschreibung eines Document Bundle im Versichertenstammdatenmanagement (VSDM) 2.0#" - }, - { - "id": "Composition.extension", - "path": "Composition.extension", - "slicing": { - "discriminator": [ - { - "type": "value", - "path": "url" - } - ], - "rules": "closed" - } - }, - { - "id": "Composition.status", - "path": "Composition.status", - "fixedCode": "final", - "mustSupport": true - }, - { - "id": "Composition.type", - "path": "Composition.type", - "mustSupport": true - }, - { - "id": "Composition.type.coding", - "path": "Composition.type.coding", - "min": 1, - "max": "1", - "patternCoding": { - "code": "55188-7", - "system": "http://loinc.org", - "display": "Patient data Document" - } - }, - { - "id": "Composition.date", - "path": "Composition.date", - "mustSupport": true - }, - { - "id": "Composition.author.identifier", - "path": "Composition.author.identifier", - "min": 1, - "type": [ - { - "code": "Identifier", - "profile": [ - "http://fhir.de/StructureDefinition/identifier-iknr" - ] - } - ] - } - ] - } -} diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh index 63997105..2522b321 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh @@ -4,36 +4,17 @@ Title: "A123456780 Amsel, Andrea (GKV)" Description: "VSDM 2.0-Daten A123456780 Amsel, Andrea (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:4aec5cba-62eb-42e6-b7d4-f60077c19122" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/0fc3cb38-b4c4-4833-add9-c42182cece37" -* entry[DocumentInformation][=].resource = VSDMComposition-A123456780 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-A123456780 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-A123456780 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104178397" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-104178397 - -Instance: VSDMComposition-A123456780 -InstanceOf: VSDMComposition -Title: "A123456780 Amsel, Andrea" -Description: "Composition für VSDM 2.0-Daten A123456780 Amsel, Andrea" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "0fc3cb38-b4c4-4833-add9-c42182cece37" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten A123456780 Amsel, Andrea" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "104178397" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-A123456780" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-A123456780" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-104178397" - +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780" + * resource = VSDMPatient-GKV-A123456780 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780" + * resource = VSDMCoverage-GKV-A123456780 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104178397" + * resource = VSDMPayorOrganization-104178397 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh index e0860fbd..5d4cc10a 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh @@ -4,39 +4,20 @@ Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Description: "VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:6dc3a6f8-6fec-40a5-9432-e9c339db0f5c" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/18e78aa7-1e3e-4cc0-9cbb-2872ab316a30" -* entry[DocumentInformation][=].resource = VSDMComposition-B234567895 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-B234567895 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-B234567895 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103169760" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-103169760 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103215857" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-103215857 - -Instance: VSDMComposition-B234567895 -InstanceOf: VSDMComposition -Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Description: "Composition für VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "18e78aa7-1e3e-4cc0-9cbb-2872ab316a30" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten B234567895 Graf von und zu Buntspecht, Bernd Benjamin" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "103169760" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-B234567895" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-B234567895" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-103169760" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-103215857" - +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895" + * resource = VSDMPatient-GKV-B234567895 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895" + * resource = VSDMCoverage-GKV-B234567895 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103169760" + * resource = VSDMPayorOrganization-103169760 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103215857" + * resource = VSDMPayorOrganization-103215857 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh index 5f62c63f..f1ae15c5 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh @@ -4,36 +4,18 @@ Title: "C345678908 Carolinataube, Charlie (GKV)" Description: "VSDM 2.0-Daten C345678908 Carolinataube, Charlie (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:c9218485-6991-4f10-b6f9-4352476b2bcb" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/d905365b-3e7d-432d-a4e3-ca52d7275bab" -* entry[DocumentInformation][=].resource = VSDMComposition-C345678908 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-C345678908 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-C345678908 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107723372" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107723372 - -Instance: VSDMComposition-C345678908 -InstanceOf: VSDMComposition -Title: "C345678908 Carolinataube, Charlie" -Description: "Composition für VSDM 2.0-Daten C345678908 Carolinataube, Charlie" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "d905365b-3e7d-432d-a4e3-ca52d7275bab" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten C345678908 Carolinataube, Charlie" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "107723372" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-C345678908" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-C345678908" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-107723372" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908" + * resource = VSDMPatient-GKV-C345678908 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908" + * resource = VSDMCoverage-GKV-C345678908 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107723372" + * resource = VSDMPayorOrganization-107723372 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh index d6e03ca6..e748461c 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh @@ -4,35 +4,17 @@ Title: "D456789013 Dohle, Dara (GKV)" Description: "VSDM 2.0-Daten D456789013 Dohle, Dara (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:46c3dab3-919d-4d29-891d-a11859a20b91" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/48194abf-838b-4862-b4af-927ebaca1f14" -* entry[DocumentInformation][=].resource = VSDMComposition-D456789013 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-D456789013 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-D456789013 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105266989" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105266989 - -Instance: VSDMComposition-D456789013 -InstanceOf: VSDMComposition -Title: "D456789013 Dohle, Dara" -Description: "Composition für VSDM 2.0-Daten D456789013 Dohle, Dara" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "48194abf-838b-4862-b4af-927ebaca1f14" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten D456789013 Dohle, Dara" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "105266989" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-D456789013" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-D456789013" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-105266989" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013" + * resource = VSDMPatient-GKV-D456789013 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013" + * resource = VSDMCoverage-GKV-D456789013 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105266989" + * resource = VSDMPayorOrganization-105266989 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh index 607f7539..70ca30fe 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh @@ -4,39 +4,20 @@ Title: "E567890127 Freifrau an der Elster, Elke (GKV)" Description: "VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:68ac7379-6f6f-4d9c-9288-67800ea12e98" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/c987daa7-00f7-40e6-81a9-04a71cf39c8c" -* entry[DocumentInformation][=].resource = VSDMComposition-E567890127 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-E567890127 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-E567890127 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105929412" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105929412 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104547224" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-104547224 - -Instance: VSDMComposition-E567890127 -InstanceOf: VSDMComposition -Title: "E567890127 Freifrau an der Elster, Elke" -Description: "Composition für VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "c987daa7-00f7-40e6-81a9-04a71cf39c8c" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten E567890127 Freifrau an der Elster, Elke" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "105929412" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-E567890127" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-E567890127" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-105929412" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-104547224" - +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127" + * resource = VSDMPatient-GKV-E567890127 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127" + * resource = VSDMCoverage-GKV-E567890127 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105929412" + * resource = VSDMPayorOrganization-105929412 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104547224" + * resource = VSDMPayorOrganization-104547224 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh index e7f638b3..05c69b97 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh @@ -4,35 +4,17 @@ Title: "F678901231 von Fasan, Frank Florian (GKV)" Description: "VSDM 2.0-Daten F678901231 von Fasan, Frank Florian (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:789fabd9-5c45-42c9-8707-0b36a2d3b6c9" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/101ea78a-2538-4c1e-958c-73cc8054656d" -* entry[DocumentInformation][=].resource = VSDMComposition-F678901231 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-F678901231 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-F678901231" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-F678901231 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107403308" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107403308 - -Instance: VSDMComposition-F678901231 -InstanceOf: VSDMComposition -Title: "F678901231 von Fasan, Frank Florian" -Description: "Composition für VSDM 2.0-Daten F678901231 von Fasan, Frank Florian" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "101ea78a-2538-4c1e-958c-73cc8054656d" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten F678901231 von Fasan, Frank Florian" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "107403308" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-F678901231" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-F678901231" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-107403308" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231" + * resource = VSDMPatient-GKV-F678901231 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-F678901231" + * resource = VSDMCoverage-GKV-F678901231 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107403308" + * resource = VSDMPayorOrganization-107403308 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh index 73fe0975..ea9404e1 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh @@ -4,35 +4,17 @@ Title: "G789012344 Edle von der Graugans, Gabriele (GKV)" Description: "VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:b8aab485-0cf4-4600-9e47-db2177236ae7" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/7023f33d-f186-42b9-8ac0-12f8386e1e0b" -* entry[DocumentInformation][=].resource = VSDMComposition-G789012344 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-G789012344 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-G789012344" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-G789012344 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105413578" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105413578 - -Instance: VSDMComposition-G789012344 -InstanceOf: VSDMComposition -Title: "G789012344 Edle von der Graugans, Gabriele" -Description: "Composition für VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "7023f33d-f186-42b9-8ac0-12f8386e1e0b" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten G789012344 Edle von der Graugans, Gabriele" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "105413578" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-G789012344" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-G789012344" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-105413578" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344" + * resource = VSDMPatient-GKV-G789012344 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-G789012344" + * resource = VSDMCoverage-GKV-G789012344 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105413578" + * resource = VSDMPayorOrganization-105413578 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh index ce5c7b17..202e299b 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh @@ -4,39 +4,20 @@ Title: "H890123459 vorm Habicht, Hans (GKV)" Description: "VSDM 2.0-Daten H890123459 vorm Habicht, Hans (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:15a9288a-19d3-47fe-9c54-9a33af6f1491" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/224d3914-d9ff-42f1-b790-c208329251d2" -* entry[DocumentInformation][=].resource = VSDMComposition-H890123459 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-H890123459 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-H890123459" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-H890123459 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102249844" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-102249844 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102186348" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-102186348 - -Instance: VSDMComposition-H890123459 -InstanceOf: VSDMComposition -Title: "H890123459 vorm Habicht, Hans" -Description: "Composition für VSDM 2.0-Daten H890123459 vorm Habicht, Hans" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "224d3914-d9ff-42f1-b790-c208329251d2" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten H890123459 vorm Habicht, Hans" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "102249844" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-H890123459" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-H890123459" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-102249844" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-102186348" - +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459" + * resource = VSDMPatient-GKV-H890123459 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-H890123459" + * resource = VSDMCoverage-GKV-H890123459 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102249844" + * resource = VSDMPayorOrganization-102249844 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102186348" + * resource = VSDMPayorOrganization-102186348 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh index ac91712b..2b131a26 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh @@ -4,35 +4,17 @@ Title: "I901234562 Ibis, Ingrid (GKV)" Description: "VSDM 2.0-Daten I901234562 Ibis, Ingrid (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:e0f90f2d-2361-46c6-b201-58dc06bf3bf4" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/685ac434-11ec-40d7-b372-934205397f7f" -* entry[DocumentInformation][=].resource = VSDMComposition-I901234562 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-I901234562 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-I901234562" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-I901234562 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107933230" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107933230 - -Instance: VSDMComposition-I901234562 -InstanceOf: VSDMComposition -Title: "I901234562 Ibis, Ingrid" -Description: "Composition für VSDM 2.0-Daten I901234562 Ibis, Ingrid" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "685ac434-11ec-40d7-b372-934205397f7f" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten I901234562 Ibis, Ingrid" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "107933230" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-I901234562" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-I901234562" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-107933230" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562" + * resource = VSDMPatient-GKV-I901234562 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-I901234562" + * resource = VSDMCoverage-GKV-I901234562 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107933230" + * resource = VSDMPayorOrganization-107933230 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh index 37e7b548..156051c8 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh @@ -4,35 +4,17 @@ Title: "J012345677 Junko, Jens-Jörg (GKV)" Description: "VSDM 2.0-Daten J012345677 Junko, Jens-Jörg (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:a3acb244-31cc-462a-9fae-03eca9c52e93" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/339221d1-85b4-45b4-9ded-503fe1aab14d" -* entry[DocumentInformation][=].resource = VSDMComposition-J012345677 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-J012345677 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-J012345677" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-J012345677 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106877150" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-106877150 - -Instance: VSDMComposition-J012345677 -InstanceOf: VSDMComposition -Title: "J012345677 Junko, Jens-Jörg" -Description: "Composition für VSDM 2.0-Daten J012345677 Junko, Jens-Jörg" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "339221d1-85b4-45b4-9ded-503fe1aab14d" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten J012345677 Junko, Jens-Jörg" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "106877150" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-J012345677" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-J012345677" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-106877150" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677" + * resource = VSDMPatient-GKV-J012345677 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-J012345677" + * resource = VSDMCoverage-GKV-J012345677 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106877150" + * resource = VSDMPayorOrganization-106877150 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh index da69a2a2..527cc52c 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh @@ -4,39 +4,20 @@ Title: "K123456781 Kiebitz, Karin (GKV)" Description: "VSDM 2.0-Daten K123456781 Kiebitz, Karin (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:40e95420-b46e-4e5e-937c-5b707af9ac49" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/5c6c5fef-9cf1-4149-901e-e24df8a19eba" -* entry[DocumentInformation][=].resource = VSDMComposition-K123456781 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-K123456781 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-K123456781" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-K123456781 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105532787" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-105532787 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106339922" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-106339922 - -Instance: VSDMComposition-K123456781 -InstanceOf: VSDMComposition -Title: "K123456781 Kiebitz, Karin" -Description: "Composition für VSDM 2.0-Daten K123456781 Kiebitz, Karin" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "5c6c5fef-9cf1-4149-901e-e24df8a19eba" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten K123456781 Kiebitz, Karin" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "105532787" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-K123456781" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-K123456781" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-105532787" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-106339922" - +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781" + * resource = VSDMPatient-GKV-K123456781 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-K123456781" + * resource = VSDMCoverage-GKV-K123456781 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105532787" + * resource = VSDMPayorOrganization-105532787 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106339922" + * resource = VSDMPayorOrganization-106339922 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh index 4438e595..a436ca86 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh @@ -4,35 +4,17 @@ Title: "L234567896 Lachmöwe, Lisa (GKV)" Description: "VSDM 2.0-Daten L234567896 Lachmöwe, Lisa (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:51f2f2ce-908c-4706-af44-0ee5e18cfc33" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/b04bf9f2-b167-40ad-86e2-44334b23080d" -* entry[DocumentInformation][=].resource = VSDMComposition-L234567896 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-L234567896 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-L234567896" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-L234567896 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102343996" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-102343996 - -Instance: VSDMComposition-L234567896 -InstanceOf: VSDMComposition -Title: "L234567896 Lachmöwe, Lisa" -Description: "Composition für VSDM 2.0-Daten L234567896 Lachmöwe, Lisa" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "b04bf9f2-b167-40ad-86e2-44334b23080d" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten L234567896 Lachmöwe, Lisa" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "102343996" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-L234567896" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-L234567896" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-102343996" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896" + * resource = VSDMPatient-GKV-L234567896 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-L234567896" + * resource = VSDMCoverage-GKV-L234567896 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102343996" + * resource = VSDMPayorOrganization-102343996 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh index 391d35c7..87cc45e3 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh @@ -4,35 +4,17 @@ Title: "M345678909 Mittelspecht, Michael-Martin (GKV)" Description: "VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:f04453e8-99b2-4745-b92e-8d1277a0268d" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/3cc87a24-5e9f-4b2e-a5c8-99e48bedfb38" -* entry[DocumentInformation][=].resource = VSDMComposition-M345678909 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-M345678909 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-M345678909" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-M345678909 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108416806" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-108416806 - -Instance: VSDMComposition-M345678909 -InstanceOf: VSDMComposition -Title: "M345678909 Mittelspecht, Michael-Martin" -Description: "Composition für VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "3cc87a24-5e9f-4b2e-a5c8-99e48bedfb38" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten M345678909 Mittelspecht, Michael-Martin" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "108416806" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-M345678909" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-M345678909" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-108416806" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909" + * resource = VSDMPatient-GKV-M345678909 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-M345678909" + * resource = VSDMCoverage-GKV-M345678909 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108416806" + * resource = VSDMPayorOrganization-108416806 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh index 7c6b28a9..6edd552a 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh @@ -4,39 +4,20 @@ Title: "N456789014 Nachtigall, Nina Nicole (GKV)" Description: "VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:46962573-171b-45cf-82b1-9847688fbf02" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/bd5c24ca-1a53-45d3-aeb3-7b7875f3750e" -* entry[DocumentInformation][=].resource = VSDMComposition-N456789014 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-N456789014 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-N456789014" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-N456789014 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108028771" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-108028771 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-109083613" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-109083613 - -Instance: VSDMComposition-N456789014 -InstanceOf: VSDMComposition -Title: "N456789014 Nachtigall, Nina Nicole" -Description: "Composition für VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "bd5c24ca-1a53-45d3-aeb3-7b7875f3750e" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten N456789014 Nachtigall, Nina Nicole" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "108028771" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-N456789014" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-N456789014" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-108028771" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-109083613" - +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014" + * resource = VSDMPatient-GKV-N456789014 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-N456789014" + * resource = VSDMCoverage-GKV-N456789014 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108028771" + * resource = VSDMPayorOrganization-108028771 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-109083613" + * resource = VSDMPayorOrganization-109083613 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh index 76656305..06e72dab 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh @@ -4,35 +4,17 @@ Title: "O567890128 Ortolan, Oliver (GKV)" Description: "VSDM 2.0-Daten O567890128 Ortolan, Oliver (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:a6def0d3-cc4a-4cfa-ae8e-271b592b7dac" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/da3ea255-1ae0-4fde-ad72-6f7052d3698d" -* entry[DocumentInformation][=].resource = VSDMComposition-O567890128 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-O567890128 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-O567890128" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-O567890128 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107668422" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-107668422 - -Instance: VSDMComposition-O567890128 -InstanceOf: VSDMComposition -Title: "O567890128 Ortolan, Oliver" -Description: "Composition für VSDM 2.0-Daten O567890128 Ortolan, Oliver" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "da3ea255-1ae0-4fde-ad72-6f7052d3698d" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten O567890128 Ortolan, Oliver" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "107668422" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-O567890128" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-O567890128" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-107668422" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128" + * resource = VSDMPatient-GKV-O567890128 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-O567890128" + * resource = VSDMCoverage-GKV-O567890128 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107668422" + * resource = VSDMPayorOrganization-107668422 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh index a48968a9..93d0af82 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh @@ -4,38 +4,20 @@ Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Description: "VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Usage: #example -* meta.profile[0] = Canonical(VSDMBundle|1.0.0) - -* identifier.value = "urn:uuid:6dc3a6f8-6fec-40a5-9432-e9c339db0f5c" -* type = #document +* meta + * profile[0] = Canonical(VSDMBundle|1.0.0) + * lastUpdated = "2025-07-14T15:16:17.890+01:00" +* type = #collection * timestamp = "2025-07-14T15:16:17.890+01:00" -* entry[DocumentInformation][+].fullUrl = "https://gematik.de/fhir/Composition/9c850daf-a4fc-4f72-b52d-ea373c063dd4" -* entry[DocumentInformation][=].resource = VSDMComposition-Z987654321 -* entry[VSDMPatient][+].fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321" -* entry[VSDMPatient][=].resource = VSDMPatient-GKV-Z987654321 -* entry[VSDMCoverage][+].fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-Z987654321" -* entry[VSDMCoverage][=].resource = VSDMCoverage-GKV-Z987654321 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108213958" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-108213958 -* entry[VSDMPayorOrganization][+].fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-100293710" -* entry[VSDMPayorOrganization][=].resource = VSDMPayorOrganization-100293710 - -Instance: VSDMComposition-Z987654321 -InstanceOf: VSDMComposition -Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias" -Description: "Composition für VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias" -Usage: #inline - -* meta.profile[0] = Canonical(VSDMComposition|1.0.0) - -* id = "9c850daf-a4fc-4f72-b52d-ea373c063dd4" -* status = #final -* date = "2025-07-14T05:06:07.890+01:00" -* title = "VSDM 2.0-Daten Z987654321 Graf von und zu Zaunkönig, Zacharias" -* author.identifier - * system = "http://fhir.de/sid/arge-ik/iknr" - * value = "103169760" -* section[+].entry.reference = "Patient/VSDMPatient-GKV-Z987654321" -* section[+].entry.reference = "Coverage/VSDMCoverage-GKV-Z987654321" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-108213958" -* section[+].entry.reference = "Organization/VSDMPayorOrganization-100293710" +* entry[VSDMPatient][+] + * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321" + * resource = VSDMPatient-GKV-Z987654321 +* entry[VSDMCoverage][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-Z987654321" + * resource = VSDMCoverage-GKV-Z987654321 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108213958" + * resource = VSDMPayorOrganization-108213958 +* entry[VSDMPayorOrganization][+] + * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-100293710" + * resource = VSDMPayorOrganization-100293710 diff --git a/src/fhir/input/fsh/profiles/VSDMBundle.fsh b/src/fhir/input/fsh/profiles/VSDMBundle.fsh index bc550713..87d98d5f 100644 --- a/src/fhir/input/fsh/profiles/VSDMBundle.fsh +++ b/src/fhir/input/fsh/profiles/VSDMBundle.fsh @@ -1,6 +1,6 @@ Profile: VSDMBundle Parent: Bundle -Title: "Bundle der VSDM 2.0-Ressourcen" +Title: "Versichertenstammdaten" Description: "Bundle zur Übermittlung der Ressourcen im Versichertenstammdatenmanagement (VSDM) 2.0" // Die Reihenfolge der Elemente in diesem Profil entspricht der Reihenfolge der Elemente in den FHIR-Datentypen. @@ -8,35 +8,47 @@ Description: "Bundle zur Übermittlung der Ressourcen im Versichertenstammdatenm // Metadaten der StructureDefinition und Beschreibungstext des Strukturelements * insert Meta * . - * ^short = "Bundle der VSDM 2.0-Ressourcen" + * ^short = "Versichertenstammdaten" * ^definition = """ Bundle zur Übermittlung der Ressourcen im Versichertenstammdatenmanagement (VSDM) 2.0 """ -// TODO Inhalte noch prüfen -* id 1..1 -* identifier 1..1 - * system 1..1 - * system = "urn:ietf:rfc:3986" (exactly) - * value 1..1 - * value ^short = "a unique bundle identifier" - //TODO: * value ^example.valueString = "6c1b0aee-42d4-4684-871e-98258f189a71" -* type = #document (exactly) -* timestamp 1..1 -* entry -* entry ^slicing.discriminator.type = #profile -* entry ^slicing.discriminator.path = "resource" -* entry ^slicing.rules = #closed +* meta 1..1 MS + * lastUpdated 1..1 MS + * ^short = "Aktualisierungszeitpunkt (inhaltlich)" + * ^definition = """ + Dieser Zeitpunkt gibt an, wann die Versichertenstammdaten zuletzt inhaltlich aktualisiert wurden. + """ +* type = #collection (exactly) + * ^comment = """ + Die im VSDM 2.0 übermittelten Versichertenstammdaten stellen nicht - wie bei anderen Diensten der Telematikinfrastruktur - ein zusammenhängendes [Dokument im Sinne der FHIR-Spezifikation](https://hl7.org/fhir/R4/documents.html) dar. + Sie bestehen lediglich aus administrativen Daten, die zur Abbildung in FHIR auf mehrere miteinander verbundene Ressourcen verteilt sind. + Aus diesem Grund wird auf den Overhead eines Document-Bundles verzichtet und lediglich eine Collection verwendet. + """ +* timestamp 1..1 MS + * ^short = "Aktualisierungszeitpunkt (technisch)" + * ^definition = """ + Dieser Zeitpunkt gibt an, wann das gesamte Bundle erstellt wurde. + """ + * ^comment = """ + Wenn der VSDM 2.0 Resource Server das gesamte Bundle speichert, darf dieser Zeitpunkt gleich der Angabe in meta.lastUpdated sein. + Wenn der Resource Server das Bundle bei jeder Anfrage neu erstellt, wird hier jeweils der aktuelle Erstellungszeitpunkt angegeben. + """ + +* entry MS + * ^slicing.discriminator.type = #profile + * ^slicing.discriminator.path = "resource" + * ^slicing.rules = #closed * entry contains - DocumentInformation 1..1 and VSDMPatient 1..1 and VSDMCoverage 1..1 and VSDMPayorOrganization 1..2 -* entry[DocumentInformation].resource 1.. -* entry[DocumentInformation].resource only VSDMComposition -* entry[VSDMPatient].resource 1.. -* entry[VSDMPatient].resource only VSDMPatient -* entry[VSDMCoverage].resource 1.. -* entry[VSDMCoverage].resource only VSDMCoverage -* entry[VSDMPayorOrganization].resource 1.. -* entry[VSDMPayorOrganization].resource only VSDMPayorOrganization +* entry[VSDMPatient] MS + * resource 1..1 MS + * resource only VSDMPatient +* entry[VSDMCoverage] MS + * resource 1..1 MS + * resource only VSDMCoverage +* entry[VSDMPayorOrganization] MS + * resource 1..1 MS + * resource only VSDMPayorOrganization diff --git a/src/fhir/input/fsh/profiles/VSDMComposition.fsh b/src/fhir/input/fsh/profiles/VSDMComposition.fsh deleted file mode 100644 index 1be106eb..00000000 --- a/src/fhir/input/fsh/profiles/VSDMComposition.fsh +++ /dev/null @@ -1,29 +0,0 @@ -Profile: VSDMComposition -Parent: Composition -Title: "Composition eines VSDM 2.0 Document Bundle" -Description: "Composition zur Beschreibung eines Document Bundle im Versichertenstammdatenmanagement (VSDM) 2.0" - -// Die Reihenfolge der Elemente in diesem Profil entspricht der Reihenfolge der Elemente in den FHIR-Datentypen. - -// Metadaten der StructureDefinition und Beschreibungstext des Strukturelements -* insert Meta -* . - * ^short = "Composition eines VSDM 2.0 Document Bundle" - * ^definition = """ - Composition zur Beschreibung eines Document Bundle im Versichertenstammdatenmanagement (VSDM) 2.0# - """ - -// TODO zu diskutieren: Weil wenn wir nichts signieren möchten/müssen, bringt uns die Document-Metapher mit der Composition inhaltlich keinen Mehrwert, sondern nur Mehraufwand. Können / sollen wir auf ein collection-Bundle ohne Composition wechseln? - -* extension ^slicing.discriminator.type = #value -* extension ^slicing.discriminator.path = "url" -* extension ^slicing.rules = #closed -* status = #final (exactly) -* status MS -* type MS -* type.coding 1..1 -* type.coding = $csLOINC#55188-7 "Patient data Document" -* date MS -* author.identifier 1..1 -* author.identifier only IdentifierIknr - From ec08af1606431e03670f0e967faa2b41dce2e123 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Tue, 26 Aug 2025 16:46:22 +0200 Subject: [PATCH 40/46] =?UTF-8?q?VSDMOperationOutcome=20=C3=BCberarbeitet,?= =?UTF-8?q?=20um=20ConceptMaps=20und=20Beispiele=20erg=C3=A4nzt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 116 +++++++++++- src/fhir/fsh-generated/fsh-index.txt | 93 +++++----- .../resources/CodeSystem-VSDMErrorcodeCS.json | 24 +-- ...ConceptMap-VSDMErrorcodeIssueSeverity.json | 154 ++++++++++++++++ .../ConceptMap-VSDMErrorcodeIssueType.json | 167 ++++++++++++++++++ ...MOperationOutcome-InternalServerError.json | 30 ++++ ...-VSDMOperationOutcome-InvalidEndpoint.json | 30 ++++ ...OperationOutcome-InvalidHTTPOperation.json | 30 ++++ ...utcome-VSDMOperationOutcome-InvalidIK.json | 33 ++++ ...come-VSDMOperationOutcome-InvalidKVNR.json | 33 ++++ ...onOutcome-InvalidPatientRecordVersion.json | 33 ++++ ...erationOutcome-MissingOrInvalidHeader.json | 33 ++++ ...perationOutcome-PatientRecordNotFound.json | 34 ++++ ...MOperationOutcome-UnsupportedEncoding.json | 33 ++++ ...OperationOutcome-UnsupportedMediatype.json | 33 ++++ ...VSDMOperationOutcome-VSDDNotReachable.json | 30 ++++ ...come-VSDMOperationOutcome-VSDDTimeout.json | 30 ++++ ...Outcome-example-vsdm-operationoutcome.json | 25 --- ...uctureDefinition-VSDMOperationOutcome.json | 91 ++++++---- .../resources/ValueSet-VSDMErrorcodeVS.json | 2 +- src/fhir/input/fsh/aliases.fsh | 16 ++ .../input/fsh/codesystems/VSDMErrorcodeCS.fsh | 30 ++-- .../fsh/examples/ExampleOperationOutcome.fsh | 13 -- ...DMOperationOutcome-InternalServerError.fsh | 22 +++ .../VSDMOperationOutcome-InvalidEndpoint.fsh | 22 +++ ...MOperationOutcome-InvalidHTTPOperation.fsh | 22 +++ .../VSDMOperationOutcome-InvalidIK.fsh | 24 +++ .../VSDMOperationOutcome-InvalidKVNR.fsh | 24 +++ ...ionOutcome-InvalidPatientRecordVersion.fsh | 23 +++ ...perationOutcome-MissingOrInvalidHeader.fsh | 24 +++ ...OperationOutcome-PatientRecordNotFound.fsh | 25 +++ ...DMOperationOutcome-UnsupportedEncoding.fsh | 23 +++ ...MOperationOutcome-UnsupportedMediatype.fsh | 23 +++ .../VSDMOperationOutcome-VSDDNotReachable.fsh | 22 +++ .../VSDMOperationOutcome-VSDDTimeout.fsh | 22 +++ .../mappings/VSDMErrorcodeIssueSeverity.fsh | 101 +++++++++++ .../fsh/mappings/VSDMErrorcodeIssueType.fsh | 112 ++++++++++++ .../fsh/profiles/VSDMOperationOutcome.fsh | 83 ++++++--- .../input/fsh/valuesets/VSDMErrorcodeVS.fsh | 2 +- 39 files changed, 1517 insertions(+), 170 deletions(-) create mode 100644 src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueSeverity.json create mode 100644 src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueType.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InternalServerError.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidIK.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidKVNR.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-MissingOrInvalidHeader.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-PatientRecordNotFound.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedEncoding.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedMediatype.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json create mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json delete mode 100644 src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json delete mode 100644 src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-InternalServerError.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidIK.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidKVNR.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-MissingOrInvalidHeader.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-PatientRecordNotFound.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedEncoding.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedMediatype.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDNotReachable.fsh create mode 100644 src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDTimeout.fsh create mode 100644 src/fhir/input/fsh/mappings/VSDMErrorcodeIssueSeverity.fsh create mode 100644 src/fhir/input/fsh/mappings/VSDMErrorcodeIssueType.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 44ee6551..8afc4970 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -133,7 +133,7 @@ "fshType": "CodeSystem", "fshFile": "codesystems/VSDMErrorcodeCS.fsh", "startLine": 1, - "endLine": 25 + "endLine": 23 }, { "outputFile": "CodeSystem-VSDMKostentraegerRolleCS.json", @@ -152,12 +152,116 @@ "endLine": 10 }, { - "outputFile": "OperationOutcome-example-vsdm-operationoutcome.json", - "fshName": "ExampleOperationOutcome", + "outputFile": "ConceptMap-VSDMErrorcodeIssueSeverity.json", + "fshName": "VSDMErrorcodeIssueSeverity", + "fshType": "Instance", + "fshFile": "mappings/VSDMErrorcodeIssueSeverity.fsh", + "startLine": 1, + "endLine": 101 + }, + { + "outputFile": "ConceptMap-VSDMErrorcodeIssueType.json", + "fshName": "VSDMErrorcodeIssueType", + "fshType": "Instance", + "fshFile": "mappings/VSDMErrorcodeIssueType.fsh", + "startLine": 1, + "endLine": 112 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-InternalServerError.json", + "fshName": "VSDMOperationOutcome-InternalServerError", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-InternalServerError.fsh", + "startLine": 1, + "endLine": 20 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json", + "fshName": "VSDMOperationOutcome-InvalidEndpoint", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-InvalidEndpoint.fsh", + "startLine": 1, + "endLine": 20 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json", + "fshName": "VSDMOperationOutcome-InvalidHTTPOperation", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh", + "startLine": 1, + "endLine": 20 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-InvalidIK.json", + "fshName": "VSDMOperationOutcome-InvalidIK", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-InvalidIK.fsh", + "startLine": 1, + "endLine": 24 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-InvalidKVNR.json", + "fshName": "VSDMOperationOutcome-InvalidKVNR", "fshType": "Instance", - "fshFile": "examples/ExampleOperationOutcome.fsh", + "fshFile": "examples/VSDMOperationOutcome-InvalidKVNR.fsh", "startLine": 1, - "endLine": 13 + "endLine": 24 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json", + "fshName": "VSDMOperationOutcome-InvalidPatientRecordVersion", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh", + "startLine": 1, + "endLine": 23 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-MissingOrInvalidHeader.json", + "fshName": "VSDMOperationOutcome-MissingOrInvalidHeader", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-MissingOrInvalidHeader.fsh", + "startLine": 1, + "endLine": 24 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-PatientRecordNotFound.json", + "fshName": "VSDMOperationOutcome-PatientRecordNotFound", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-PatientRecordNotFound.fsh", + "startLine": 1, + "endLine": 25 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-UnsupportedEncoding.json", + "fshName": "VSDMOperationOutcome-UnsupportedEncoding", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-UnsupportedEncoding.fsh", + "startLine": 1, + "endLine": 23 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-UnsupportedMediatype.json", + "fshName": "VSDMOperationOutcome-UnsupportedMediatype", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-UnsupportedMediatype.fsh", + "startLine": 1, + "endLine": 23 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json", + "fshName": "VSDMOperationOutcome-VSDDNotReachable", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-VSDDNotReachable.fsh", + "startLine": 1, + "endLine": 20 + }, + { + "outputFile": "OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json", + "fshName": "VSDMOperationOutcome-VSDDTimeout", + "fshType": "Instance", + "fshFile": "examples/VSDMOperationOutcome-VSDDTimeout.fsh", + "startLine": 1, + "endLine": 20 }, { "outputFile": "StructureDefinition-VSDDatensatzGKV.json", @@ -213,7 +317,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMOperationOutcome.fsh", "startLine": 1, - "endLine": 42 + "endLine": 79 }, { "outputFile": "StructureDefinition-VSDMPatient.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index b59c1b34..0d4ad85a 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -1,40 +1,53 @@ -Output File Name Type FSH File Lines -Bundle-VSDMBundle-GKV-A123456780.json VSDMBundle-GKV-A123456780 Instance examples/VSDMBundle-GKV-A123456780.fsh 1 - 20 -Bundle-VSDMBundle-GKV-B234567895.json VSDMBundle-GKV-B234567895 Instance examples/VSDMBundle-GKV-B234567895.fsh 1 - 23 -Bundle-VSDMBundle-GKV-C345678908.json VSDMBundle-GKV-C345678908 Instance examples/VSDMBundle-GKV-C345678908.fsh 1 - 20 -Bundle-VSDMBundle-GKV-D456789013.json VSDMBundle-GKV-D456789013 Instance examples/VSDMBundle-GKV-D456789013.fsh 1 - 20 -Bundle-VSDMBundle-GKV-E567890127.json VSDMBundle-GKV-E567890127 Instance examples/VSDMBundle-GKV-E567890127.fsh 1 - 23 -Bundle-VSDMBundle-GKV-F678901231.json VSDMBundle-GKV-F678901231 Instance examples/VSDMBundle-GKV-F678901231.fsh 1 - 20 -Bundle-VSDMBundle-GKV-G789012344.json VSDMBundle-GKV-G789012344 Instance examples/VSDMBundle-GKV-G789012344.fsh 1 - 20 -Bundle-VSDMBundle-GKV-H890123459.json VSDMBundle-GKV-H890123459 Instance examples/VSDMBundle-GKV-H890123459.fsh 1 - 23 -Bundle-VSDMBundle-GKV-I901234562.json VSDMBundle-GKV-I901234562 Instance examples/VSDMBundle-GKV-I901234562.fsh 1 - 20 -Bundle-VSDMBundle-GKV-J012345677.json VSDMBundle-GKV-J012345677 Instance examples/VSDMBundle-GKV-J012345677.fsh 1 - 20 -Bundle-VSDMBundle-GKV-K123456781.json VSDMBundle-GKV-K123456781 Instance examples/VSDMBundle-GKV-K123456781.fsh 1 - 23 -Bundle-VSDMBundle-GKV-L234567896.json VSDMBundle-GKV-L234567896 Instance examples/VSDMBundle-GKV-L234567896.fsh 1 - 20 -Bundle-VSDMBundle-GKV-M345678909.json VSDMBundle-GKV-M345678909 Instance examples/VSDMBundle-GKV-M345678909.fsh 1 - 20 -Bundle-VSDMBundle-GKV-N456789014.json VSDMBundle-GKV-N456789014 Instance examples/VSDMBundle-GKV-N456789014.fsh 1 - 23 -Bundle-VSDMBundle-GKV-O567890128.json VSDMBundle-GKV-O567890128 Instance examples/VSDMBundle-GKV-O567890128.fsh 1 - 20 -Bundle-VSDMBundle-GKV-Z987654321.json VSDMBundle-GKV-Z987654321 Instance examples/VSDMBundle-GKV-Z987654321.fsh 1 - 23 -CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 25 -CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 -CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 -OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutcome Instance examples/ExampleOperationOutcome.fsh 1 - 13 -StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 -StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 -StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 -StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 -StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 -StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 42 -StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 -StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 -ValueSet-VSDMBesonderePersonengruppeVS.json VSDMBesonderePersonengruppeVS ValueSet valuesets/VSDMBesonderePersonengruppeVS.fsh 1 - 11 -ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 8 -ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 18 -ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 -ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 -ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7 -ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7 -ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 7 -ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7 -ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39 \ No newline at end of file +Output File Name Type FSH File Lines +Bundle-VSDMBundle-GKV-A123456780.json VSDMBundle-GKV-A123456780 Instance examples/VSDMBundle-GKV-A123456780.fsh 1 - 20 +Bundle-VSDMBundle-GKV-B234567895.json VSDMBundle-GKV-B234567895 Instance examples/VSDMBundle-GKV-B234567895.fsh 1 - 23 +Bundle-VSDMBundle-GKV-C345678908.json VSDMBundle-GKV-C345678908 Instance examples/VSDMBundle-GKV-C345678908.fsh 1 - 20 +Bundle-VSDMBundle-GKV-D456789013.json VSDMBundle-GKV-D456789013 Instance examples/VSDMBundle-GKV-D456789013.fsh 1 - 20 +Bundle-VSDMBundle-GKV-E567890127.json VSDMBundle-GKV-E567890127 Instance examples/VSDMBundle-GKV-E567890127.fsh 1 - 23 +Bundle-VSDMBundle-GKV-F678901231.json VSDMBundle-GKV-F678901231 Instance examples/VSDMBundle-GKV-F678901231.fsh 1 - 20 +Bundle-VSDMBundle-GKV-G789012344.json VSDMBundle-GKV-G789012344 Instance examples/VSDMBundle-GKV-G789012344.fsh 1 - 20 +Bundle-VSDMBundle-GKV-H890123459.json VSDMBundle-GKV-H890123459 Instance examples/VSDMBundle-GKV-H890123459.fsh 1 - 23 +Bundle-VSDMBundle-GKV-I901234562.json VSDMBundle-GKV-I901234562 Instance examples/VSDMBundle-GKV-I901234562.fsh 1 - 20 +Bundle-VSDMBundle-GKV-J012345677.json VSDMBundle-GKV-J012345677 Instance examples/VSDMBundle-GKV-J012345677.fsh 1 - 20 +Bundle-VSDMBundle-GKV-K123456781.json VSDMBundle-GKV-K123456781 Instance examples/VSDMBundle-GKV-K123456781.fsh 1 - 23 +Bundle-VSDMBundle-GKV-L234567896.json VSDMBundle-GKV-L234567896 Instance examples/VSDMBundle-GKV-L234567896.fsh 1 - 20 +Bundle-VSDMBundle-GKV-M345678909.json VSDMBundle-GKV-M345678909 Instance examples/VSDMBundle-GKV-M345678909.fsh 1 - 20 +Bundle-VSDMBundle-GKV-N456789014.json VSDMBundle-GKV-N456789014 Instance examples/VSDMBundle-GKV-N456789014.fsh 1 - 23 +Bundle-VSDMBundle-GKV-O567890128.json VSDMBundle-GKV-O567890128 Instance examples/VSDMBundle-GKV-O567890128.fsh 1 - 20 +Bundle-VSDMBundle-GKV-Z987654321.json VSDMBundle-GKV-Z987654321 Instance examples/VSDMBundle-GKV-Z987654321.fsh 1 - 23 +CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 23 +CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 +CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 +ConceptMap-VSDMErrorcodeIssueSeverity.json VSDMErrorcodeIssueSeverity Instance mappings/VSDMErrorcodeIssueSeverity.fsh 1 - 101 +ConceptMap-VSDMErrorcodeIssueType.json VSDMErrorcodeIssueType Instance mappings/VSDMErrorcodeIssueType.fsh 1 - 112 +OperationOutcome-VSDMOperationOutcome-InternalServerError.json VSDMOperationOutcome-InternalServerError Instance examples/VSDMOperationOutcome-InternalServerError.fsh 1 - 20 +OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json VSDMOperationOutcome-InvalidEndpoint Instance examples/VSDMOperationOutcome-InvalidEndpoint.fsh 1 - 20 +OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json VSDMOperationOutcome-InvalidHTTPOperation Instance examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh 1 - 20 +OperationOutcome-VSDMOperationOutcome-InvalidIK.json VSDMOperationOutcome-InvalidIK Instance examples/VSDMOperationOutcome-InvalidIK.fsh 1 - 24 +OperationOutcome-VSDMOperationOutcome-InvalidKVNR.json VSDMOperationOutcome-InvalidKVNR Instance examples/VSDMOperationOutcome-InvalidKVNR.fsh 1 - 24 +OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json VSDMOperationOutcome-InvalidPatientRecordVersion Instance examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh 1 - 23 +OperationOutcome-VSDMOperationOutcome-MissingOrInvalidHeader.json VSDMOperationOutcome-MissingOrInvalidHeader Instance examples/VSDMOperationOutcome-MissingOrInvalidHeader.fsh 1 - 24 +OperationOutcome-VSDMOperationOutcome-PatientRecordNotFound.json VSDMOperationOutcome-PatientRecordNotFound Instance examples/VSDMOperationOutcome-PatientRecordNotFound.fsh 1 - 25 +OperationOutcome-VSDMOperationOutcome-UnsupportedEncoding.json VSDMOperationOutcome-UnsupportedEncoding Instance examples/VSDMOperationOutcome-UnsupportedEncoding.fsh 1 - 23 +OperationOutcome-VSDMOperationOutcome-UnsupportedMediatype.json VSDMOperationOutcome-UnsupportedMediatype Instance examples/VSDMOperationOutcome-UnsupportedMediatype.fsh 1 - 23 +OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json VSDMOperationOutcome-VSDDNotReachable Instance examples/VSDMOperationOutcome-VSDDNotReachable.fsh 1 - 20 +OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json VSDMOperationOutcome-VSDDTimeout Instance examples/VSDMOperationOutcome-VSDDTimeout.fsh 1 - 20 +StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 +StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 +StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 +StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 +StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 +StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 +StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 +StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 +ValueSet-VSDMBesonderePersonengruppeVS.json VSDMBesonderePersonengruppeVS ValueSet valuesets/VSDMBesonderePersonengruppeVS.fsh 1 - 11 +ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 8 +ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 18 +ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 +ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 +ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7 +ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7 +ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 7 +ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7 +ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39 \ No newline at end of file diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json index 754515f7..dac153c7 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMErrorcodeCS.json @@ -5,45 +5,45 @@ "name": "VSDMErrorcodeCS", "id": "VSDMErrorcodeCS", "title": "VSDM-Fehlercodes", - "description": "VSDM-spezifische Fehlercodes", + "description": "Fachspezifische Fehlercodes im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", "concept": [ { "code": "VSDSERVICE_INVALID_IK", - "display": "Ungültige oder nicht bekannte Institutionskennung ." + "display": "Ungültige oder nicht bekannte Institutionskennung [ik]." }, { "code": "VSDSERVICE_INVALID_KVNR", - "display": "Ungültige oder nicht bekannte Krankenversichertennummer ." + "display": "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr]." }, { "code": "VSDSERVICE_PATIENT_RECORD_NOT_FOUND", - "display": "Die Versichertenstammdaten zur Versichertennummer konnten für die Institutionskennung nicht ermittelt werden." + "display": "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden." }, { "code": "VSDSERVICE_MISSING_OR_INVALID_HEADER", - "display": "Der erforderliche HTTP-Header
fehlt oder ist undgültig." + "display": "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig." }, { "code": "VSDSERVICE_UNSUPPORTED_MEDIATYPE", - "display": "Der vom Clientsystem angefragte Medientyp wird nicht unterstützt." + "display": "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt." }, { "code": "VSDSERVICE_UNSUPPORTED_ENCODING", - "display": "Das vom Clientsystem angefragte Komprimierungsverfahren wird nicht unterstützt." + "display": "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt." }, { "code": "VSDSERVICE_INVALID_PATIENT_RECORD_VERSION", - "display": "Der Änderungsindikator kann nicht verarbeitet werden." + "display": "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." }, { "code": "VSDSERVICE_INVALID_HTTP_OPERATION", - "display": "Die HTTP-Operation wird nicht unterstützt." + "display": "Die HTTP-Operation [http-operation] wird nicht unterstützt." }, { "code": "VSDSERVICE_INVALID_ENDPOINT", - "display": "Der angefragte Endpunkt wird nicht unterstützt." + "display": "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." }, { "code": "VSDSERVICE_INTERNAL_SERVER_ERROR", @@ -51,11 +51,11 @@ }, { "code": "VSDSERVICE_VSDD_NOTREACHABLE", - "display": "Fachdienst VSDM ist für den Kostenträger nicht erreichbar." + "display": "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar." }, { "code": "VSDSERVICE_VSDD_TIMEOUT", - "display": "Fachdienst VSDM für den Kostenträger hat das Zeitlimit für eine Antwort überschritten." + "display": "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten." } ], "experimental": false, diff --git a/src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueSeverity.json b/src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueSeverity.json new file mode 100644 index 00000000..ce0d1fca --- /dev/null +++ b/src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueSeverity.json @@ -0,0 +1,154 @@ +{ + "resourceType": "ConceptMap", + "id": "VSDMErrorcodeIssueSeverity", + "url": "https://gematik.de/fhir/vsdm2/ConceptMap/VSDMErrorcodeIssueSeverity", + "title": "VSDMErrorcode zu IssueSeverity", + "description": "Ermittlung der IssueSeverity aus dem VSDMErrorcode", + "status": "draft", + "experimental": false, + "version": "1.0.0", + "publisher": "gematik GmbH", + "date": "2023-12-31", + "sourceUri": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMErrorcodeVS", + "targetUri": "http://hl7.org/fhir/ValueSet/issue-severity", + "group": [ + { + "source": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "target": "http://hl7.org/fhir/issue-severity", + "element": [ + { + "code": "VSDSERVICE_INVALID_IK", + "display": "Ungültige oder nicht bekannte Institutionskennung [ik].", + "target": [ + { + "code": "error", + "display": "Error", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_KVNR", + "display": "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr].", + "target": [ + { + "code": "error", + "display": "Error", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_PATIENT_RECORD_NOT_FOUND", + "display": "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden.", + "target": [ + { + "code": "error", + "display": "Error", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_MISSING_OR_INVALID_HEADER", + "display": "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig.", + "target": [ + { + "code": "fatal", + "display": "Fatal", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_UNSUPPORTED_MEDIATYPE", + "display": "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt.", + "target": [ + { + "code": "error", + "display": "Error", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_UNSUPPORTED_ENCODING", + "display": "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt.", + "target": [ + { + "code": "error", + "display": "Error", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_PATIENT_RECORD_VERSION", + "display": "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden.", + "target": [ + { + "code": "error", + "display": "Error", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_HTTP_OPERATION", + "display": "Die HTTP-Operation [http-operation] wird nicht unterstützt.", + "target": [ + { + "code": "fatal", + "display": "Fatal", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_ENDPOINT", + "display": "Der angefragte Endpunkt [endpoint] wird nicht unterstützt.", + "target": [ + { + "code": "fatal", + "display": "Fatal", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INTERNAL_SERVER_ERROR", + "display": "Unerwarteter interner Fehler des Fachdienstes VSDM.", + "target": [ + { + "code": "fatal", + "display": "Fatal", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_VSDD_NOTREACHABLE", + "display": "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar.", + "target": [ + { + "code": "fatal", + "display": "Fatal", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_VSDD_TIMEOUT", + "display": "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten.", + "target": [ + { + "code": "fatal", + "display": "Fatal", + "equivalence": "wider" + } + ] + } + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueType.json b/src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueType.json new file mode 100644 index 00000000..7c9e2653 --- /dev/null +++ b/src/fhir/fsh-generated/resources/ConceptMap-VSDMErrorcodeIssueType.json @@ -0,0 +1,167 @@ +{ + "resourceType": "ConceptMap", + "id": "VSDMErrorcodeIssueType", + "url": "https://gematik.de/fhir/vsdm2/ConceptMap/VSDMErrorcodeIssueType", + "title": "VSDMErrorcode zu IssueType", + "description": "Ermittlung des IssueType aus dem VSDMErrorcode", + "status": "draft", + "experimental": false, + "version": "1.0.0", + "publisher": "gematik GmbH", + "date": "2023-12-31", + "sourceUri": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMErrorcodeVS", + "targetUri": "http://hl7.org/fhir/ValueSet/issue-type", + "group": [ + { + "source": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "target": "http://hl7.org/fhir/issue-type", + "element": [ + { + "code": "VSDSERVICE_INVALID_IK", + "display": "Ungültige oder nicht bekannte Institutionskennung [ik].", + "target": [ + { + "code": "not-found", + "display": "Not Found", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_KVNR", + "display": "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr].", + "target": [ + { + "code": "not-found", + "display": "Not Found", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_PATIENT_RECORD_NOT_FOUND", + "display": "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden.", + "target": [ + { + "code": "not-found", + "display": "Not Found", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_MISSING_OR_INVALID_HEADER", + "display": "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig.", + "target": [ + { + "code": "required", + "display": "Required element missing", + "equivalence": "wider", + "comment": "Wenn der Header komplett fehlt." + }, + { + "code": "value", + "display": "Element value invalid", + "equivalence": "wider", + "comment": "Wenn der Header-Wert ungültig ist." + }, + { + "code": "invalid", + "display": "Invalid Content", + "equivalence": "wider", + "comment": "Wenn keine Unterscheidung zwischen required und value möglich ist." + } + ] + }, + { + "code": "VSDSERVICE_UNSUPPORTED_MEDIATYPE", + "display": "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt.", + "target": [ + { + "code": "value", + "display": "Element value invalid", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_UNSUPPORTED_ENCODING", + "display": "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt.", + "target": [ + { + "code": "value", + "display": "Element value invalid", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_PATIENT_RECORD_VERSION", + "display": "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden.", + "target": [ + { + "code": "value", + "display": "Element value invalid", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_HTTP_OPERATION", + "display": "Die HTTP-Operation [http-operation] wird nicht unterstützt.", + "target": [ + { + "code": "not-supported", + "display": "Content not supported", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INVALID_ENDPOINT", + "display": "Der angefragte Endpunkt [endpoint] wird nicht unterstützt.", + "target": [ + { + "code": "not-supported", + "display": "Content not supported", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_INTERNAL_SERVER_ERROR", + "display": "Unerwarteter interner Fehler des Fachdienstes VSDM.", + "target": [ + { + "code": "transient", + "display": "Transient Issue", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_VSDD_NOTREACHABLE", + "display": "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar.", + "target": [ + { + "code": "no-store", + "display": "No Store Available", + "equivalence": "wider" + } + ] + }, + { + "code": "VSDSERVICE_VSDD_TIMEOUT", + "display": "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten.", + "target": [ + { + "code": "timeout", + "display": "Timeout", + "equivalence": "wider" + } + ] + } + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InternalServerError.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InternalServerError.json new file mode 100644 index 00000000..177f884c --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InternalServerError.json @@ -0,0 +1,30 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-InternalServerError", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Unerwarteter interner Fehler des Fachdienstes VSDM.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "transient", + "details": { + "coding": [ + { + "code": "VSDSERVICE_INTERNAL_SERVER_ERROR", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Unerwarteter interner Fehler des Fachdienstes VSDM." + } + ], + "text": "Unerwarteter interner Fehler des Fachdienstes VSDM." + }, + "diagnostics": "Wiederholungsversuch im 'Exponential Backoff'-Verfahren gemäß A_25339." + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json new file mode 100644 index 00000000..88ebf35b --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json @@ -0,0 +1,30 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-InvalidEndpoint", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Der angefragte Endpunkt /../etc/passwd wird nicht unterstützt.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "not-supported", + "details": { + "coding": [ + { + "code": "VSDSERVICE_INVALID_ENDPOINT", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." + } + ], + "text": "Der angefragte Endpunkt /../etc/passwd wird nicht unterstützt." + }, + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. " + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json new file mode 100644 index 00000000..7c7cc380 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json @@ -0,0 +1,30 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-InvalidHTTPOperation", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Die HTTP-Operation PATCH wird nicht unterstützt.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "not-supported", + "details": { + "coding": [ + { + "code": "VSDSERVICE_INVALID_HTTP_OPERATION", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Die HTTP-Operation [http-operation] wird nicht unterstützt." + } + ], + "text": "Die HTTP-Operation PATCH wird nicht unterstützt." + }, + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. " + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidIK.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidIK.json new file mode 100644 index 00000000..c9dcaaf9 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidIK.json @@ -0,0 +1,33 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-InvalidIK", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Ungültige oder nicht bekannte Institutionskennung 103456789.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "not-found", + "details": { + "coding": [ + { + "code": "VSDSERVICE_INVALID_IK", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Ungültige oder nicht bekannte Institutionskennung [ik]." + } + ], + "text": "Ungültige oder nicht bekannte Institutionskennung 103456789." + }, + "diagnostics": "Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. \nBei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service) oder der Kostenträger nicht von diesem Farchdienst-Anbieter vertreten wird (fehlerhafter DNS-Eintrag).", + "expression": [ + "http.ZETA-PoPP-Token-Content.insurerId" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidKVNR.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidKVNR.json new file mode 100644 index 00000000..ac106dc0 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidKVNR.json @@ -0,0 +1,33 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-InvalidKVNR", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Ungültige oder nicht bekannte Krankenversichertennummer 1234567890.
" + }, + "issue": [ + { + "severity": "error", + "code": "not-found", + "details": { + "coding": [ + { + "code": "VSDSERVICE_INVALID_KVNR", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr]." + } + ], + "text": "Ungültige oder nicht bekannte Krankenversichertennummer 1234567890." + }, + "diagnostics": "Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. \nBei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service).", + "expression": [ + "http.ZETA-PoPP-Token-Content.patientId" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json new file mode 100644 index 00000000..48a6d704 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json @@ -0,0 +1,33 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-InvalidPatientRecordVersion", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Der Änderungsindikator 0xdeadbeef kann nicht verarbeitet werden.
" + }, + "issue": [ + { + "severity": "error", + "code": "value", + "details": { + "coding": [ + { + "code": "VSDSERVICE_INVALID_PATIENT_RECORD_VERSION", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." + } + ], + "text": "Der Änderungsindikator 0xdeadbeef kann nicht verarbeitet werden." + }, + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. ", + "expression": [ + "http.If-None-Match" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-MissingOrInvalidHeader.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-MissingOrInvalidHeader.json new file mode 100644 index 00000000..fb579e28 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-MissingOrInvalidHeader.json @@ -0,0 +1,33 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-MissingOrInvalidHeader", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Der erforderliche HTTP-Header ZETA-PoPP-Token fehlt oder ist undgültig.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "required", + "details": { + "coding": [ + { + "code": "VSDSERVICE_MISSING_OR_INVALID_HEADER", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig." + } + ], + "text": "Der erforderliche HTTP-Header ZETA-PoPP-Token fehlt oder ist undgültig." + }, + "diagnostics": "Im Falle des Headers PoPP: Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. \nBei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem).", + "expression": [ + "http.ZETA-PoPP-Token" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-PatientRecordNotFound.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-PatientRecordNotFound.json new file mode 100644 index 00000000..b1d199f3 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-PatientRecordNotFound.json @@ -0,0 +1,34 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-PatientRecordNotFound", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Die Versichertenstammdaten zur Versichertennummer 1234567890 konnten für die Institutionskennung 103456789 nicht ermittelt werden.
" + }, + "issue": [ + { + "severity": "error", + "code": "not-found", + "details": { + "coding": [ + { + "code": "VSDSERVICE_PATIENT_RECORD_NOT_FOUND", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden." + } + ], + "text": "Die Versichertenstammdaten zur Versichertennummer 1234567890 konnten für die Institutionskennung 103456789 nicht ermittelt werden." + }, + "diagnostics": "Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. \nBei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem, PoPP-Service oder Schnittstelle zu KTR-Bestandssystemen).", + "expression": [ + "http.ZETA-PoPP-Token-Content.insurerId", + "http.ZETA-PoPP-Token-Content.patientId" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedEncoding.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedEncoding.json new file mode 100644 index 00000000..b29a3de1 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedEncoding.json @@ -0,0 +1,33 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-UnsupportedEncoding", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Das vom Clientsystem angefragte Komprimierungsverfahren implode wird nicht unterstützt.
" + }, + "issue": [ + { + "severity": "error", + "code": "value", + "details": { + "coding": [ + { + "code": "VSDSERVICE_UNSUPPORTED_ENCODING", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt." + } + ], + "text": "Das vom Clientsystem angefragte Komprimierungsverfahren implode wird nicht unterstützt." + }, + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren.", + "expression": [ + "http.Content-Encoding" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedMediatype.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedMediatype.json new file mode 100644 index 00000000..b60d3f59 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-UnsupportedMediatype.json @@ -0,0 +1,33 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-UnsupportedMediatype", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Der vom Clientsystem angefragte Medientyp application/morse-code wird nicht unterstützt.
" + }, + "issue": [ + { + "severity": "error", + "code": "value", + "details": { + "coding": [ + { + "code": "VSDSERVICE_UNSUPPORTED_MEDIATYPE", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt." + } + ], + "text": "Der vom Clientsystem angefragte Medientyp application/morse-code wird nicht unterstützt." + }, + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren.", + "expression": [ + "http.Accept" + ] + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json new file mode 100644 index 00000000..ac152232 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json @@ -0,0 +1,30 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-VSDDNotReachable", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Fachdienst VSDM ist für den Kostenträger 103456789 nicht erreichbar.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "no-store", + "details": { + "coding": [ + { + "code": "VSDSERVICE_VSDD_NOTREACHABLE", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar." + } + ], + "text": "Fachdienst VSDM ist für den Kostenträger 103456789 nicht erreichbar." + }, + "diagnostics": "Wiederholungsversuch im 'Exponential Backoff'-Verfahren gemäß A_25339." + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json new file mode 100644 index 00000000..4208bce0 --- /dev/null +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json @@ -0,0 +1,30 @@ +{ + "resourceType": "OperationOutcome", + "id": "VSDMOperationOutcome-VSDDTimeout", + "meta": { + "profile": [ + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" + ] + }, + "text": { + "status": "generated", + "div": "
Fachdienst VSDM für den Kostenträger 103456789 hat das Zeitlimit für eine Antwort überschritten.
" + }, + "issue": [ + { + "severity": "fatal", + "code": "timeout", + "details": { + "coding": [ + { + "code": "VSDSERVICE_VSDD_TIMEOUT", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", + "display": "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten." + } + ], + "text": "Fachdienst VSDM für den Kostenträger 103456789 hat das Zeitlimit für eine Antwort überschritten." + }, + "diagnostics": "Wiederholungsversuch im 'Exponential Backoff'-Verfahren gemäß A_25339." + } + ] +} diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json b/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json deleted file mode 100644 index 1126486f..00000000 --- a/src/fhir/fsh-generated/resources/OperationOutcome-example-vsdm-operationoutcome.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "resourceType": "OperationOutcome", - "id": "example-vsdm-operationoutcome", - "meta": { - "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" - ] - }, - "issue": [ - { - "severity": "fatal", - "code": "invalid", - "details": { - "coding": [ - { - "code": "VSDSERVICE_INVALID_IK", - "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMErrorcodeCS", - "display": "Ungültige oder nicht bekannte Institutionskennung ." - } - ], - "text": "Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1 x erneuern. Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service) oder die KTR gar nicht bei diesem FD-Anbieter ist (fehlerhafter DNS-Eintrag)." - } - } - ] -} diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json index cb8defc7..821d8243 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMOperationOutcome.json @@ -25,48 +25,59 @@ "definition": "Strukturierte Fehlermeldung im Versichertenstammdatenmanagement (VSDM) 2.0" }, { - "id": "OperationOutcome.issue", - "path": "OperationOutcome.issue", - "slicing": { - "discriminator": [ - { - "type": "value", - "path": "details.coding" - } - ], - "rules": "open", - "ordered": false - }, + "id": "OperationOutcome.text", + "path": "OperationOutcome.text", + "short": "Fehlerbeschreibung zur Anzeige", + "definition": "Dieser Beschreibungstext wird vom Clientsystem zur Anzeige gebracht, wenn keine anderweitige Fehlerbehandlung auf Grundlage der strukturierten Informationen möglich ist.\nDie Beschreibung soll so formuliert sein, dass sie für den Anwender des Clientsystems verständlich ist.", + "comment": "Der Beschreibungstext darf identisch zum Anzeigetext in issue.details.text sein.", + "min": 1, + "mustSupport": true + }, + { + "id": "OperationOutcome.text.status", + "path": "OperationOutcome.text.status", + "patternCode": "generated" + }, + { + "id": "OperationOutcome.text.div", + "path": "OperationOutcome.text.div", "mustSupport": true }, { - "id": "OperationOutcome.issue:vsdm-error", + "id": "OperationOutcome.issue", "path": "OperationOutcome.issue", - "sliceName": "vsdm-error", - "min": 0, - "max": "1", + "short": "Strukturierte Fehlerbeschreibung", + "definition": "Diese strukturierte Fehlerbeschreibung kann zur Behandlung innerhalb des Clientsystems ausgewertet werden.", "mustSupport": true }, { - "id": "OperationOutcome.issue:vsdm-error.severity", + "id": "OperationOutcome.issue.severity", "path": "OperationOutcome.issue.severity", - "definition": "Angabe der Schwere des Fehlers", - "fixedCode": "fatal" + "short": "Schweregrad der Fehlermeldung", + "definition": "Beschreibt die Kritikalität (den Schweregrad) der Fehlermeldung mit Bezug auf die Ausführung der gesamten Anfrage.", + "comment": "Für VSDM-spezifische Fehlermeldungen kann der Schweregrad anhand der ConceptMap VSDMErrorcodeIssueSeverity abgeleitet werden.", + "mustSupport": true }, { - "id": "OperationOutcome.issue:vsdm-error.code", + "id": "OperationOutcome.issue.code", "path": "OperationOutcome.issue.code", + "short": "Klassifizierung der Fehlermeldung", + "definition": "Ordnet die Fehlermeldung einem standardisierten Fehlertyp zu.", + "comment": "Für VSDM-spezifische Fehlermeldungen kann der Schweregrad anhand der ConceptMap VSDMErrorcodeIssueType abgeleitet werden.", "mustSupport": true }, { - "id": "OperationOutcome.issue:vsdm-error.details", + "id": "OperationOutcome.issue.details", "path": "OperationOutcome.issue.details", - "definition": "Nähere Beschreibung des Fehlers", + "short": "Fehlerbeschreibung", + "definition": "Diese Struktur beschreibt die aufgetretene Fehlersituation.", "min": 1 }, { - "id": "OperationOutcome.issue:vsdm-error.details.coding", + "id": "OperationOutcome.issue.details.coding", "path": "OperationOutcome.issue.details.coding", + "short": "Fehlercode aus den Wertetabellen gemäß Spezifikation", + "definition": "Es sind grundsätzlich die VSDM-spezifischen Fehlercodes aus dem CodeSystem VSDMErrorcodeCS zu verwenden.\nFalls keiner der Fehlercodes fachlich zutreffend ist, kann ein allgemeiner Fehlercode aus den Standard-FHIR-CodeSystemen verwendet werden.", "min": 1, "max": "1", "binding": { @@ -75,27 +86,39 @@ } }, { - "id": "OperationOutcome.issue:vsdm-error.details.coding.system", + "id": "OperationOutcome.issue.details.coding.system", "path": "OperationOutcome.issue.details.coding.system", - "min": 1 + "min": 1, + "mustSupport": true }, { - "id": "OperationOutcome.issue:vsdm-error.details.coding.code", + "id": "OperationOutcome.issue.details.coding.code", "path": "OperationOutcome.issue.details.coding.code", - "short": "Errorcode", - "definition": "Errorcode", - "min": 1 + "min": 1, + "mustSupport": true }, { - "id": "OperationOutcome.issue:vsdm-error.details.coding.display", + "id": "OperationOutcome.issue.details.coding.display", "path": "OperationOutcome.issue.details.coding.display", - "short": "Errortext", - "min": 1 + "short": "Meldungstext laut Katalog", + "definition": "Dieses Feld nimmt den unverarbeiteten Meldungstext gemäß CodeSystem/ValueSet auf." }, { - "id": "OperationOutcome.issue:vsdm-error.details.text", + "id": "OperationOutcome.issue.details.text", "path": "OperationOutcome.issue.details.text", - "short": "Errortext für Entwickler" + "short": "Aufbereiteter Meldungstext", + "definition": "Dieses Feld nimmt den aufbereiteten Meldungstext aus dem CodeSystem/ValueSet mit ersetzten Platzhaltern auf.", + "min": 1, + "mustSupport": true + }, + { + "id": "OperationOutcome.issue.diagnostics", + "path": "OperationOutcome.issue.diagnostics", + "short": "Diagnostik- und Lösungsmöglichkeiten", + "definition": "Dieses Feld liefert Hinweise zur Fehlerbehebung durch das Clientsystem in Anlehnung an Anforderung A_27014. \nDieser Text richtet sich primär an Entwickler und technische Betreuer des Clientsystems und soll dem Anwender in der Regel nicht zur Anzeige gebracht werden.", + "comment": "Dieses Feld darf keine technischen Interna des Fachdienstes (stack traces o.ä.) enthalten.", + "min": 1, + "mustSupport": true } ] } diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json index b71ca2fc..38bd4a09 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMErrorcodeVS.json @@ -4,7 +4,7 @@ "name": "VSDMErrorcodeVS", "id": "VSDMErrorcodeVS", "title": "VSDM-Fehlercodes", - "description": "allgemeine und VSDM-spezifische Fehlercodes", + "description": "Fehlercodes im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMErrorcodeVS", "experimental": false, diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 4da83d67..39873acb 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -38,6 +38,14 @@ Alias: $csDMP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP // - Beispiel für VSDMPatient Alias: $csGenderAmtlich = http://fhir.de/CodeSystem/gender-amtlich-de +// Schweregrad einer Meldung, verwendet für +// - ConceptMap VSDMErrorcodeIssueSeverity +Alias: $csIssueSeverity = http://hl7.org/fhir/issue-severity + +// Typ einer Meldung, verwendet für +// - ConceptMap VSDMErrorcodeIssueType +Alias: $csIssueType = http://hl7.org/fhir/issue-type + // LOINC, verwendet für // - VSDMComposition.type.coding Alias: $csLOINC = http://loinc.org @@ -76,6 +84,14 @@ Alias: $csWOP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP // - VSDMPayorOrganization.address.country.extension[Laenderkennzeichen] Alias: $vsAnlage8Laenderkennzeichen = https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8 +// Schweregrad einer Meldung, verwendet für +// - ConceptMap VSDMErrorcodeIssueSeverity +Alias: $vsIssueSeverity = http://hl7.org/fhir/ValueSet/issue-severity + +// Typ einer Meldung, verwendet für +// - ConceptMap VSDMErrorcodeIssueType +Alias: $vsIssueType = http://hl7.org/fhir/ValueSet/issue-type + // ================================================================================================ // // StructureDefinition: Extensions (Präfix $ext...) diff --git a/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh b/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh index 85aac11c..3ba7d4c4 100644 --- a/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMErrorcodeCS.fsh @@ -1,25 +1,23 @@ CodeSystem: VSDMErrorcodeCS Title: "VSDM-Fehlercodes" -Description: "VSDM-spezifische Fehlercodes" +Description: "Fachspezifische Fehlercodes im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta-CodeSystem * ^caseSensitive = true * ^content = #complete -// TODO CodeSystem.concept[2].display: Information - The string value contains text that looks like embedded HTML tags. If this content is rendered to HTML without appropriate post-processing, it may be a security risk {SECURITY_STRING_CONTENT_WARNING} +// Fehler mit client-seitiger Ursache +* #VSDSERVICE_INVALID_IK "Ungültige oder nicht bekannte Institutionskennung [ik]." +* #VSDSERVICE_INVALID_KVNR "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr]." +* #VSDSERVICE_PATIENT_RECORD_NOT_FOUND "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden." +* #VSDSERVICE_MISSING_OR_INVALID_HEADER "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig." +* #VSDSERVICE_UNSUPPORTED_MEDIATYPE "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt." +* #VSDSERVICE_UNSUPPORTED_ENCODING "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt." +* #VSDSERVICE_INVALID_PATIENT_RECORD_VERSION "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." +* #VSDSERVICE_INVALID_HTTP_OPERATION "Die HTTP-Operation [http-operation] wird nicht unterstützt." +* #VSDSERVICE_INVALID_ENDPOINT "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." -// client -* #VSDSERVICE_INVALID_IK "Ungültige oder nicht bekannte Institutionskennung ." -* #VSDSERVICE_INVALID_KVNR "Ungültige oder nicht bekannte Krankenversichertennummer ." -* #VSDSERVICE_PATIENT_RECORD_NOT_FOUND "Die Versichertenstammdaten zur Versichertennummer konnten für die Institutionskennung nicht ermittelt werden." -* #VSDSERVICE_MISSING_OR_INVALID_HEADER "Der erforderliche HTTP-Header
fehlt oder ist undgültig." -* #VSDSERVICE_UNSUPPORTED_MEDIATYPE "Der vom Clientsystem angefragte Medientyp wird nicht unterstützt." -* #VSDSERVICE_UNSUPPORTED_ENCODING "Das vom Clientsystem angefragte Komprimierungsverfahren wird nicht unterstützt." -* #VSDSERVICE_INVALID_PATIENT_RECORD_VERSION "Der Änderungsindikator kann nicht verarbeitet werden." -* #VSDSERVICE_INVALID_HTTP_OPERATION "Die HTTP-Operation wird nicht unterstützt." -* #VSDSERVICE_INVALID_ENDPOINT "Der angefragte Endpunkt wird nicht unterstützt." - -// system +// Fehler mit server-seitiger Ursache * #VSDSERVICE_INTERNAL_SERVER_ERROR "Unerwarteter interner Fehler des Fachdienstes VSDM." -* #VSDSERVICE_VSDD_NOTREACHABLE "Fachdienst VSDM ist für den Kostenträger nicht erreichbar." -* #VSDSERVICE_VSDD_TIMEOUT "Fachdienst VSDM für den Kostenträger hat das Zeitlimit für eine Antwort überschritten." \ No newline at end of file +* #VSDSERVICE_VSDD_NOTREACHABLE "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar." +* #VSDSERVICE_VSDD_TIMEOUT "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten." diff --git a/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh b/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh deleted file mode 100644 index 241f6cc0..00000000 --- a/src/fhir/input/fsh/examples/ExampleOperationOutcome.fsh +++ /dev/null @@ -1,13 +0,0 @@ -Instance: ExampleOperationOutcome -InstanceOf: VSDMOperationOutcome -Title: "Example Operation Outcome" -Usage: #example -Description: "Eine Beispielinstanz, die das Profil VSDMOperationOutcome erfüllt." -* id = "example-vsdm-operationoutcome" -* meta.profile = "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMOperationOutcome" - -// Slicing: Issue vom Typ vsdm-error -* issue[0].severity = #fatal -* issue[0].code = #invalid -* issue[0].details.coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_IK "Ungültige oder nicht bekannte Institutionskennung ." -* issue[0].details.text = "Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1 x erneuern. Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service) oder die KTR gar nicht bei diesem FD-Anbieter ist (fehlerhafter DNS-Eintrag)." diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InternalServerError.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InternalServerError.fsh new file mode 100644 index 00000000..3d3e1ebd --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InternalServerError.fsh @@ -0,0 +1,22 @@ +Instance: VSDMOperationOutcome-InternalServerError +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_INTERNAL_SERVER_ERROR" +Description: "Beispiel zur Fehlermeldung 'Unerwarteter interner Fehler des Fachdienstes VSDM.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Unerwarteter interner Fehler des Fachdienstes VSDM. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #transient "Transient Issue" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INTERNAL_SERVER_ERROR "Unerwarteter interner Fehler des Fachdienstes VSDM." + * text = "Unerwarteter interner Fehler des Fachdienstes VSDM." + * diagnostics = """ + Wiederholungsversuch im 'Exponential Backoff'-Verfahren gemäß A_25339. + """ diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh new file mode 100644 index 00000000..8c2a5878 --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh @@ -0,0 +1,22 @@ +Instance: VSDMOperationOutcome-InvalidEndpoint +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_INVALID_ENDPOINT" +Description: "Beispiel zur Fehlermeldung 'Der angefragte Endpunkt [endpoint] wird nicht unterstützt.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Der angefragte Endpunkt /../etc/passwd wird nicht unterstützt. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #not-supported "Content not supported" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_ENDPOINT "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." + * text = "Der angefragte Endpunkt /../etc/passwd wird nicht unterstützt." + * diagnostics = """ + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + """ diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh new file mode 100644 index 00000000..a9bfc017 --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh @@ -0,0 +1,22 @@ +Instance: VSDMOperationOutcome-InvalidHTTPOperation +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_INVALID_HTTP_OPERATION" +Description: "Beispiel zur Fehlermeldung 'Die HTTP-Operation [http-operation] wird nicht unterstützt.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Die HTTP-Operation PATCH wird nicht unterstützt. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #not-supported "Content not supported" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_HTTP_OPERATION "Die HTTP-Operation [http-operation] wird nicht unterstützt." + * text = "Die HTTP-Operation PATCH wird nicht unterstützt." + * diagnostics = """ + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + """ diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidIK.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidIK.fsh new file mode 100644 index 00000000..8f9ba11f --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidIK.fsh @@ -0,0 +1,24 @@ +Instance: VSDMOperationOutcome-InvalidIK +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_INVALID_IK" +Description: "Beispiel zur Fehlermeldung 'Ungültige oder nicht bekannte Institutionskennung [ik].'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Ungültige oder nicht bekannte Institutionskennung 103456789. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #not-found "Not Found" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_IK "Ungültige oder nicht bekannte Institutionskennung [ik]." + * text = "Ungültige oder nicht bekannte Institutionskennung 103456789." + * diagnostics = """ + Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. + Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service) oder der Kostenträger nicht von diesem Farchdienst-Anbieter vertreten wird (fehlerhafter DNS-Eintrag). + """ + * expression[+] = "http.ZETA-PoPP-Token-Content.insurerId" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidKVNR.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidKVNR.fsh new file mode 100644 index 00000000..cb6142e6 --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidKVNR.fsh @@ -0,0 +1,24 @@ +Instance: VSDMOperationOutcome-InvalidKVNR +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_INVALID_KVNR" +Description: "Beispiel zur Fehlermeldung 'Ungültige oder nicht bekannte Krankenversichertennummer [kvnr].'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Ungültige oder nicht bekannte Krankenversichertennummer 1234567890. +
+ """ +* issue[+] + * severity = #error "Error" + * code = #not-found "Not Found" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_KVNR "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr]." + * text = "Ungültige oder nicht bekannte Krankenversichertennummer 1234567890." + * diagnostics = """ + Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. + Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem oder PoPP-Service). + """ + * expression[+] = "http.ZETA-PoPP-Token-Content.patientId" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh new file mode 100644 index 00000000..d6d5732e --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh @@ -0,0 +1,23 @@ +Instance: VSDMOperationOutcome-InvalidPatientRecordVersion +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_INVALID_PATIENT_RECORD_VERSION" +Description: "Beispiel zur Fehlermeldung 'Der Änderungsindikator [etag_value] kann nicht verarbeitet werden.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Der Änderungsindikator 0xdeadbeef kann nicht verarbeitet werden. +
+ """ +* issue[+] + * severity = #error "Error" + * code = #value "Element value invalid" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_PATIENT_RECORD_VERSION "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." + * text = "Der Änderungsindikator 0xdeadbeef kann nicht verarbeitet werden." + * diagnostics = """ + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + """ + * expression[+] = "http.If-None-Match" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-MissingOrInvalidHeader.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-MissingOrInvalidHeader.fsh new file mode 100644 index 00000000..9cb12dca --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-MissingOrInvalidHeader.fsh @@ -0,0 +1,24 @@ +Instance: VSDMOperationOutcome-MissingOrInvalidHeader +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_MISSING_OR_INVALID_HEADER" +Description: "Beispiel zur Fehlermeldung 'Der erforderliche HTTP-Header [header] fehlt oder ist undgültig.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Der erforderliche HTTP-Header ZETA-PoPP-Token fehlt oder ist undgültig. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #required "Required element missing" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_MISSING_OR_INVALID_HEADER "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig." + * text = "Der erforderliche HTTP-Header ZETA-PoPP-Token fehlt oder ist undgültig." + * diagnostics = """ + Im Falle des Headers PoPP: Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. + Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem). + """ + * expression[+] = "http.ZETA-PoPP-Token" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-PatientRecordNotFound.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-PatientRecordNotFound.fsh new file mode 100644 index 00000000..2452eecb --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-PatientRecordNotFound.fsh @@ -0,0 +1,25 @@ +Instance: VSDMOperationOutcome-PatientRecordNotFound +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_PATIENT_RECORD_NOT_FOUND" +Description: "Beispiel zur Fehlermeldung 'Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Die Versichertenstammdaten zur Versichertennummer 1234567890 konnten für die Institutionskennung 103456789 nicht ermittelt werden. +
+ """ +* issue[+] + * severity = #error "Error" + * code = #not-found "Not Found" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_PATIENT_RECORD_NOT_FOUND "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden." + * text = "Die Versichertenstammdaten zur Versichertennummer 1234567890 konnten für die Institutionskennung 103456789 nicht ermittelt werden." + * diagnostics = """ + Nachweis zum Versorgungskontext mittels eGK oder GesundheitsID am PoPP-Service 1x erneuern. + Bei erneutem Fehler: Abbruch, da wahrscheinlich ein Implementierungsfehler vorliegt (Clientsystem, PoPP-Service oder Schnittstelle zu KTR-Bestandssystemen). + """ + * expression[+] = "http.ZETA-PoPP-Token-Content.insurerId" + * expression[+] = "http.ZETA-PoPP-Token-Content.patientId" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedEncoding.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedEncoding.fsh new file mode 100644 index 00000000..86c8e1fe --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedEncoding.fsh @@ -0,0 +1,23 @@ +Instance: VSDMOperationOutcome-UnsupportedEncoding +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_UNSUPPORTED_ENCODING" +Description: "Beispiel zur Fehlermeldung 'Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Das vom Clientsystem angefragte Komprimierungsverfahren implode wird nicht unterstützt. +
+ """ +* issue[+] + * severity = #error "Error" + * code = #value "Element value invalid" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_UNSUPPORTED_ENCODING "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt." + * text = "Das vom Clientsystem angefragte Komprimierungsverfahren implode wird nicht unterstützt." + * diagnostics = """ + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + """ + * expression[+] = "http.Content-Encoding" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedMediatype.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedMediatype.fsh new file mode 100644 index 00000000..d1851847 --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-UnsupportedMediatype.fsh @@ -0,0 +1,23 @@ +Instance: VSDMOperationOutcome-UnsupportedMediatype +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_UNSUPPORTED_MEDIATYPE" +Description: "Beispiel zur Fehlermeldung 'Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Der vom Clientsystem angefragte Medientyp application/morse-code wird nicht unterstützt. +
+ """ +* issue[+] + * severity = #error "Error" + * code = #value "Element value invalid" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_UNSUPPORTED_MEDIATYPE "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt." + * text = "Der vom Clientsystem angefragte Medientyp application/morse-code wird nicht unterstützt." + * diagnostics = """ + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + """ + * expression[+] = "http.Accept" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDNotReachable.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDNotReachable.fsh new file mode 100644 index 00000000..cca65a79 --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDNotReachable.fsh @@ -0,0 +1,22 @@ +Instance: VSDMOperationOutcome-VSDDNotReachable +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_VSDD_NOTREACHABLE" +Description: "Beispiel zur Fehlermeldung 'Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Fachdienst VSDM ist für den Kostenträger 103456789 nicht erreichbar. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #no-store "No Store Available" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_VSDD_NOTREACHABLE "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar." + * text = "Fachdienst VSDM ist für den Kostenträger 103456789 nicht erreichbar." + * diagnostics = """ + Wiederholungsversuch im 'Exponential Backoff'-Verfahren gemäß A_25339. + """ diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDTimeout.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDTimeout.fsh new file mode 100644 index 00000000..5c87d841 --- /dev/null +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-VSDDTimeout.fsh @@ -0,0 +1,22 @@ +Instance: VSDMOperationOutcome-VSDDTimeout +InstanceOf: VSDMOperationOutcome +Title: "Fehlermeldung VSDSERVICE_VSDD_TIMEOUT" +Description: "Beispiel zur Fehlermeldung 'Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten.'" +Usage: #example + +* text + * status = #generated + * div[+] = """ +
+ Fachdienst VSDM für den Kostenträger 103456789 hat das Zeitlimit für eine Antwort überschritten. +
+ """ +* issue[+] + * severity = #fatal "Fatal" + * code = #timeout "Timeout" + * details[+] + * coding[0] = VSDMErrorcodeCS#VSDSERVICE_VSDD_TIMEOUT "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten." + * text = "Fachdienst VSDM für den Kostenträger 103456789 hat das Zeitlimit für eine Antwort überschritten." + * diagnostics = """ + Wiederholungsversuch im 'Exponential Backoff'-Verfahren gemäß A_25339. + """ diff --git a/src/fhir/input/fsh/mappings/VSDMErrorcodeIssueSeverity.fsh b/src/fhir/input/fsh/mappings/VSDMErrorcodeIssueSeverity.fsh new file mode 100644 index 00000000..272dc0bc --- /dev/null +++ b/src/fhir/input/fsh/mappings/VSDMErrorcodeIssueSeverity.fsh @@ -0,0 +1,101 @@ +Instance: VSDMErrorcodeIssueSeverity +InstanceOf: ConceptMap +Title: "VSDMErrorcode zu IssueSeverity" +Description: "Ermittlung der IssueSeverity aus dem VSDMErrorcode" +Usage: #definition + +* insert Meta-Inst + +* sourceUri = Canonical(VSDMErrorcodeVS) +* targetUri = $vsIssueSeverity +* group[+] + * source = Canonical(VSDMErrorcodeCS) + * target = $csIssueSeverity + + // Fehler mit client-seitiger Ursache + * element[+] + * code = #VSDSERVICE_INVALID_IK + * display = "Ungültige oder nicht bekannte Institutionskennung [ik]." + * target[+] + * code = #error + * display = "Error" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_KVNR + * display = "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr]." + * target[+] + * code = #error + * display = "Error" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_PATIENT_RECORD_NOT_FOUND + * display = "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden." + * target[+] + * code = #error + * display = "Error" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_MISSING_OR_INVALID_HEADER + * display = "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig." + * target[+] + * code = #fatal + * display = "Fatal" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_UNSUPPORTED_MEDIATYPE + * display = "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt." + * target[+] + * code = #error + * display = "Error" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_UNSUPPORTED_ENCODING + * display = "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt." + * target[+] + * code = #error + * display = "Error" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_PATIENT_RECORD_VERSION + * display = "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." + * target[+] + * code = #error + * display = "Error" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_HTTP_OPERATION + * display = "Die HTTP-Operation [http-operation] wird nicht unterstützt." + * target[+] + * code = #fatal + * display = "Fatal" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_ENDPOINT + * display = "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." + * target[+] + * code = #fatal + * display = "Fatal" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + + // Fehler mit server-seitiger Ursache + * element[+] + * code = #VSDSERVICE_INTERNAL_SERVER_ERROR + * display = "Unerwarteter interner Fehler des Fachdienstes VSDM." + * target[+] + * code = #fatal + * display = "Fatal" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_VSDD_NOTREACHABLE + * display = "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar." + * target[+] + * code = #fatal + * display = "Fatal" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_VSDD_TIMEOUT + * display = "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten." + * target[+] + * code = #fatal + * display = "Fatal" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. diff --git a/src/fhir/input/fsh/mappings/VSDMErrorcodeIssueType.fsh b/src/fhir/input/fsh/mappings/VSDMErrorcodeIssueType.fsh new file mode 100644 index 00000000..d309da56 --- /dev/null +++ b/src/fhir/input/fsh/mappings/VSDMErrorcodeIssueType.fsh @@ -0,0 +1,112 @@ +Instance: VSDMErrorcodeIssueType +InstanceOf: ConceptMap +Title: "VSDMErrorcode zu IssueType" +Description: "Ermittlung des IssueType aus dem VSDMErrorcode" +Usage: #definition + +* insert Meta-Inst + +* sourceUri = Canonical(VSDMErrorcodeVS) +* targetUri = $vsIssueType +* group[+] + * source = Canonical(VSDMErrorcodeCS) + * target = $csIssueType + + // Fehler mit client-seitiger Ursache + * element[+] + * code = #VSDSERVICE_INVALID_IK + * display = "Ungültige oder nicht bekannte Institutionskennung [ik]." + * target[+] + * code = #not-found + * display = "Not Found" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_KVNR + * display = "Ungültige oder nicht bekannte Krankenversichertennummer [kvnr]." + * target[+] + * code = #not-found + * display = "Not Found" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_PATIENT_RECORD_NOT_FOUND + * display = "Die Versichertenstammdaten zur Versichertennummer [kvnr] konnten für die Institutionskennung [ik] nicht ermittelt werden." + * target[+] + * code = #not-found + * display = "Not Found" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_MISSING_OR_INVALID_HEADER + * display = "Der erforderliche HTTP-Header [header] fehlt oder ist undgültig." + * target[+] + * code = #required + * display = "Required element missing" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * comment = "Wenn der Header komplett fehlt." + * target[+] + * code = #value + * display = "Element value invalid" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * comment = "Wenn der Header-Wert ungültig ist." + * target[+] + * code = #invalid + * display = "Invalid Content" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * comment = "Wenn keine Unterscheidung zwischen required und value möglich ist." + * element[+] + * code = #VSDSERVICE_UNSUPPORTED_MEDIATYPE + * display = "Der vom Clientsystem angefragte Medientyp [media type] wird nicht unterstützt." + * target[+] + * code = #value + * display = "Element value invalid" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_UNSUPPORTED_ENCODING + * display = "Das vom Clientsystem angefragte Komprimierungsverfahren [encoding scheme] wird nicht unterstützt." + * target[+] + * code = #value + * display = "Element value invalid" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_PATIENT_RECORD_VERSION + * display = "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." + * target[+] + * code = #value + * display = "Element value invalid" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_HTTP_OPERATION + * display = "Die HTTP-Operation [http-operation] wird nicht unterstützt." + * target[+] + * code = #not-supported + * display = "Content not supported" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_INVALID_ENDPOINT + * display = "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." + * target[+] + * code = #not-supported + * display = "Content not supported" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + + // Fehler mit server-seitiger Ursache + * element[+] + * code = #VSDSERVICE_INTERNAL_SERVER_ERROR + * display = "Unerwarteter interner Fehler des Fachdienstes VSDM." + * target[+] + * code = #transient + * display = "Transient Issue" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_VSDD_NOTREACHABLE + * display = "Fachdienst VSDM ist für den Kostenträger [ik] nicht erreichbar." + * target[+] + * code = #no-store + * display = "No Store Available" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. + * element[+] + * code = #VSDSERVICE_VSDD_TIMEOUT + * display = "Fachdienst VSDM für den Kostenträger [ik] hat das Zeitlimit für eine Antwort überschritten." + * target[+] + * code = #timeout + * display = "Timeout" + * equivalence = #wider // The target mapping is wider in meaning than the source concept. diff --git a/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh b/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh index 665dfb63..5de3842d 100644 --- a/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh +++ b/src/fhir/input/fsh/profiles/VSDMOperationOutcome.fsh @@ -13,30 +13,69 @@ Description: "Strukturierte Fehlermeldung im Versichertenstammdatenmanagement (V Strukturierte Fehlermeldung im Versichertenstammdatenmanagement (VSDM) 2.0 """ -// TODO Inhalte noch prüfen +* text 1..1 MS + * ^short = "Fehlerbeschreibung zur Anzeige" + * ^definition = """ + Dieser Beschreibungstext wird vom Clientsystem zur Anzeige gebracht, wenn keine anderweitige Fehlerbehandlung auf Grundlage der strukturierten Informationen möglich ist. + Die Beschreibung soll so formuliert sein, dass sie für den Anwender des Clientsystems verständlich ist. + """ + * ^comment = """ + Der Beschreibungstext darf identisch zum Anzeigetext in issue.details.text sein. + """ + * status = #generated + * div MS * issue MS - * ^slicing.discriminator.type = #value - * ^slicing.discriminator.path = "details.coding" - * ^slicing.rules = #open - * ^slicing.ordered = false - -* issue contains vsdm-error 0..1 MS - - -* issue[vsdm-error] - * severity = #fatal (exactly) - * severity ^definition = "Angabe der Schwere des Fehlers" + * ^short = "Strukturierte Fehlerbeschreibung" + * ^definition = """ + Diese strukturierte Fehlerbeschreibung kann zur Behandlung innerhalb des Clientsystems ausgewertet werden. + """ + * severity MS + * ^short = "Schweregrad der Fehlermeldung" + * ^definition = """ + Beschreibt die Kritikalität (den Schweregrad) der Fehlermeldung mit Bezug auf die Ausführung der gesamten Anfrage. + """ + * ^comment = """ + Für VSDM-spezifische Fehlermeldungen kann der Schweregrad anhand der ConceptMap VSDMErrorcodeIssueSeverity abgeleitet werden. + """ * code MS - * details 1.. - * ^definition = "Nähere Beschreibung des Fehlers" + * ^short = "Klassifizierung der Fehlermeldung" + * ^definition = """ + Ordnet die Fehlermeldung einem standardisierten Fehlertyp zu. + """ + * ^comment = """ + Für VSDM-spezifische Fehlermeldungen kann der Schweregrad anhand der ConceptMap VSDMErrorcodeIssueType abgeleitet werden. + """ + * details 1..1 + * ^short = "Fehlerbeschreibung" + * ^definition = """ + Diese Struktur beschreibt die aufgetretene Fehlersituation. + """ * coding 1..1 * coding from VSDMErrorcodeVS (required) - * system 1..1 - * code 1..1 - * ^short = "Errorcode" - * ^definition = "Errorcode" - * display 1..1 - * display ^short = "Errortext" - * text 0..1 - * text ^short = "Errortext für Entwickler" + * ^short = "Fehlercode aus den Wertetabellen gemäß Spezifikation" + * ^definition = """ + Es sind grundsätzlich die VSDM-spezifischen Fehlercodes aus dem CodeSystem VSDMErrorcodeCS zu verwenden. + Falls keiner der Fehlercodes fachlich zutreffend ist, kann ein allgemeiner Fehlercode aus den Standard-FHIR-CodeSystemen verwendet werden. + """ + * system 1..1 MS + * code 1..1 MS + * display + * ^short = "Meldungstext laut Katalog" + * ^definition = """ + Dieses Feld nimmt den unverarbeiteten Meldungstext gemäß CodeSystem/ValueSet auf. + """ + * text 1..1 MS + * ^short = "Aufbereiteter Meldungstext" + * ^definition = """ + Dieses Feld nimmt den aufbereiteten Meldungstext aus dem CodeSystem/ValueSet mit ersetzten Platzhaltern auf. + """ + * diagnostics 1..1 MS + * ^short = "Diagnostik- und Lösungsmöglichkeiten" + * ^definition = """ + Dieses Feld liefert Hinweise zur Fehlerbehebung durch das Clientsystem in Anlehnung an Anforderung A_27014. + Dieser Text richtet sich primär an Entwickler und technische Betreuer des Clientsystems und soll dem Anwender in der Regel nicht zur Anzeige gebracht werden. + """ + * ^comment = """ + Dieses Feld darf keine technischen Interna des Fachdienstes (stack traces o.ä.) enthalten. + """ \ No newline at end of file diff --git a/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh index 33b0886f..c276180e 100644 --- a/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMErrorcodeVS.fsh @@ -1,6 +1,6 @@ ValueSet: VSDMErrorcodeVS Title: "VSDM-Fehlercodes" -Description: "allgemeine und VSDM-spezifische Fehlercodes" +Description: "Fehlercodes im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta From 3631a1e273bf64671e984439bbb9ff9a9baba8ce Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Thu, 28 Aug 2025 09:53:29 +0200 Subject: [PATCH 41/46] =?UTF-8?q?besondere=20Personengruppe=20auf=20vorhan?= =?UTF-8?q?denes=20KBV-ValueSet=20zur=C3=BCckgebaut?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 8 ---- src/fhir/fsh-generated/fsh-index.txt | 1 - .../StructureDefinition-VSDMCoverage.json | 6 +-- ...alueSet-VSDMBesonderePersonengruppeVS.json | 42 ------------------- src/fhir/input/fsh/aliases.fsh | 5 +++ src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 6 +-- .../VSDMBesonderePersonengruppeVS.fsh | 11 ----- 7 files changed, 11 insertions(+), 68 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/ValueSet-VSDMBesonderePersonengruppeVS.json delete mode 100644 src/fhir/input/fsh/valuesets/VSDMBesonderePersonengruppeVS.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 8afc4970..4c48d693 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -335,14 +335,6 @@ "startLine": 1, "endLine": 62 }, - { - "outputFile": "ValueSet-VSDMBesonderePersonengruppeVS.json", - "fshName": "VSDMBesonderePersonengruppeVS", - "fshType": "ValueSet", - "fshFile": "valuesets/VSDMBesonderePersonengruppeVS.fsh", - "startLine": 1, - "endLine": 11 - }, { "outputFile": "ValueSet-VSDMCoverageTypeVS.json", "fshName": "VSDMCoverageTypeVS", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 0d4ad85a..baa85bf6 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -41,7 +41,6 @@ StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaen StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 -ValueSet-VSDMBesonderePersonengruppeVS.json VSDMBesonderePersonengruppeVS ValueSet valuesets/VSDMBesonderePersonengruppeVS.fsh 1 - 11 ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 8 ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 18 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 99bef17e..7a7c0493 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -120,8 +120,8 @@ "id": "Coverage.extension:besonderePersonengruppe", "path": "Coverage.extension", "sliceName": "besonderePersonengruppe", - "short": "Besondere Personengruppe", - "definition": "Gibt die Zugehörigkeit des Versicherten zu einer besonderen Personengruppe an.", + "short": "Besondere Personengruppe (GKV)", + "definition": "Gibt die Zugehörigkeit des GKV-Versicherten zu einer besonderen Personengruppe an.", "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", "requirements": "Die Kennzeichnung erfolgt gemäß der aktuellen Schlüsseltabelle.", "min": 0, @@ -141,7 +141,7 @@ "path": "Coverage.extension.value[x]", "binding": { "strength": "required", - "valueSet": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMBesonderePersonengruppeVS" + "valueSet": "https://simplifier.net/kbvschluesseltabellen/kbv-vs-sfhir-kbv-personengruppe" } }, { diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMBesonderePersonengruppeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMBesonderePersonengruppeVS.json deleted file mode 100644 index a6675b63..00000000 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMBesonderePersonengruppeVS.json +++ /dev/null @@ -1,42 +0,0 @@ -{ - "resourceType": "ValueSet", - "status": "draft", - "name": "VSDMBesonderePersonengruppeVS", - "id": "VSDMBesonderePersonengruppeVS", - "title": "Besondere Personengruppe", - "description": "Besondere Personengruppe", - "version": "1.0.0", - "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMBesonderePersonengruppeVS", - "experimental": false, - "publisher": "gematik GmbH", - "date": "2023-12-31", - "compose": { - "include": [ - { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", - "concept": [ - { - "code": "04", - "display": "BSHG (Bundessozialhilfegesetz) § 264 SGB V" - }, - { - "code": "06", - "display": "SER (Soziales Entschädigungsrecht)" - }, - { - "code": "07", - "display": "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" - }, - { - "code": "08", - "display": "SVA-Kennzeichnung, pauschal" - }, - { - "code": "09", - "display": "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" - } - ] - } - ] - } -} diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 39873acb..0e0b59e1 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -92,6 +92,11 @@ Alias: $vsIssueSeverity = http://hl7.org/fhir/ValueSet/issue-severity // - ConceptMap VSDMErrorcodeIssueType Alias: $vsIssueType = http://hl7.org/fhir/ValueSet/issue-type +// besondere Personengruppe, verwendet für +// - VSDMBesonderePersonengruppeVS +// - VSDMCoverage.extension[besonderePersonengruppe] +Alias: $vsPersonengruppe = https://simplifier.net/kbvschluesseltabellen/kbv-vs-sfhir-kbv-personengruppe + // ================================================================================================ // // StructureDefinition: Extensions (Präfix $ext...) diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 0b69cdc3..54b277e2 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -44,9 +44,9 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana // Zuordnung aus Versicherungsdaten -> BesonderePersonengruppe * extension contains $extBesonderePersonengruppe named besonderePersonengruppe 0..1 MS * extension[besonderePersonengruppe] - * ^short = "Besondere Personengruppe" + * ^short = "Besondere Personengruppe (GKV)" * ^definition = """ - Gibt die Zugehörigkeit des Versicherten zu einer besonderen Personengruppe an. + Gibt die Zugehörigkeit des GKV-Versicherten zu einer besonderen Personengruppe an. """ * ^comment = """ Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html @@ -54,7 +54,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * ^requirements = """ Die Kennzeichnung erfolgt gemäß der aktuellen Schlüsseltabelle. """ - * value[x] from VSDMBesonderePersonengruppeVS (required) + * value[x] from $vsPersonengruppe (required) * valueCoding.system = $csPersonengruppe (exactly) // Zuordnung aus Versicherungsdaten -> Zuzahlungsstatus diff --git a/src/fhir/input/fsh/valuesets/VSDMBesonderePersonengruppeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMBesonderePersonengruppeVS.fsh deleted file mode 100644 index 4ef97c51..00000000 --- a/src/fhir/input/fsh/valuesets/VSDMBesonderePersonengruppeVS.fsh +++ /dev/null @@ -1,11 +0,0 @@ -ValueSet: VSDMBesonderePersonengruppeVS -Title: "Besondere Personengruppe" -Description: "Besondere Personengruppe" - -* insert Meta - -* include $csPersonengruppe#04 "BSHG (Bundessozialhilfegesetz) § 264 SGB V" -* include $csPersonengruppe#06 "SER (Soziales Entschädigungsrecht)" -* include $csPersonengruppe#07 "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" -* include $csPersonengruppe#08 "SVA-Kennzeichnung, pauschal" -* include $csPersonengruppe#09 "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" From 3433ccb2fd4153a97304b7d2d6ae58a04b7a308a Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Tue, 2 Sep 2025 12:51:22 +0200 Subject: [PATCH 42/46] textuelle und kleinere technische Korrekturen --- src/fhir/fsh-generated/data/fsh-index.json | 8 ++++---- src/fhir/fsh-generated/fsh-index.txt | 8 ++++---- .../CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json | 2 +- ...ationOutcome-VSDMOperationOutcome-InvalidEndpoint.json | 2 +- ...Outcome-VSDMOperationOutcome-InvalidHTTPOperation.json | 2 +- ...-VSDMOperationOutcome-InvalidPatientRecordVersion.json | 2 +- .../resources/StructureDefinition-VSDMDMPTeilnahme.json | 4 ++-- .../StructureDefinition-VSDMKostentraegerRolle.json | 2 +- .../StructureDefinition-VSDMLaenderkennzeichen.json | 4 ++-- .../resources/ValueSet-VSDMCoverageTypeVS.json | 3 ++- src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json | 3 ++- .../resources/ValueSet-VSDMNamenszusatzVS.json | 2 +- .../ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json | 2 +- .../resources/ValueSet-VSDMVersichertenartVS.json | 3 ++- .../resources/ValueSet-VSDMVorsatzwortVS.json | 2 +- .../resources/ValueSet-VSDMWohnortprinzipVS.json | 2 +- src/fhir/input/fsh/aliases.fsh | 2 +- .../codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh | 2 +- .../input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh | 2 +- .../fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh | 2 +- .../VSDMOperationOutcome-InvalidHTTPOperation.fsh | 2 +- .../VSDMOperationOutcome-InvalidPatientRecordVersion.fsh | 2 +- src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh | 4 ++-- src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh | 3 +-- src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh | 4 ++-- src/fhir/input/fsh/profiles/VSDMPatient.fsh | 2 +- src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh | 2 +- src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh | 5 ++++- src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh | 5 ++++- src/fhir/input/fsh/valuesets/VSDMNamenszusatzVS.fsh | 2 +- .../fsh/valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh | 2 +- src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh | 7 +++++-- src/fhir/input/fsh/valuesets/VSDMVorsatzwortVS.fsh | 2 +- src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh | 2 +- 49 files changed, 72 insertions(+), 61 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 4c48d693..075267fa 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -301,7 +301,7 @@ "fshType": "Extension", "fshFile": "extensions/VSDMKostentraegerRolle.fsh", "startLine": 1, - "endLine": 19 + "endLine": 18 }, { "outputFile": "StructureDefinition-VSDMLaenderkennzeichen.json", @@ -341,7 +341,7 @@ "fshType": "ValueSet", "fshFile": "valuesets/VSDMCoverageTypeVS.fsh", "startLine": 1, - "endLine": 8 + "endLine": 11 }, { "outputFile": "ValueSet-VSDMDMPVS.json", @@ -349,7 +349,7 @@ "fshType": "ValueSet", "fshFile": "valuesets/VSDMDMPVS.fsh", "startLine": 1, - "endLine": 18 + "endLine": 21 }, { "outputFile": "ValueSet-VSDMErrorcodeVS.json", @@ -389,7 +389,7 @@ "fshType": "ValueSet", "fshFile": "valuesets/VSDMVersichertenartVS.fsh", "startLine": 1, - "endLine": 7 + "endLine": 10 }, { "outputFile": "ValueSet-VSDMVorsatzwortVS.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index baa85bf6..db618bd8 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -36,17 +36,17 @@ StructureDefinition-VSDDatensatzGKV.json VSDDaten StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 -StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 +StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 18 StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 -ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 8 -ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 18 +ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11 +ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 21 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7 ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7 -ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 7 +ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 10 ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7 ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39 \ No newline at end of file diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json index 796e0705..08691dc4 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json @@ -5,7 +5,7 @@ "name": "VSDMRuhenderLeistungsanspruchArtCS", "id": "VSDMRuhenderLeistungsanspruchArtCS", "title": "Art des ruhenden Leistungsanspruchs", - "description": "Art des ruhenden Leistungsanspruchs", + "description": "Art des ruhenden Leistungsanspruchs im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS", "concept": [ diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json index 88ebf35b..e312dc7b 100644 --- a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidEndpoint.json @@ -24,7 +24,7 @@ ], "text": "Der angefragte Endpunkt /../etc/passwd wird nicht unterstützt." }, - "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. " + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren." } ] } diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json index 7c7cc380..a5418075 100644 --- a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidHTTPOperation.json @@ -24,7 +24,7 @@ ], "text": "Die HTTP-Operation PATCH wird nicht unterstützt." }, - "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. " + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren." } ] } diff --git a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json index 48a6d704..ef1adf8f 100644 --- a/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json +++ b/src/fhir/fsh-generated/resources/OperationOutcome-VSDMOperationOutcome-InvalidPatientRecordVersion.json @@ -24,7 +24,7 @@ ], "text": "Der Änderungsindikator 0xdeadbeef kann nicht verarbeitet werden." }, - "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. ", + "diagnostics": "Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren.", "expression": [ "http.If-None-Match" ] diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json index edfb6ff9..38edecda 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json @@ -9,7 +9,7 @@ "experimental": false, "date": "2023-12-31", "publisher": "gematik GmbH", - "description": "Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm", + "description": "Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm im Versichertenstammdatenmanagement (VSDM) 2.0", "fhirVersion": "4.0.1", "kind": "complex-type", "abstract": false, @@ -28,7 +28,7 @@ "id": "Extension", "path": "Extension", "short": "Teilnahme an Disease Management-Programm", - "definition": "Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm" + "definition": "Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm im Versichertenstammdatenmanagement (VSDM) 2.0." }, { "id": "Extension.extension", diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json index 55e53a0f..ccb313f1 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json @@ -9,7 +9,7 @@ "experimental": false, "date": "2023-12-31", "publisher": "gematik GmbH", - "description": "Rolle des Kostenträgers (Haupt-/abrechnender Kostenträger)", + "description": "Rolle des Kostenträgers (Haupt-/abrechnender Kostenträger) im Versichertenstammdatenmanagement (VSDM) 2.0", "fhirVersion": "4.0.1", "kind": "complex-type", "abstract": false, diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json index 3f6aab67..013ed65b 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json @@ -9,7 +9,7 @@ "experimental": false, "date": "2023-12-31", "publisher": "gematik GmbH", - "description": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8", + "description": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0", "fhirVersion": "4.0.1", "kind": "complex-type", "abstract": false, @@ -28,7 +28,7 @@ "id": "Extension", "path": "Extension", "short": "Länderkennzeichen nach DEÜV Anlage 8", - "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8.\nDiese Erweiterung ergänzt die Landesangabe nach internationalem Standard ISO3166-1-2." + "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0.\nDiese Erweiterung ergänzt die Landesangabe nach internationalem Standard ISO3166-1-2." }, { "id": "Extension.extension", diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json index eecbf7b8..340f792b 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json @@ -4,12 +4,13 @@ "name": "VSDMCoverageTypeVS", "id": "VSDMCoverageTypeVS", "title": "Versicherungsart", - "description": "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar.", + "description": "Versicherungsart im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageTypeVS", "experimental": false, "publisher": "gematik GmbH", "date": "2023-12-31", + "purpose": "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar.", "compose": { "include": [ { diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json index d330130f..7e57d5b1 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json @@ -4,12 +4,13 @@ "name": "VSDMDMPVS", "id": "VSDMDMPVS", "title": "Disease-Management-Programm (DMP)", - "description": "Disease-Management-Programm (Einschränkung auf im VSDM 2.0 gültige Werte)", + "description": "Disease-Management-Programm im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMDMPVS", "experimental": false, "publisher": "gematik GmbH", "date": "2023-12-31", + "purpose": "Einschränkung des KBV-CodeSystem auf im VSDM 2.0 gültige Werte", "compose": { "include": [ { diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMNamenszusatzVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMNamenszusatzVS.json index f62bb61f..b200ff96 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMNamenszusatzVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMNamenszusatzVS.json @@ -4,7 +4,7 @@ "name": "VSDMNamenszusatzVS", "id": "VSDMNamenszusatzVS", "title": "Namenszusatz", - "description": "Namenszusatz nach DEÜV Anlage 7", + "description": "Namenszusatz nach DEÜV Anlage 7 im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMNamenszusatzVS", "experimental": false, diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json index 0145fe88..a0832029 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json @@ -4,7 +4,7 @@ "name": "VSDMRuhenderLeistungsanspruchArtVS", "id": "VSDMRuhenderLeistungsanspruchArtVS", "title": "Art des ruhenden Leistungsanspruchs", - "description": "Art des ruhenden Leistungsanspruchs", + "description": "Art des ruhenden Leistungsanspruchs im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMRuhenderLeistungsanspruchArtVS", "experimental": false, diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json index ef04d246..e345f797 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json @@ -4,12 +4,13 @@ "name": "VSDMVersichertenartVS", "id": "VSDMVersichertenartVS", "title": "Versichertenart", - "description": "Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar.", + "description": "Versichertenarten im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMVersichertenartVS", "experimental": false, "publisher": "gematik GmbH", "date": "2023-12-31", + "purpose": "Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar.", "compose": { "include": [ { diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMVorsatzwortVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMVorsatzwortVS.json index ef9d5615..779b55d5 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMVorsatzwortVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMVorsatzwortVS.json @@ -4,7 +4,7 @@ "name": "VSDMVorsatzwortVS", "id": "VSDMVorsatzwortVS", "title": "Namensvorsatzwort", - "description": "Namensvorsatzwort nach DEÜV Anlage 6", + "description": "Namensvorsatzwort nach DEÜV Anlage 6 im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMVorsatzwortVS", "experimental": false, diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json index aa65ef9a..56e1210c 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json @@ -4,7 +4,7 @@ "name": "VSDMWohnortprinzipVS", "id": "VSDMWohnortprinzipVS", "title": "Wohnortprinzip (WOP)", - "description": "Wohnortprinzip (Einschränkung auf im VSDM 2.0 gültige Werte)", + "description": "Wohnortprinzip im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMWohnortprinzipVS", "experimental": false, diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 0e0b59e1..e40f8d7b 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -62,7 +62,7 @@ Alias: $csPersonengruppe = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSO // Versichertenstatus / Versichertenart, verwendet für // - Beispiel für VSDMCoverage -Alias: $csVersichertenart = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS +Alias: $csVersichertenartGKV = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS // Versicherungsart, verwendet für: // - Beispiel für VSDMCoverage diff --git a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh index c374fac0..0a0e4fb5 100644 --- a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh @@ -1,6 +1,6 @@ CodeSystem: VSDMRuhenderLeistungsanspruchArtCS Title: "Art des ruhenden Leistungsanspruchs" -Description: "Art des ruhenden Leistungsanspruchs" +Description: "Art des ruhenden Leistungsanspruchs im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta-CodeSystem * ^caseSensitive = true // hier nicht kritisch, aber vermeidet Meldung in der Validierung diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh index efecfa5e..0e8d61fd 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh @@ -7,7 +7,7 @@ Usage: #inline * meta.profile[0] = Canonical(VSDMCoverage|1.0.0) * extension[WOP].valueCoding = $csWOP#38 "Nordrhein" -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-A123456780" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh index cf394bb7..3de5d750 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh @@ -8,7 +8,7 @@ Usage: #inline * extension[WOP].valueCoding = $csWOP#03 "Bremen" * extension[besonderePersonengruppe].valueCoding = #04 "SOZ" // "BSHG (Bundessozialhilfegesetz) § 264 SGB V" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-B234567895" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh index a77cd2c0..ae9fadec 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh @@ -22,7 +22,7 @@ Usage: #inline * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-C345678908" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh index 15612e57..9d0076a3 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh @@ -17,7 +17,7 @@ Usage: #inline * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-D456789013" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh index d8fda759..b1dfa8bf 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh @@ -25,7 +25,7 @@ Usage: #inline * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = false -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-E567890127" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh index e96f2986..8ea21944 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh @@ -14,7 +14,7 @@ Usage: #inline * extension[ruhenderLeistungsanspruch] * extension[art].valueCoding = #1 "vollständig" * extension[dauer].valuePeriod.start = "2025-01-01" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-F678901231" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh index 50e3568b..4f51ef35 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh @@ -20,7 +20,7 @@ Usage: #inline * extension[dauer].valuePeriod * start = "2025-06-01" * end = "2027-12-31" -* extension[versichertenart].valueCoding = $csVersichertenart#1 "Mitglieder" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#1 "Mitglieder" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-G789012344" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh index d7a516ae..e828196a 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh @@ -23,7 +23,7 @@ Usage: #inline * start = "2020-01-01" * end = "2023-12-31" * extension[digitalesDMP].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-H890123459" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh index c2cde39c..485c767d 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh @@ -18,7 +18,7 @@ Usage: #inline * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-I901234562" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh index 89b3cb72..d563cd82 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh @@ -25,7 +25,7 @@ Usage: #inline * extension[dauer].valuePeriod * start = "2025-01-01" * end = "2025-12-31" -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-J012345677" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh index a1863065..b39940eb 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh @@ -15,7 +15,7 @@ Usage: #inline * extension[ruhenderLeistungsanspruch] * extension[art].valueCoding = #2 "eingeschränkt" * extension[dauer].valuePeriod.start = "2024-06-15" -* extension[versichertenart].valueCoding = $csVersichertenart#5 "Rentner" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#5 "Rentner" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-K123456781" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh index 847d596c..0b5996c9 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh @@ -15,7 +15,7 @@ Usage: #inline * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-L234567896" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh index ba235119..645acf10 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh @@ -10,7 +10,7 @@ Usage: #inline * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2038-04-28" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-M345678909" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh index 7d968336..f92aa48a 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh @@ -15,7 +15,7 @@ Usage: #inline * extension[zahnaerztlicheVersorgung].valueBoolean = true * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-N456789014" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh index cf56cd04..64fe07d0 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh @@ -10,7 +10,7 @@ Usage: #inline * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2027-06-09" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active * type = $csVersicherungsart#GKV * beneficiary.reference = "Patient/VSDMPatient-GKV-O567890128" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh index 2b3f8756..71840b9d 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh @@ -18,7 +18,7 @@ Usage: #inline * end = "2023-12-31" * extension[digitalesDMP].valueBoolean = true * extension[besonderePersonengruppe].valueCoding = #07 "SVA1" // "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht" -* extension[versichertenart].valueCoding = $csVersichertenart#3 "Familienangehoerige" +* extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * extension[zuzahlungsstatus] * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2025-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh index 8c2a5878..3af1c422 100644 --- a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidEndpoint.fsh @@ -18,5 +18,5 @@ Usage: #example * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_ENDPOINT "Der angefragte Endpunkt [endpoint] wird nicht unterstützt." * text = "Der angefragte Endpunkt /../etc/passwd wird nicht unterstützt." * diagnostics = """ - Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. """ diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh index a9bfc017..913dd234 100644 --- a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidHTTPOperation.fsh @@ -18,5 +18,5 @@ Usage: #example * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_HTTP_OPERATION "Die HTTP-Operation [http-operation] wird nicht unterstützt." * text = "Die HTTP-Operation PATCH wird nicht unterstützt." * diagnostics = """ - Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. """ diff --git a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh index d6d5732e..e68e380a 100644 --- a/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh +++ b/src/fhir/input/fsh/examples/VSDMOperationOutcome-InvalidPatientRecordVersion.fsh @@ -18,6 +18,6 @@ Usage: #example * coding[0] = VSDMErrorcodeCS#VSDSERVICE_INVALID_PATIENT_RECORD_VERSION "Der Änderungsindikator [etag_value] kann nicht verarbeitet werden." * text = "Der Änderungsindikator 0xdeadbeef kann nicht verarbeitet werden." * diagnostics = """ - Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. + Implementierungsfehler beim Clientsystem - der Hersteller des Clientsystems ist zu kontaktieren. """ * expression[+] = "http.If-None-Match" diff --git a/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh b/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh index 87a55959..b3476172 100644 --- a/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh +++ b/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh @@ -1,14 +1,14 @@ Extension: VSDMDMPTeilnahme Context: Coverage Title: "Teilnahme an Disease Management-Programm" -Description: "Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm" +Description: "Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm im Versichertenstammdatenmanagement (VSDM) 2.0" // Metadaten der StructureDefinition und Beschreibungstext des Strukturelements * insert Meta * . * ^short = "Teilnahme an Disease Management-Programm" * ^definition = """ - Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm + Angaben zur Teilnahme eines Versicherten an einem Disease Management-Programm im Versichertenstammdatenmanagement (VSDM) 2.0. """ // Zuordnung aus Versicherungsdaten -> DMP -> DMP diff --git a/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh b/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh index 7d43463e..fcaad7a0 100644 --- a/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh +++ b/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh @@ -1,7 +1,7 @@ Extension: VSDMKostentraegerRolle Context: Coverage.payor Title: "Rolle des Kostenträgers" -Description: "Rolle des Kostenträgers (Haupt-/abrechnender Kostenträger)" +Description: "Rolle des Kostenträgers (Haupt-/abrechnender Kostenträger) im Versichertenstammdatenmanagement (VSDM) 2.0" // Metadaten der StructureDefinition und Beschreibungstext des Strukturelements * insert Meta @@ -11,7 +11,6 @@ Description: "Rolle des Kostenträgers (Haupt-/abrechnender Kostenträger)" Die Rolle des Kostenträgers im Versicherungsverhältnis dient der Unterscheidung zwischen Haupt- und abrechnendem Kostenträger. """ -* insert Meta * value[x] only Coding * value[x] from VSDMKostentraegerRolleVS (required) * system 1.. diff --git a/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh b/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh index eb94a293..86ef1b3f 100644 --- a/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh +++ b/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh @@ -1,14 +1,14 @@ Extension: VSDMLaenderkennzeichen Context: Address.country Title: "Länderkennzeichen nach DEÜV Anlage 8" -Description: "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8" +Description: "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0" // Metadaten der StructureDefinition und Beschreibungstext des Strukturelements * insert Meta * . * ^short = "Länderkennzeichen nach DEÜV Anlage 8" * ^definition = """ - Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. + Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0. Diese Erweiterung ergänzt die Landesangabe nach internationalem Standard ISO3166-1-2. """ diff --git a/src/fhir/input/fsh/profiles/VSDMPatient.fsh b/src/fhir/input/fsh/profiles/VSDMPatient.fsh index 57292008..5bb2ffbc 100644 --- a/src/fhir/input/fsh/profiles/VSDMPatient.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPatient.fsh @@ -168,7 +168,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM // Slicing der Adresse, um die geforderten Kardinalitäten festzulegen * address * ^slicing.discriminator.type = #value - * ^slicing.discriminator.path = type + * ^slicing.discriminator.path = "type" * ^slicing.rules = #open * address contains StrassenAdresse 0..1 and PostfachAdresse 0..1 diff --git a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh index ad1d262b..01d0e1b5 100644 --- a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh @@ -19,7 +19,7 @@ Description: "Angaben zum Kostenträger im Versichertenstammdatenmanagement (VSD // Zuordnung aus Versicherungsdaten -> [Abrechnender]Kostentraeger -> Kostentraegerkennung * identifier * ^slicing.discriminator.type = #value - * ^slicing.discriminator.path = system + * ^slicing.discriminator.path = "system" * ^slicing.rules = #open * identifier contains IKNR 1..1 MS * identifier[IKNR] only IdentifierIknr diff --git a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh index 35c10a48..a7afee9f 100644 --- a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh @@ -1,8 +1,11 @@ ValueSet: VSDMCoverageTypeVS Title: "Versicherungsart" -Description: "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar." +Description: "Versicherungsart im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta +* ^purpose = """ + Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar. + """ * include $csVersicherungsart#GKV "gesetzliche Krankenversicherung" * include $csVersicherungsart#PKV "private Krankenversicherung" diff --git a/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh b/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh index c915bbd5..79b8a8f5 100644 --- a/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh @@ -1,8 +1,11 @@ ValueSet: VSDMDMPVS Title: "Disease-Management-Programm (DMP)" -Description: "Disease-Management-Programm (Einschränkung auf im VSDM 2.0 gültige Werte)" +Description: "Disease-Management-Programm im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta +* ^purpose = """ + Einschränkung des KBV-CodeSystem auf im VSDM 2.0 gültige Werte + """ * include $csDMP#01 "Diabetes mellitus Typ 2" * include $csDMP#02 "Brustkrebs" diff --git a/src/fhir/input/fsh/valuesets/VSDMNamenszusatzVS.fsh b/src/fhir/input/fsh/valuesets/VSDMNamenszusatzVS.fsh index cdb3b22f..69dd0616 100644 --- a/src/fhir/input/fsh/valuesets/VSDMNamenszusatzVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMNamenszusatzVS.fsh @@ -1,6 +1,6 @@ ValueSet: VSDMNamenszusatzVS Title: "Namenszusatz" -Description: "Namenszusatz nach DEÜV Anlage 7" +Description: "Namenszusatz nach DEÜV Anlage 7 im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta diff --git a/src/fhir/input/fsh/valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh b/src/fhir/input/fsh/valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh index 7d7fd276..ad83cacb 100644 --- a/src/fhir/input/fsh/valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh @@ -1,6 +1,6 @@ ValueSet: VSDMRuhenderLeistungsanspruchArtVS Title: "Art des ruhenden Leistungsanspruchs" -Description: "Art des ruhenden Leistungsanspruchs" +Description: "Art des ruhenden Leistungsanspruchs im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta diff --git a/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh b/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh index 8ffcfed3..a84ed317 100644 --- a/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh @@ -1,8 +1,11 @@ ValueSet: VSDMVersichertenartVS Title: "Versichertenart" -Description: "Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar." +Description: "Versichertenarten im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta +* ^purpose = """ + Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar. + """ -* include codes from system $csVersichertenart +* include codes from system $csVersichertenartGKV // TODO Codes für PKV noch aufnehmen diff --git a/src/fhir/input/fsh/valuesets/VSDMVorsatzwortVS.fsh b/src/fhir/input/fsh/valuesets/VSDMVorsatzwortVS.fsh index 30536f27..7253c29c 100644 --- a/src/fhir/input/fsh/valuesets/VSDMVorsatzwortVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMVorsatzwortVS.fsh @@ -1,6 +1,6 @@ ValueSet: VSDMVorsatzwortVS Title: "Namensvorsatzwort" -Description: "Namensvorsatzwort nach DEÜV Anlage 6" +Description: "Namensvorsatzwort nach DEÜV Anlage 6 im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta diff --git a/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh b/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh index add3627d..29be8fde 100644 --- a/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh @@ -1,6 +1,6 @@ ValueSet: VSDMWohnortprinzipVS Title: "Wohnortprinzip (WOP)" -Description: "Wohnortprinzip (Einschränkung auf im VSDM 2.0 gültige Werte)" +Description: "Wohnortprinzip im Versichertenstammdatenmanagement (VSDM) 2.0" * insert Meta From 06959aabb14cdfdef84f28fd5a394c4a83411352 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 3 Sep 2025 13:35:24 +0200 Subject: [PATCH 43/46] =?UTF-8?q?Abbildung=20der=20L=C3=A4nder-Codes=20auf?= =?UTF-8?q?=20Informationen=20aus=20TC=20FHIR=20/=20EU=20angepasst?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- advisor.json | 3 +- src/fhir/fsh-generated/data/fsh-index.json | 14 +- src/fhir/fsh-generated/fsh-index.txt | 7 +- .../Bundle-VSDMBundle-GKV-A123456780.json | 32 +++-- .../Bundle-VSDMBundle-GKV-B234567895.json | 48 +++++-- .../Bundle-VSDMBundle-GKV-C345678908.json | 32 +++-- .../Bundle-VSDMBundle-GKV-D456789013.json | 48 +++++-- .../Bundle-VSDMBundle-GKV-E567890127.json | 64 ++++++--- .../Bundle-VSDMBundle-GKV-F678901231.json | 33 +++-- .../Bundle-VSDMBundle-GKV-G789012344.json | 33 +++-- .../Bundle-VSDMBundle-GKV-H890123459.json | 48 +++++-- .../Bundle-VSDMBundle-GKV-I901234562.json | 32 +++-- .../Bundle-VSDMBundle-GKV-J012345677.json | 49 +++++-- .../Bundle-VSDMBundle-GKV-K123456781.json | 49 +++++-- .../Bundle-VSDMBundle-GKV-L234567896.json | 32 +++-- .../Bundle-VSDMBundle-GKV-M345678909.json | 32 +++-- .../Bundle-VSDMBundle-GKV-N456789014.json | 48 +++++-- .../Bundle-VSDMBundle-GKV-O567890128.json | 32 +++-- .../Bundle-VSDMBundle-GKV-Z987654321.json | 65 ++++++--- .../StructureDefinition-VSDMCoverage.json | 21 ++- ...tureDefinition-VSDMLaenderkennzeichen.json | 69 ---------- .../StructureDefinition-VSDMPatient.json | 130 +++++++++++++++--- ...ctureDefinition-VSDMPayorOrganization.json | 66 +++++++-- .../VSDMPayorOrganization-100390876.fsh | 5 +- .../VSDMPayorOrganization-100412075.fsh | 5 +- .../VSDMPayorOrganization-100629189.fsh | 5 +- .../VSDMPayorOrganization-100767109.fsh | 5 +- .../VSDMPayorOrganization-100837864.fsh | 5 +- .../VSDMPayorOrganization-101084423.fsh | 5 +- .../VSDMPayorOrganization-101138358.fsh | 5 +- .../VSDMPayorOrganization-101229542.fsh | 5 +- .../VSDMPayorOrganization-101316991.fsh | 5 +- .../VSDMPayorOrganization-101593043.fsh | 5 +- .../VSDMPayorOrganization-101831688.fsh | 5 +- .../VSDMPayorOrganization-101904345.fsh | 5 +- .../VSDMPayorOrganization-102060928.fsh | 5 +- .../VSDMPayorOrganization-102462343.fsh | 5 +- .../VSDMPayorOrganization-102546957.fsh | 5 +- .../VSDMPayorOrganization-102618749.fsh | 5 +- .../VSDMPayorOrganization-102722735.fsh | 5 +- .../VSDMPayorOrganization-102828457.fsh | 5 +- .../VSDMPayorOrganization-103539039.fsh | 5 +- .../VSDMPayorOrganization-103707692.fsh | 5 +- .../VSDMPayorOrganization-104252310.fsh | 5 +- .../VSDMPayorOrganization-104487108.fsh | 5 +- .../VSDMPayorOrganization-104686063.fsh | 5 +- .../VSDMPayorOrganization-104812556.fsh | 5 +- .../VSDMPayorOrganization-104945099.fsh | 5 +- .../VSDMPayorOrganization-105395861.fsh | 5 +- .../VSDMPayorOrganization-105698629.fsh | 5 +- .../VSDMPayorOrganization-105763413.fsh | 5 +- .../VSDMPayorOrganization-105816575.fsh | 5 +- .../VSDMPayorOrganization-106044960.fsh | 5 +- .../VSDMPayorOrganization-106145699.fsh | 5 +- .../VSDMPayorOrganization-106270260.fsh | 5 +- .../VSDMPayorOrganization-106498173.fsh | 5 +- .../VSDMPayorOrganization-106597231.fsh | 5 +- .../VSDMPayorOrganization-106967901.fsh | 5 +- .../VSDMPayorOrganization-107078689.fsh | 5 +- .../VSDMPayorOrganization-107170568.fsh | 5 +- .../VSDMPayorOrganization-107546344.fsh | 5 +- .../VSDMPayorOrganization-107837745.fsh | 5 +- .../VSDMPayorOrganization-108546756.fsh | 5 +- .../VSDMPayorOrganization-108606009.fsh | 5 +- .../VSDMPayorOrganization-108750061.fsh | 5 +- .../VSDMPayorOrganization-108846691.fsh | 5 +- .../VSDMPayorOrganization-108918482.fsh | 5 +- .../VSDMPayorOrganization-109149007.fsh | 5 +- .../VSDMPayorOrganization-109323112.fsh | 5 +- .../VSDMPayorOrganization-109504155.fsh | 5 +- src/fhir/input/fsh/aliases.fsh | 16 ++- .../examples/VSDMCoverage-GKV-F678901231.fsh | 2 +- .../examples/VSDMCoverage-GKV-G789012344.fsh | 2 +- .../examples/VSDMCoverage-GKV-J012345677.fsh | 2 +- .../examples/VSDMCoverage-GKV-K123456781.fsh | 2 +- .../examples/VSDMCoverage-GKV-Z987654321.fsh | 2 +- .../examples/VSDMPatient-GKV-A123456780.fsh | 5 +- .../examples/VSDMPatient-GKV-B234567895.fsh | 5 +- .../examples/VSDMPatient-GKV-C345678908.fsh | 5 +- .../examples/VSDMPatient-GKV-D456789013.fsh | 10 +- .../examples/VSDMPatient-GKV-E567890127.fsh | 10 +- .../examples/VSDMPatient-GKV-F678901231.fsh | 5 +- .../examples/VSDMPatient-GKV-G789012344.fsh | 5 +- .../examples/VSDMPatient-GKV-H890123459.fsh | 5 +- .../examples/VSDMPatient-GKV-I901234562.fsh | 5 +- .../examples/VSDMPatient-GKV-J012345677.fsh | 10 +- .../examples/VSDMPatient-GKV-K123456781.fsh | 5 +- .../examples/VSDMPatient-GKV-L234567896.fsh | 5 +- .../examples/VSDMPatient-GKV-M345678909.fsh | 5 +- .../examples/VSDMPatient-GKV-N456789014.fsh | 5 +- .../examples/VSDMPatient-GKV-O567890128.fsh | 5 +- .../examples/VSDMPatient-GKV-Z987654321.fsh | 10 +- .../VSDMPayorOrganization-100293710.fsh | 5 +- .../VSDMPayorOrganization-102186348.fsh | 5 +- .../VSDMPayorOrganization-102249844.fsh | 5 +- .../VSDMPayorOrganization-102343996.fsh | 5 +- .../VSDMPayorOrganization-103169760.fsh | 5 +- .../VSDMPayorOrganization-103215857.fsh | 5 +- .../VSDMPayorOrganization-104178397.fsh | 5 +- .../VSDMPayorOrganization-104547224.fsh | 5 +- .../VSDMPayorOrganization-105266989.fsh | 5 +- .../VSDMPayorOrganization-105413578.fsh | 5 +- .../VSDMPayorOrganization-105532787.fsh | 5 +- .../VSDMPayorOrganization-105929412.fsh | 5 +- .../VSDMPayorOrganization-106339922.fsh | 5 +- .../VSDMPayorOrganization-106877150.fsh | 5 +- .../VSDMPayorOrganization-107403308.fsh | 5 +- .../VSDMPayorOrganization-107668422.fsh | 5 +- .../VSDMPayorOrganization-107723372.fsh | 5 +- .../VSDMPayorOrganization-107933230.fsh | 5 +- .../VSDMPayorOrganization-108028771.fsh | 5 +- .../VSDMPayorOrganization-108213958.fsh | 5 +- .../VSDMPayorOrganization-108416806.fsh | 5 +- .../VSDMPayorOrganization-109083613.fsh | 5 +- .../fsh/extensions/VSDMLaenderkennzeichen.fsh | 19 --- src/fhir/input/fsh/profiles/VSDMCoverage.fsh | 13 +- src/fhir/input/fsh/profiles/VSDMPatient.fsh | 36 +---- .../fsh/profiles/VSDMPayorOrganization.fsh | 20 +-- src/fhir/input/fsh/ruleset.fsh | 41 +++++- 119 files changed, 990 insertions(+), 597 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json delete mode 100644 src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh diff --git a/advisor.json b/advisor.json index fc0b14e1..bb07471f 100644 --- a/advisor.json +++ b/advisor.json @@ -1,6 +1,7 @@ { "suppress" : [ "http://hl7.org/fhir/StructureDefinition/DomainResource#dom-6", - "http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20" + "http://hl7.org/fhir/StructureDefinition/ElementDefinition#eld-20", + "Terminology_TX_Binding_NoSource" ] } \ No newline at end of file diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 075267fa..7d6c347e 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -285,7 +285,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMCoverage.fsh", "startLine": 1, - "endLine": 193 + "endLine": 194 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", @@ -303,14 +303,6 @@ "startLine": 1, "endLine": 18 }, - { - "outputFile": "StructureDefinition-VSDMLaenderkennzeichen.json", - "fshName": "VSDMLaenderkennzeichen", - "fshType": "Extension", - "fshFile": "extensions/VSDMLaenderkennzeichen.fsh", - "startLine": 1, - "endLine": 19 - }, { "outputFile": "StructureDefinition-VSDMOperationOutcome.json", "fshName": "VSDMOperationOutcome", @@ -325,7 +317,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMPatient.fsh", "startLine": 1, - "endLine": 225 + "endLine": 195 }, { "outputFile": "StructureDefinition-VSDMPayorOrganization.json", @@ -333,7 +325,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMPayorOrganization.fsh", "startLine": 1, - "endLine": 62 + "endLine": 48 }, { "outputFile": "ValueSet-VSDMCoverageTypeVS.json", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index db618bd8..aaa417ec 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -34,13 +34,12 @@ OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json VSDMOper OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json VSDMOperationOutcome-VSDDTimeout Instance examples/VSDMOperationOutcome-VSDDTimeout.fsh 1 - 20 StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 193 +StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 194 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 18 -StructureDefinition-VSDMLaenderkennzeichen.json VSDMLaenderkennzeichen Extension extensions/VSDMLaenderkennzeichen.fsh 1 - 19 StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 -StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 225 -StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 62 +StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 195 +StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 48 ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11 ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 21 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index 4bd80da7..b6d9a845 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -66,16 +66,22 @@ ], "city": "Aachen", "postalCode": "52070", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -163,16 +169,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index c539459a..a768bc95 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -87,16 +87,22 @@ ], "city": "Bremen", "postalCode": "28211", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -206,16 +212,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -242,16 +254,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index 25fc8923..d351b16d 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -75,16 +75,22 @@ ], "city": "Chemnitz", "postalCode": "09128", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -253,16 +259,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index 99589619..fd998942 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -79,16 +79,22 @@ ], "city": "Darmstadt", "postalCode": "64297", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -110,16 +116,22 @@ ], "city": "Darmstadt", "postalCode": "64283", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -271,16 +283,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index 44a34ace..2d183360 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -74,16 +74,22 @@ ], "city": "Erfurt", "postalCode": "99095", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -105,16 +111,22 @@ ], "city": "Graz", "postalCode": "8055", - "country": "AT", + "country": "Österreich", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "AT", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "A", - "display": "Österreich" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -297,16 +309,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -333,16 +351,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index 2a860a39..6bd60e14 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -83,16 +83,22 @@ ], "city": "Bern", "postalCode": "3013", - "country": "CH", + "country": "Schweiz", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "CH", - "display": "Schweiz" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "CH", + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -157,6 +163,7 @@ "url": "art", "valueCoding": { "code": "1", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS", "display": "vollständig" } }, @@ -220,16 +227,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index 1fefbe71..6bc05b31 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -74,16 +74,22 @@ ], "city": "Gießen", "postalCode": "35392", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -161,6 +167,7 @@ "url": "art", "valueCoding": { "code": "2", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS", "display": "eingeschränkt" } }, @@ -224,16 +231,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index a20f1ecc..07dfa771 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -92,16 +92,22 @@ ], "city": "Hildesheim", "postalCode": "31135", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -272,16 +278,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -308,16 +320,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index 711b77b1..465ae53f 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -66,16 +66,22 @@ ], "city": "Fischbach", "postalCode": "7430", - "country": "LU", + "country": "Luxemburg", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "LU", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "L", - "display": "Luxemburg" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -209,16 +215,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index 8d7e531d..5bebe0f6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -66,16 +66,22 @@ ], "city": "Baden-Baden", "postalCode": "77815", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -97,16 +103,22 @@ ], "city": "Baden-Baden", "postalCode": "76530", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -227,6 +239,7 @@ "url": "art", "valueCoding": { "code": "1", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS", "display": "vollständig" } }, @@ -290,16 +303,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index 5c150701..29660764 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -62,16 +62,22 @@ ], "city": "Luxembourg", "postalCode": "1120", - "country": "LU", + "country": "Luxemburg", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "LU", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "L", - "display": "Luxemburg" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -136,6 +142,7 @@ "url": "art", "valueCoding": { "code": "2", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS", "display": "eingeschränkt" } }, @@ -212,16 +219,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -248,16 +261,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index d7c36c2a..115d47b8 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -66,16 +66,22 @@ ], "city": "Lüneburg", "postalCode": "21337", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -197,16 +203,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index 36ae7646..cbe039cd 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -75,16 +75,22 @@ ], "city": "München", "postalCode": "80331", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -185,16 +191,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index a0d27a74..9ca4ec0e 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -66,16 +66,22 @@ ], "city": "Stuttgart", "postalCode": "70180", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -210,16 +216,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -269,16 +281,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index e88e3214..754bc9c1 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -75,16 +75,22 @@ ], "city": "Offenburg", "postalCode": "77654", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -185,16 +191,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 9d93e266..86391986 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -96,16 +96,22 @@ ], "city": "Zwickau", "postalCode": "08066", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -127,16 +133,22 @@ ], "city": "Zwickau", "postalCode": "08062", - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -281,6 +293,7 @@ "url": "art", "valueCoding": { "code": "1", + "system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS", "display": "vollständig" } }, @@ -358,16 +371,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } @@ -394,16 +413,22 @@ ], "address": [ { - "country": "DE", + "country": "Deutschland", "_country": { "extension": [ { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", + "valueCoding": { + "code": "DE", + "system": "urn:iso:std:iso:3166" + } + }, + { + "url": "http://hl7.org/fhir/StructureDefinition/iso21090-codedString", "valueCoding": { - "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen", "code": "D", - "display": "Deutschland" - }, - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "system": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + } } ] } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json index 7a7c0493..f23968eb 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json @@ -34,15 +34,15 @@ { "key": "VSDMCoverage-address-1", "severity": "error", - "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Patienten erforderlich.", - "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists())", + "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Patienten erforderlich.", + "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists())", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" }, { "key": "VSDMCoverage-address-2", "severity": "error", - "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Kostenträgers erforderlich.", - "expression": "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists()))", + "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Kostenträgers erforderlich.", + "expression": "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists()))", "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" }, { @@ -136,14 +136,6 @@ ], "mustSupport": true }, - { - "id": "Coverage.extension:besonderePersonengruppe.value[x]", - "path": "Coverage.extension.value[x]", - "binding": { - "strength": "required", - "valueSet": "https://simplifier.net/kbvschluesseltabellen/kbv-vs-sfhir-kbv-personengruppe" - } - }, { "id": "Coverage.extension:besonderePersonengruppe.value[x].system", "path": "Coverage.extension.value[x].system", @@ -320,6 +312,11 @@ "valueSet": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMRuhenderLeistungsanspruchArtVS" } }, + { + "id": "Coverage.extension:ruhenderLeistungsanspruch.extension:art.value[x].system", + "path": "Coverage.extension.extension.value[x].system", + "fixedUri": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMRuhenderLeistungsanspruchArtCS" + }, { "id": "Coverage.extension:ruhenderLeistungsanspruch.extension:dauer", "path": "Coverage.extension.extension", diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json deleted file mode 100644 index 013ed65b..00000000 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMLaenderkennzeichen.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "resourceType": "StructureDefinition", - "id": "VSDMLaenderkennzeichen", - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen", - "version": "1.0.0", - "name": "VSDMLaenderkennzeichen", - "title": "Länderkennzeichen nach DEÜV Anlage 8", - "status": "draft", - "experimental": false, - "date": "2023-12-31", - "publisher": "gematik GmbH", - "description": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0", - "fhirVersion": "4.0.1", - "kind": "complex-type", - "abstract": false, - "context": [ - { - "expression": "Address.country", - "type": "element" - } - ], - "type": "Extension", - "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension", - "derivation": "constraint", - "differential": { - "element": [ - { - "id": "Extension", - "path": "Extension", - "short": "Länderkennzeichen nach DEÜV Anlage 8", - "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0.\nDiese Erweiterung ergänzt die Landesangabe nach internationalem Standard ISO3166-1-2." - }, - { - "id": "Extension.extension", - "path": "Extension.extension", - "max": "0" - }, - { - "id": "Extension.url", - "path": "Extension.url", - "fixedUri": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" - }, - { - "id": "Extension.value[x]", - "path": "Extension.value[x]", - "type": [ - { - "code": "Coding" - } - ], - "binding": { - "strength": "required", - "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8" - } - }, - { - "id": "Extension.value[x].system", - "path": "Extension.value[x].system", - "min": 1, - "patternUri": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" - }, - { - "id": "Extension.value[x].code", - "path": "Extension.value[x].code", - "min": 1 - } - ] - } -} diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json index 2cc835a0..9f81a090 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json @@ -199,27 +199,63 @@ { "id": "Patient.address:StrassenAdresse.country", "path": "Patient.address.country", - "definition": "Staatsangabe kodiert nach ISO-3166-1-2", - "comment": "Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. \nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert." + "definition": "Staatsangabe", + "comment": "Hier ist die Staatsangabe im Volltext (z.B. zur postalischen Adressierung) anzugeben." }, { "id": "Patient.address:StrassenAdresse.country.extension", "path": "Patient.address.country.extension", "slicing": { + "rules": "open", "discriminator": [ { "type": "value", "path": "url" + }, + { + "type": "value", + "path": "value.ofType(Coding).system" } - ], - "ordered": false, - "rules": "open" + ] + }, + "min": 1 + }, + { + "id": "Patient.address:StrassenAdresse.country.extension:countryCode", + "path": "Patient.address.country.extension", + "sliceName": "countryCode", + "short": "Länderkennzeichen nach ISO 3166-2", + "definition": "Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. ", + "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html.\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", + "min": 1, + "max": "1", + "type": [ + { + "code": "Extension", + "profile": [ + "http://hl7.org/fhir/StructureDefinition/iso21090-codedString" + ] + } + ], + "mustSupport": true + }, + { + "id": "Patient.address:StrassenAdresse.country.extension:countryCode.value[x]", + "path": "Patient.address.country.extension.value[x]", + "binding": { + "strength": "required", + "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" } }, { - "id": "Patient.address:StrassenAdresse.country.extension:Laenderkennzeichen", + "id": "Patient.address:StrassenAdresse.country.extension:countryCode.value[x].system", + "path": "Patient.address.country.extension.value[x].system", + "fixedUri": "urn:iso:std:iso:3166" + }, + { + "id": "Patient.address:StrassenAdresse.country.extension:anlage8", "path": "Patient.address.country.extension", - "sliceName": "Laenderkennzeichen", + "sliceName": "anlage8", "short": "Länderkennzeichen nach DEÜV Anlage 8", "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. ", "comment": "Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.", @@ -229,12 +265,25 @@ { "code": "Extension", "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "http://hl7.org/fhir/StructureDefinition/iso21090-codedString" ] } ], "mustSupport": true }, + { + "id": "Patient.address:StrassenAdresse.country.extension:anlage8.value[x]", + "path": "Patient.address.country.extension.value[x]", + "binding": { + "strength": "required", + "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8" + } + }, + { + "id": "Patient.address:StrassenAdresse.country.extension:anlage8.value[x].system", + "path": "Patient.address.country.extension.value[x].system", + "fixedUri": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" + }, { "id": "Patient.address:PostfachAdresse", "path": "Patient.address", @@ -265,27 +314,63 @@ { "id": "Patient.address:PostfachAdresse.country", "path": "Patient.address.country", - "definition": "Staatsangabe kodiert nach ISO-3166-1-2", - "comment": "Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. \nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert." + "definition": "Staatsangabe", + "comment": "Hier ist die Staatsangabe im Volltext (z.B. zur postalischen Adressierung) anzugeben." }, { "id": "Patient.address:PostfachAdresse.country.extension", "path": "Patient.address.country.extension", "slicing": { + "rules": "open", "discriminator": [ { "type": "value", "path": "url" + }, + { + "type": "value", + "path": "value.ofType(Coding).system" } - ], - "ordered": false, - "rules": "open" + ] + }, + "min": 1 + }, + { + "id": "Patient.address:PostfachAdresse.country.extension:countryCode", + "path": "Patient.address.country.extension", + "sliceName": "countryCode", + "short": "Länderkennzeichen nach ISO 3166-2", + "definition": "Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. ", + "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html.\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", + "min": 1, + "max": "1", + "type": [ + { + "code": "Extension", + "profile": [ + "http://hl7.org/fhir/StructureDefinition/iso21090-codedString" + ] + } + ], + "mustSupport": true + }, + { + "id": "Patient.address:PostfachAdresse.country.extension:countryCode.value[x]", + "path": "Patient.address.country.extension.value[x]", + "binding": { + "strength": "required", + "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" } }, { - "id": "Patient.address:PostfachAdresse.country.extension:Laenderkennzeichen", + "id": "Patient.address:PostfachAdresse.country.extension:countryCode.value[x].system", + "path": "Patient.address.country.extension.value[x].system", + "fixedUri": "urn:iso:std:iso:3166" + }, + { + "id": "Patient.address:PostfachAdresse.country.extension:anlage8", "path": "Patient.address.country.extension", - "sliceName": "Laenderkennzeichen", + "sliceName": "anlage8", "short": "Länderkennzeichen nach DEÜV Anlage 8", "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. ", "comment": "Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.", @@ -295,11 +380,24 @@ { "code": "Extension", "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "http://hl7.org/fhir/StructureDefinition/iso21090-codedString" ] } ], "mustSupport": true + }, + { + "id": "Patient.address:PostfachAdresse.country.extension:anlage8.value[x]", + "path": "Patient.address.country.extension.value[x]", + "binding": { + "strength": "required", + "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8" + } + }, + { + "id": "Patient.address:PostfachAdresse.country.extension:anlage8.value[x].system", + "path": "Patient.address.country.extension.value[x].system", + "fixedUri": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" } ] } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json index 6aa2ae70..b220b711 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json @@ -75,28 +75,63 @@ "id": "Organization.address.country", "path": "Organization.address.country", "short": "Staat", - "definition": "Staatsangabe kodiert nach ISO-3166-1-2.", - "comment": "Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. \nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", - "mustSupport": true + "definition": "Staatsangabe", + "comment": "Hier ist die Staatsangabe im Volltext (z.B. zur postalischen Adressierung) anzugeben." }, { "id": "Organization.address.country.extension", "path": "Organization.address.country.extension", "slicing": { + "rules": "open", "discriminator": [ { "type": "value", "path": "url" + }, + { + "type": "value", + "path": "value.ofType(Coding).system" } - ], - "ordered": false, - "rules": "open" + ] + }, + "min": 1 + }, + { + "id": "Organization.address.country.extension:countryCode", + "path": "Organization.address.country.extension", + "sliceName": "countryCode", + "short": "Länderkennzeichen nach ISO 3166-2", + "definition": "Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. ", + "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html.\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", + "min": 1, + "max": "1", + "type": [ + { + "code": "Extension", + "profile": [ + "http://hl7.org/fhir/StructureDefinition/iso21090-codedString" + ] + } + ], + "mustSupport": true + }, + { + "id": "Organization.address.country.extension:countryCode.value[x]", + "path": "Organization.address.country.extension.value[x]", + "binding": { + "strength": "required", + "valueSet": "http://hl7.org/fhir/ValueSet/iso3166-1-2" } }, { - "id": "Organization.address.country.extension:Laenderkennzeichen", + "id": "Organization.address.country.extension:countryCode.value[x].system", + "path": "Organization.address.country.extension.value[x].system", + "fixedUri": "urn:iso:std:iso:3166" + }, + { + "id": "Organization.address.country.extension:anlage8", "path": "Organization.address.country.extension", - "sliceName": "Laenderkennzeichen", + "sliceName": "anlage8", "short": "Länderkennzeichen nach DEÜV Anlage 8", "definition": "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. ", "comment": "Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen.", @@ -106,11 +141,24 @@ { "code": "Extension", "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen" + "http://hl7.org/fhir/StructureDefinition/iso21090-codedString" ] } ], "mustSupport": true + }, + { + "id": "Organization.address.country.extension:anlage8.value[x]", + "path": "Organization.address.country.extension.value[x]", + "binding": { + "strength": "required", + "valueSet": "https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8" + } + }, + { + "id": "Organization.address.country.extension:anlage8.value[x].system", + "path": "Organization.address.country.extension.value[x].system", + "fixedUri": "http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen" } ] } diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh index 6ae2df73..67ca6e9d 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100390876.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "100390876" * name = "Beispielkostenträger Rostock" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh index 6a5319c2..7503a33a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100412075.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "100412075" * name = "Beispielkostenträger Neubrandenburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh index 18fb0c88..fead3b9f 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100629189.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "100629189" * name = "Beispielkostenträger Potsdam" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh index f1d73b89..705ebc89 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100767109.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "100767109" * name = "Beispielkostenträger Cottbus" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh index 187eab4a..5ba01740 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-100837864.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "100837864" * name = "Beispielkostenträger Frankfurt an der Oder" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh index d145f629..267b6b4e 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101084423.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101084423" * name = "Beispielkostenträger Magdeburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh index 2e652f1e..c51447a3 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101138358.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101138358" * name = "Beispielkostenträger Halle" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh index 00f4aef1..fa44d179 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101229542.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101229542" * name = "Beispielkostenträger Dessau" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh index d2c8638d..6200ef3b 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101316991.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101316991" * name = "Beispielkostenträger Schleswig-Holstein" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh index e29b3878..7c6fac72 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101593043.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101593043" * name = "Beispielkostenträger Hamburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh index 69b4011a..712b070a 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101831688.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101831688" * name = "Beispielkostenträger Aurich" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh index 59a84eb5..591a16f8 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-101904345.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "101904345" * name = "Beispielkostenträger Braunschweig" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh index 1b86ab99..1df9d7e8 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102060928.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102060928" * name = "Beispielkostenträger Göttingen" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh index 93b04b1a..c327e208 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102462343.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102462343" * name = "Beispielkostenträger Oldenburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh index de029a2c..1c3518cb 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102546957.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102546957" * name = "Beispielkostenträger Osnabrück" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh index 521b101d..96727db5 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102618749.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102618749" * name = "Beispielkostenträger Stade" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh index f70588af..9e86a4cb 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102722735.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102722735" * name = "Beispielkostenträger Verden" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh index 875bb03f..75fbe1a6 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-102828457.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102828457" * name = "Beispielkostenträger Wilhelmshaven" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh index 9c44059d..59b5313b 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-103539039.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "103539039" * name = "Beispielkostenträger Dortmund" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh index a59c8b7f..11fabc8e 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-103707692.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "103707692" * name = "Beispielkostenträger Münster" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh index c8d26f4d..0f9b9b59 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104252310.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "104252310" * name = "Beispielkostenträger Düsseldorf" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh index 5aad6b4b..5d38805d 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104487108.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "104487108" * name = "Beispielkostenträger Duisburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh index 391c0ad1..3a5c1168 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104686063.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "104686063" * name = "Beispielkostenträger Köln" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh index b7e1bf4a..92b2809b 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104812556.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "104812556" * name = "Beispielkostenträger Krefeld" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh index b9b1d1d5..92134e6e 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-104945099.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "104945099" * name = "Beispielkostenträger Wuppertal" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh index 5b9e05fc..ee9c2bf5 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105395861.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "105395861" * name = "Beispielkostenträger Frankfurt" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh index 2a0ba3b6..6aa15a27 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105698629.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "105698629" * name = "Beispielkostenträger Limburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh index 2af09e69..8ce01ad6 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105763413.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "105763413" * name = "Beispielkostenträger Marburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh index b4b5f630..154e5883 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-105816575.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "105816575" * name = "Beispielkostenträger Wiesbaden" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh index 5610f4ca..77c97912 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106044960.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106044960" * name = "Beispielkostenträger Gera" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh index 55499354..33a8dafa 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106145699.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106145699" * name = "Beispielkostenträger Suhl" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh index 76f372ce..df3209cc 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106270260.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106270260" * name = "Beispielkostenträger Rheinhessen" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh index 1f27d053..7496a3be 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106498173.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106498173" * name = "Beispielkostenträger Pfalz" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh index 9850eaa2..d1d577db 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106597231.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106597231" * name = "Beispielkostenträger Trier" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh index 108ba2fb..fffe1e45 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-106967901.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106967901" * name = "Beispielkostenträger Karlsruhe" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh index fd45b0bb..474a7138 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107078689.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "107078689" * name = "Beispielkostenträger Mannheim" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh index c44fcea6..4e02767e 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107170568.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "107170568" * name = "Beispielkostenträger Pforzheim" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh index b6a1e390..9bff5a35 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107546344.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "107546344" * name = "Beispielkostenträger Konstanz" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh index 1eabaca9..a27f46f3 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-107837745.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "107837745" * name = "Beispielkostenträger Süd-Württemberg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh index 562ec2af..d0fe1f33 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108546756.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "108546756" * name = "Beispielkostenträger Oberbayern" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh index a92e0423..c4a07d87 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108606009.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "108606009" * name = "Beispielkostenträger Oberfranken" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh index cdc6b427..203d68ee 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108750061.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "108750061" * name = "Beispielkostenträger Mittelfranken" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh index 554976cd..c2c84d24 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108846691.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "108846691" * name = "Beispielkostenträger Unterfranken" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh index ed50c456..c7430de0 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-108918482.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "108918482" * name = "Beispielkostenträger Oberpfalz" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh index 4c5e8383..050c007e 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-109149007.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "109149007" * name = "Beispielkostenträger Schwaben" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh index e5e614f6..e0ddf475 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-109323112.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "109323112" * name = "Beispielkostenträger Saarland" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh b/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh index 90db100a..99cd3b51 100644 --- a/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh +++ b/src/fhir/input/backup/examples/VSDMPayorOrganization-109504155.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "109504155" * name = "Beispielkostenträger Berlin" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index e40f8d7b..6fa5280c 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -79,11 +79,15 @@ Alias: $csWOP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP // // DEÜV Anlage 8 (Länderkennzeichen), verwendet für -// - VSDMLaenderkennzeichen (Extension) -// - VSDMPatient.address.country.extension[Laenderkennzeichen] -// - VSDMPayorOrganization.address.country.extension[Laenderkennzeichen] +// - VSDMPatient.address.country +// - VSDMPayorOrganization.address Alias: $vsAnlage8Laenderkennzeichen = https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8 +// Länderkennzeichen nach ISO 3166-1-2, verwendet für +// - VSDMPatient.address.country +// - VSDMPayorOrganization.address +Alias: $vsCountryCodeISO3166 = http://hl7.org/fhir/ValueSet/iso3166-1-2 + // Schweregrad einer Meldung, verwendet für // - ConceptMap VSDMErrorcodeIssueSeverity Alias: $vsIssueSeverity = http://hl7.org/fhir/ValueSet/issue-severity @@ -95,7 +99,7 @@ Alias: $vsIssueType = http://hl7.org/fhir/ValueSet/issue-type // besondere Personengruppe, verwendet für // - VSDMBesonderePersonengruppeVS // - VSDMCoverage.extension[besonderePersonengruppe] -Alias: $vsPersonengruppe = https://simplifier.net/kbvschluesseltabellen/kbv-vs-sfhir-kbv-personengruppe +Alias: $vsPersonengruppe = https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_KBV_PERSONENGRUPPE // ================================================================================================ // @@ -114,6 +118,10 @@ Alias: $extKostenerstattung = http://fhir.de/StructureDefinition/gkv/kostenersta // - VSDMCoverage.extension[ruhenderLeistungsanspruch] Alias: $extRuhenderLeistungsanspruch = http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch +// coded expression for the content represented in a string +// verwendet für die Länderangaben nach ISO 3166-2 bzw. Anlage 8 DEÜV +Alias: $extCodedString = http://hl7.org/fhir/StructureDefinition/iso21090-codedString + // Versichertenart (Extension aus dem deutschen Basisprofil), verwendet für // - VSDMCoverage.extension[versichertenart] Alias: $extVersichertenart = http://fhir.de/StructureDefinition/gkv/versichertenart diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh index 8ea21944..950e516c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh @@ -12,7 +12,7 @@ Usage: #inline * extension[status].valueBoolean = true * extension[gueltigBis].valueDate = "2026-09-30" * extension[ruhenderLeistungsanspruch] - * extension[art].valueCoding = #1 "vollständig" + * extension[art].valueCoding = VSDMRuhenderLeistungsanspruchArtCS#1 "vollständig" * extension[dauer].valuePeriod.start = "2025-01-01" * extension[versichertenart].valueCoding = $csVersichertenartGKV#3 "Familienangehoerige" * status = #active diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh index 4f51ef35..013543ff 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh @@ -16,7 +16,7 @@ Usage: #inline * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = true * extension[ruhenderLeistungsanspruch] - * extension[art].valueCoding = #2 "eingeschränkt" + * extension[art].valueCoding = VSDMRuhenderLeistungsanspruchArtCS#2 "eingeschränkt" * extension[dauer].valuePeriod * start = "2025-06-01" * end = "2027-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh index d563cd82..696eabb9 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh @@ -21,7 +21,7 @@ Usage: #inline * extension[zeitraum].valuePeriod.start = "2003-03-13" * extension[digitalesDMP].valueBoolean = false * extension[ruhenderLeistungsanspruch] - * extension[art].valueCoding = #1 "vollständig" + * extension[art].valueCoding = VSDMRuhenderLeistungsanspruchArtCS#1 "vollständig" * extension[dauer].valuePeriod * start = "2025-01-01" * end = "2025-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh index b39940eb..e091c527 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh @@ -13,7 +13,7 @@ Usage: #inline * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = false * extension[ruhenderLeistungsanspruch] - * extension[art].valueCoding = #2 "eingeschränkt" + * extension[art].valueCoding = VSDMRuhenderLeistungsanspruchArtCS#2 "eingeschränkt" * extension[dauer].valuePeriod.start = "2024-06-15" * extension[versichertenart].valueCoding = $csVersichertenartGKV#5 "Rentner" * status = #active diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh index 71840b9d..c8e77b26 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh @@ -28,7 +28,7 @@ Usage: #inline * extension[stationaererBereich].valueBoolean = true * extension[veranlassteLeistungen].valueBoolean = false * extension[ruhenderLeistungsanspruch] - * extension[art].valueCoding = #1 "vollständig" + * extension[art].valueCoding = VSDMRuhenderLeistungsanspruchArtCS#1 "vollständig" * extension[dauer].valuePeriod * start = "2025-01-01" * end = "2025-12-31" diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh index 33fc2b45..58ea6c42 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-A123456780.fsh @@ -20,5 +20,6 @@ Usage: #inline * extension[Strasse].valueString = "Amselweg" * city = "Aachen" * postalCode = "52070" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh index 87c4e6b9..a179cbab 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-B234567895.fsh @@ -24,5 +24,6 @@ Usage: #inline * extension[Strasse].valueString = "Buntspechtallee" * city = "Bremen" * postalCode = "28211" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh index 1315fe9b..d1d6f5ac 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-C345678908.fsh @@ -23,5 +23,6 @@ Usage: #inline * extension[Adresszusatz].valueString = "Hinterhaus links" * city = "Chemnitz" * postalCode = "09128" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh index 1d1fec54..a288e749 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-D456789013.fsh @@ -23,12 +23,14 @@ Usage: #inline * extension[Strasse].valueString = "Blumenweg" * city = "Darmstadt" * postalCode = "64297" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D * address[PostfachAdresse] * line[+] = "Postfach 405060" * extension[Postfach].valueString = "Postfach 405060" * city = "Darmstadt" * postalCode = "64283" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh index f9b4962d..c20c23e9 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-E567890127.fsh @@ -22,12 +22,14 @@ Usage: #inline * extension[Strasse].valueString = "Elsterstraße" * city = "Erfurt" * postalCode = "99095" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D * address[PostfachAdresse] * line[+] = "Postfach 9821" * extension[Postfach].valueString = "Postfach 9821" * city = "Graz" * postalCode = "8055" - * country = $csCountryCodeISO3166#AT - * extension[Laenderkennzeichen].valueCoding = #A "Österreich" + * country = "Österreich" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#AT + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#A diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh index 767d3b3c..31001a6f 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-F678901231.fsh @@ -23,5 +23,6 @@ Usage: #inline * extension[Strasse].valueString = "Fasanenallee" * city = "Bern" * postalCode = "3013" - * country = $csCountryCodeISO3166#CH - * extension[Laenderkennzeichen].valueCoding = #CH "Schweiz" + * country = "Schweiz" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#CH + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#CH diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh index 8e5ea1a6..8d9e9c43 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-G789012344.fsh @@ -22,5 +22,6 @@ Usage: #inline * extension[Strasse].valueString = "Am Gänseweiher" * city = "Gießen" * postalCode = "35392" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh index a11cb8c9..ff53f9fb 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-H890123459.fsh @@ -25,5 +25,6 @@ Usage: #inline * extension[Adresszusatz].valueString = "zweite Laube rechts" * city = "Hildesheim" * postalCode = "31135" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh index 597e3afb..595e1d6d 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-I901234562.fsh @@ -20,5 +20,6 @@ Usage: #inline * extension[Strasse].valueString = "Im Balz" * city = "Fischbach" * postalCode = "7430" - * country = $csCountryCodeISO3166#LU - * extension[Laenderkennzeichen].valueCoding = #L "Luxemburg" + * country = "Luxemburg" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#LU + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#L diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh index d6533dba..731d7fc4 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-J012345677.fsh @@ -20,12 +20,14 @@ Usage: #inline * extension[Strasse].valueString = "Winterammerstraße" * city = "Baden-Baden" * postalCode = "77815" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D * address[PostfachAdresse] * line[+] = "Postfach 98765" * extension[Postfach].valueString = "Postfach 98765" * city = "Baden-Baden" * postalCode = "76530" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh index 79303813..76488d3d 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-K123456781.fsh @@ -19,5 +19,6 @@ Usage: #inline * extension[Postfach].valueString = "Postfach 554433" * city = "Luxembourg" * postalCode = "1120" - * country = $csCountryCodeISO3166#LU - * extension[Laenderkennzeichen].valueCoding = #L "Luxemburg" + * country = "Luxemburg" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#LU + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#L diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh index f42b213d..ece60ea6 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-L234567896.fsh @@ -20,5 +20,6 @@ Usage: #inline * extension[Strasse].valueString = "Möwenstraße" * city = "Lüneburg" * postalCode = "21337" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh index 2c6e3b7a..068daaa2 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-M345678909.fsh @@ -22,5 +22,6 @@ Usage: #inline * extension[Adresszusatz].valueString = "c/o Baumklopfer" * city = "München" * postalCode = "80331" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh index aaf7672a..bfc4da4c 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-N456789014.fsh @@ -20,5 +20,6 @@ Usage: #inline * extension[Strasse].valueString = "Sängerweg" * city = "Stuttgart" * postalCode = "70180" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh index f45434f3..8ac72047 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-O567890128.fsh @@ -22,5 +22,6 @@ Usage: #inline * extension[Adresszusatz].valueString = "Vorderhaus" * city = "Offenburg" * postalCode = "77654" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh index d15209ca..d3645a5b 100644 --- a/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMPatient-GKV-Z987654321.fsh @@ -27,12 +27,14 @@ Usage: #inline * extension[Adresszusatz].valueString = "zweites Nest rechter Ast" * city = "Zwickau" * postalCode = "08066" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D * address[PostfachAdresse] * line[+] = "Postfach 885522" * extension[Postfach].valueString = "Postfach 885522" * city = "Zwickau" * postalCode = "08062" - * country = $csCountryCodeISO3166#DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh index 33f8ccea..625aaa8d 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-100293710.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "100293710" * name = "Beispielkostenträger Schwerin" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh index da25b750..468f5d77 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102186348.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "102186348" * name = "Beispielkostenträger Hannover" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh index 00560012..c0dbc239 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102249844.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "102249844" * name = "Beispielkostenträger Hildesheim" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh index d60bd570..92535add 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-102343996.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "102343996" * name = "Beispielkostenträger Lüneburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh index aca666aa..911ff55d 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103169760.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "103169760" * name = "Beispielkostenträger Bremen" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh index cad285a3..ff0400b4 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-103215857.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "103215857" * name = "Beispielkostenträger Bremerhaven" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh index a7ac7510..a5993bc5 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104178397.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "104178397" * name = "Beispielkostenträger Aachen" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh index 9cab25e1..87cf4c52 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-104547224.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "104547224" * name = "Beispielkostenträger Essen" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh index 1b6caa6f..8937bc5f 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105266989.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "105266989" * name = "Beispielkostenträger Darmstadt" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh index 9999ac30..0bb0c60d 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105413578.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "105413578" * name = "Beispielkostenträger Gießen" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh index edb8c7cf..c9c590f4 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105532787.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "105532787" * name = "Beispielkostenträger Kassel" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh index 02e5ba42..fac11120 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-105929412.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "105929412" * name = "Beispielkostenträger Erfurt" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh index 6ef434be..400733bc 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106339922.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "106339922" * name = "Beispielkostenträger Koblenz" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh index 8db3bed8..7ce0ed17 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-106877150.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "106877150" * name = "Beispielkostenträger Baden-Baden" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh index f687068c..e459d087 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107403308.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "107403308" * name = "Beispielkostenträger Freiburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh index 10c61b56..c099dc66 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107668422.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "107668422" * name = "Beispielkostenträger Offenburg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh index 32b19e77..349bbff5 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107723372.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "107723372" * name = "Beispielkostenträger Chemnitz" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh index a207a086..812b2b38 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-107933230.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "107933230" * name = "Beispielkostenträger Dresden" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh index c7a1f5c7..b48f5219 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108028771.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "108028771" * name = "Beispielkostenträger Nord-Württemberg" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh index 002a8f86..39876f9e 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108213958.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "108213958" * name = "Beispielkostenträger Leipzig" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh index 88dd4fe4..1a237fd3 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-108416806.fsh @@ -9,5 +9,6 @@ Usage: #inline * identifier[IKNR].value = "108416806" * name = "Beispielkostenträger München-Stadt" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D diff --git a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh index e1854ea1..bc33df21 100644 --- a/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh +++ b/src/fhir/input/fsh/examples/VSDMPayorOrganization-109083613.fsh @@ -9,8 +9,9 @@ Usage: #inline * identifier[IKNR].value = "109083613" * name = "Beispielkostenträger Niederbayern" * address - * country = #DE - * extension[Laenderkennzeichen].valueCoding = #D "Deutschland" + * country = "Deutschland" + * extension[countryCode].valueCoding = $csCountryCodeISO3166#DE + * extension[anlage8].valueCoding = $csAnlage8Laenderkennzeichen#D // Beispiel zur Übertragung weitergehender (nicht verpflichtender) Informationen zum Kostenträger * contact[+] diff --git a/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh b/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh deleted file mode 100644 index 86ef1b3f..00000000 --- a/src/fhir/input/fsh/extensions/VSDMLaenderkennzeichen.fsh +++ /dev/null @@ -1,19 +0,0 @@ -Extension: VSDMLaenderkennzeichen -Context: Address.country -Title: "Länderkennzeichen nach DEÜV Anlage 8" -Description: "Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0" - -// Metadaten der StructureDefinition und Beschreibungstext des Strukturelements -* insert Meta -* . - * ^short = "Länderkennzeichen nach DEÜV Anlage 8" - * ^definition = """ - Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8 im Versichertenstammdatenmanagement (VSDM) 2.0. - Diese Erweiterung ergänzt die Landesangabe nach internationalem Standard ISO3166-1-2. - """ - -* value[x] only Coding -* value[x] from $vsAnlage8Laenderkennzeichen (required) - * system 1.. - * system = $csAnlage8Laenderkennzeichen - * code 1.. diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh index 54b277e2..f499d6f5 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverage.fsh @@ -39,7 +39,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana Das Kennzeichen WOP ist für GKV-Patienten gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich. """ * value[x] from VSDMWohnortprinzipVS (required) - * valueCoding.system = $csWOP (exactly) + * system = $csWOP (exactly) // Zuordnung aus Versicherungsdaten -> BesonderePersonengruppe * extension contains $extBesonderePersonengruppe named besonderePersonengruppe 0..1 MS @@ -55,7 +55,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana Die Kennzeichnung erfolgt gemäß der aktuellen Schlüsseltabelle. """ * value[x] from $vsPersonengruppe (required) - * valueCoding.system = $csPersonengruppe (exactly) + * system = $csPersonengruppe (exactly) // Zuordnung aus Versicherungsdaten -> Zuzahlungsstatus * extension contains $extZuzahlungsstatus named zuzahlungsstatus 0..1 MS @@ -123,6 +123,7 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana * extension[art] * value[x] 1..1 * valueCoding from VSDMRuhenderLeistungsanspruchArtVS + * system = Canonical(VSDMRuhenderLeistungsanspruchArtCS) (exactly) * extension[dauer].value[x] 1..1 // Zuordnung aus Versicherungsdaten -> Versichertenart @@ -200,13 +201,13 @@ Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exist Severity: #error Invariant: VSDMCoverage-address-1 -Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Patienten erforderlich." -Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists())" +Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Patienten erforderlich." +Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists())" Severity: #error Invariant: VSDMCoverage-address-2 -Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens in Adressen des Kostenträgers erforderlich." -Expression: "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMLaenderkennzeichen').exists()))" +Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Kostenträgers erforderlich." +Expression: "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists()))" Severity: #error Invariant: VSDMCoverage-wop-1 diff --git a/src/fhir/input/fsh/profiles/VSDMPatient.fsh b/src/fhir/input/fsh/profiles/VSDMPatient.fsh index 5bb2ffbc..8bfeeea5 100644 --- a/src/fhir/input/fsh/profiles/VSDMPatient.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPatient.fsh @@ -181,23 +181,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse. """ * country - * ^short = "Staat" - * ^definition = """ - Staatsangabe kodiert nach ISO-3166-1-2 - """ - * ^comment = """ - Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. - Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. - """ - * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-address-1 in VSDMCoverage - * extension[Laenderkennzeichen] - * ^short = "Länderkennzeichen nach DEÜV Anlage 8" - * ^definition = """ - Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. - """ - * ^comment = """ - Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen. - """ + * insert Address-Country // Zuordnung aus Versichertendaten -> Versicherter -> StrassenAdresse * address[StrassenAdresse] only AddressDeBasis // address-de-basis @@ -208,20 +192,4 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse. """ * country - * ^short = "Staat" - * ^definition = """ - Staatsangabe kodiert nach ISO-3166-1-2 - """ - * ^comment = """ - Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. - Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. - """ - * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-address-1 in VSDMCoverage - * extension[Laenderkennzeichen] - * ^short = "Länderkennzeichen nach DEÜV Anlage 8" - * ^definition = """ - Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. - """ - * ^comment = """ - Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen. - """ + * insert Address-Country diff --git a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh index 01d0e1b5..0d276e82 100644 --- a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh @@ -44,21 +44,5 @@ Description: "Angaben zum Kostenträger im Versichertenstammdatenmanagement (VSD Die meisten Adressfelder sind optional; verpflichtend ist die Angabe des Staats (Ländercode). Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/1.0.0-RC1/Datentypen-Address.html. """ - * country MS - * ^short = "Staat" - * ^definition = """ - Staatsangabe kodiert nach ISO-3166-1-2. - """ - * ^comment = """ - Die Kodierung ist durch den FHIR-Standard empfohlen, aber nicht erzwungen. - Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. - """ - * extension contains VSDMLaenderkennzeichen named Laenderkennzeichen 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-address-2 in VSDMCoverage - * extension[Laenderkennzeichen] - * ^short = "Länderkennzeichen nach DEÜV Anlage 8" - * ^definition = """ - Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. - """ - * ^comment = """ - Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen. - """ + * country + * insert Address-Country diff --git a/src/fhir/input/fsh/ruleset.fsh b/src/fhir/input/fsh/ruleset.fsh index c85882de..cf247084 100644 --- a/src/fhir/input/fsh/ruleset.fsh +++ b/src/fhir/input/fsh/ruleset.fsh @@ -17,4 +17,43 @@ RuleSet: Meta-Inst * experimental = false * version = "1.0.0" * publisher = "gematik GmbH" -* date = "2023-12-31" // TODO Datum vor Freigabe setzen \ No newline at end of file +* date = "2023-12-31" // TODO Datum vor Freigabe setzen + +// Landesangabe in Adresse +RuleSet: Address-Country +* ^short = "Staat" +* ^definition = """ + Staatsangabe + """ +* ^comment = """ + Hier ist die Staatsangabe im Volltext (z.B. zur postalischen Adressierung) anzugeben. + """ +* extension + * ^slicing.rules = #open + * ^slicing.discriminator[+].type = #value + * ^slicing.discriminator[=].path = "url" + * ^slicing.discriminator[+].type = #value + * ^slicing.discriminator[=].path = "value.ofType(Coding).system" +* extension contains $extCodedString named countryCode 1..1 MS and + $extCodedString named anlage8 0..1 MS +* extension[countryCode] + * ^short = "Länderkennzeichen nach ISO 3166-2" + * ^definition = """ + Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. + """ + * ^comment = """ + Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html. + Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. + """ + * valueCoding from $vsCountryCodeISO3166 (required) + * valueCoding.system = $csCountryCodeISO3166 (exactly) +* extension[anlage8] + * ^short = "Länderkennzeichen nach DEÜV Anlage 8" + * ^definition = """ + Kodierte Angabe des Länderkennzeichens nach DEÜV, Anlage 8. + """ + * ^comment = """ + Diese Erweiterung dient zur Wahrung der Abwärtskompatibilität für Systeme, die den gemäß DEÜV kodierten Wert benötigen. + """ + * valueCoding from $vsAnlage8Laenderkennzeichen (required) + * valueCoding.system = $csAnlage8Laenderkennzeichen (exactly) From 1dfa869ac7c144f223c70bea64be4919efaab91e Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 3 Sep 2025 14:18:26 +0200 Subject: [PATCH 44/46] Teilung der Coverage-Profile in GKV/PKV vorbereitet --- src/fhir/fsh-generated/data/fsh-index.json | 20 ++--- src/fhir/fsh-generated/fsh-index.txt | 5 +- .../Bundle-VSDMBundle-GKV-A123456780.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-B234567895.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-C345678908.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-D456789013.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-E567890127.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-F678901231.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-G789012344.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-H890123459.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-I901234562.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-J012345677.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-K123456781.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-L234567896.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-M345678909.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-N456789014.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-O567890128.json | 38 ++++----- .../Bundle-VSDMBundle-GKV-Z987654321.json | 38 ++++----- .../StructureDefinition-VSDDatensatzGKV.json | 66 +++++++-------- .../StructureDefinition-VSDMBundle.json | 8 +- ... StructureDefinition-VSDMCoverageGKV.json} | 83 +++++++------------ ...on => ValueSet-VSDMCoverageGKVTypeVS.json} | 6 +- .../ValueSet-VSDMVersichertenartVS.json | 21 ----- src/fhir/input/fsh/aliases.fsh | 28 ++++--- .../examples/VSDMBundle-GKV-A123456780.fsh | 6 +- .../examples/VSDMBundle-GKV-B234567895.fsh | 6 +- .../examples/VSDMBundle-GKV-C345678908.fsh | 6 +- .../examples/VSDMBundle-GKV-D456789013.fsh | 6 +- .../examples/VSDMBundle-GKV-E567890127.fsh | 6 +- .../examples/VSDMBundle-GKV-F678901231.fsh | 6 +- .../examples/VSDMBundle-GKV-G789012344.fsh | 6 +- .../examples/VSDMBundle-GKV-H890123459.fsh | 6 +- .../examples/VSDMBundle-GKV-I901234562.fsh | 6 +- .../examples/VSDMBundle-GKV-J012345677.fsh | 6 +- .../examples/VSDMBundle-GKV-K123456781.fsh | 6 +- .../examples/VSDMBundle-GKV-L234567896.fsh | 6 +- .../examples/VSDMBundle-GKV-M345678909.fsh | 6 +- .../examples/VSDMBundle-GKV-N456789014.fsh | 6 +- .../examples/VSDMBundle-GKV-O567890128.fsh | 6 +- .../examples/VSDMBundle-GKV-Z987654321.fsh | 6 +- ...780.fsh => VSDMCoverageGKV-A123456780.fsh} | 6 +- ...895.fsh => VSDMCoverageGKV-B234567895.fsh} | 6 +- ...908.fsh => VSDMCoverageGKV-C345678908.fsh} | 6 +- ...013.fsh => VSDMCoverageGKV-D456789013.fsh} | 6 +- ...127.fsh => VSDMCoverageGKV-E567890127.fsh} | 6 +- ...231.fsh => VSDMCoverageGKV-F678901231.fsh} | 6 +- ...344.fsh => VSDMCoverageGKV-G789012344.fsh} | 6 +- ...459.fsh => VSDMCoverageGKV-H890123459.fsh} | 6 +- ...562.fsh => VSDMCoverageGKV-I901234562.fsh} | 6 +- ...677.fsh => VSDMCoverageGKV-J012345677.fsh} | 6 +- ...781.fsh => VSDMCoverageGKV-K123456781.fsh} | 6 +- ...896.fsh => VSDMCoverageGKV-L234567896.fsh} | 6 +- ...909.fsh => VSDMCoverageGKV-M345678909.fsh} | 6 +- ...014.fsh => VSDMCoverageGKV-N456789014.fsh} | 6 +- ...128.fsh => VSDMCoverageGKV-O567890128.fsh} | 6 +- ...321.fsh => VSDMCoverageGKV-Z987654321.fsh} | 6 +- .../fsh/mappings/VSDDatensatzGKVCoverage.fsh | 60 +++++++------- .../fsh/mappings/VSDDatensatzGKVPatient.fsh | 6 +- src/fhir/input/fsh/profiles/VSDMBundle.fsh | 6 +- .../{VSDMCoverage.fsh => VSDMCoverageGKV.fsh} | 66 +++++---------- src/fhir/input/fsh/profiles/VSDMPatient.fsh | 2 +- .../fsh/valuesets/VSDMCoverageTypeVS.fsh | 2 +- .../fsh/valuesets/VSDMVersichertenartVS.fsh | 11 --- 63 files changed, 556 insertions(+), 634 deletions(-) rename src/fhir/fsh-generated/resources/{StructureDefinition-VSDMCoverage.json => StructureDefinition-VSDMCoverageGKV.json} (84%) rename src/fhir/fsh-generated/resources/{ValueSet-VSDMCoverageTypeVS.json => ValueSet-VSDMCoverageGKVTypeVS.json} (85%) delete mode 100644 src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-A123456780.fsh => VSDMCoverageGKV-A123456780.fsh} (83%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-B234567895.fsh => VSDMCoverageGKV-B234567895.fsh} (89%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-C345678908.fsh => VSDMCoverageGKV-C345678908.fsh} (91%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-D456789013.fsh => VSDMCoverageGKV-D456789013.fsh} (90%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-E567890127.fsh => VSDMCoverageGKV-E567890127.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-F678901231.fsh => VSDMCoverageGKV-F678901231.fsh} (90%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-G789012344.fsh => VSDMCoverageGKV-G789012344.fsh} (91%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-H890123459.fsh => VSDMCoverageGKV-H890123459.fsh} (93%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-I901234562.fsh => VSDMCoverageGKV-I901234562.fsh} (90%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-J012345677.fsh => VSDMCoverageGKV-J012345677.fsh} (92%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-K123456781.fsh => VSDMCoverageGKV-K123456781.fsh} (91%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-L234567896.fsh => VSDMCoverageGKV-L234567896.fsh} (89%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-M345678909.fsh => VSDMCoverageGKV-M345678909.fsh} (86%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-N456789014.fsh => VSDMCoverageGKV-N456789014.fsh} (91%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-O567890128.fsh => VSDMCoverageGKV-O567890128.fsh} (86%) rename src/fhir/input/fsh/examples/{VSDMCoverage-GKV-Z987654321.fsh => VSDMCoverageGKV-Z987654321.fsh} (94%) rename src/fhir/input/fsh/profiles/{VSDMCoverage.fsh => VSDMCoverageGKV.fsh} (71%) delete mode 100644 src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 7d6c347e..bb6d1711 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -280,12 +280,12 @@ "endLine": 54 }, { - "outputFile": "StructureDefinition-VSDMCoverage.json", - "fshName": "VSDMCoverage", + "outputFile": "StructureDefinition-VSDMCoverageGKV.json", + "fshName": "VSDMCoverageGKV", "fshType": "Profile", - "fshFile": "profiles/VSDMCoverage.fsh", + "fshFile": "profiles/VSDMCoverageGKV.fsh", "startLine": 1, - "endLine": 194 + "endLine": 187 }, { "outputFile": "StructureDefinition-VSDMDMPTeilnahme.json", @@ -328,8 +328,8 @@ "endLine": 48 }, { - "outputFile": "ValueSet-VSDMCoverageTypeVS.json", - "fshName": "VSDMCoverageTypeVS", + "outputFile": "ValueSet-VSDMCoverageGKVTypeVS.json", + "fshName": "VSDMCoverageGKVTypeVS", "fshType": "ValueSet", "fshFile": "valuesets/VSDMCoverageTypeVS.fsh", "startLine": 1, @@ -375,14 +375,6 @@ "startLine": 1, "endLine": 7 }, - { - "outputFile": "ValueSet-VSDMVersichertenartVS.json", - "fshName": "VSDMVersichertenartVS", - "fshType": "ValueSet", - "fshFile": "valuesets/VSDMVersichertenartVS.fsh", - "startLine": 1, - "endLine": 10 - }, { "outputFile": "ValueSet-VSDMVorsatzwortVS.json", "fshName": "VSDMVorsatzwortVS", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index aaa417ec..88391574 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -34,18 +34,17 @@ OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json VSDMOper OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json VSDMOperationOutcome-VSDDTimeout Instance examples/VSDMOperationOutcome-VSDDTimeout.fsh 1 - 20 StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 -StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 194 +StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 187 StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 18 StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 195 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 48 -ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11 +ValueSet-VSDMCoverageGKVTypeVS.json VSDMCoverageGKVTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11 ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 21 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7 ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7 -ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 10 ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7 ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39 \ No newline at end of file diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json index b6d9a845..f5f41596 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-A123456780.json @@ -92,16 +92,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-A123456780", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-A123456780", + "id": "VSDMCoverageGKV-A123456780", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "38", + "display": "Nordrhein" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -109,14 +125,6 @@ "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS", "display": "Mitglieder" } - }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "38", - "display": "Nordrhein" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" } ], "payor": [ @@ -135,14 +143,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-A123456780" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json index a768bc95..bee7f7a5 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-B234567895.json @@ -113,16 +113,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-B234567895", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-B234567895", + "id": "VSDMCoverageGKV-B234567895", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "03", + "display": "Bremen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -131,14 +147,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "03", - "display": "Bremen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", @@ -177,14 +185,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-B234567895" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json index d351b16d..a3f89723 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-C345678908.json @@ -113,16 +113,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-C345678908", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-C345678908", + "id": "VSDMCoverageGKV-C345678908", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "98", + "display": "Sachsen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -131,14 +147,6 @@ "display": "Mitglieder" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "extension": [ @@ -224,14 +232,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-C345678908" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json index fd998942..edb106bb 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-D456789013.json @@ -154,16 +154,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-D456789013", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-D456789013", + "id": "VSDMCoverageGKV-D456789013", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "46", + "display": "Hessen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -172,14 +188,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", @@ -249,14 +257,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-D456789013" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json index 2d183360..ebc7f1b6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-E567890127.json @@ -137,16 +137,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-E567890127", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-E567890127", + "id": "VSDMCoverageGKV-E567890127", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "93", + "display": "Thüringen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -155,14 +171,6 @@ "display": "Mitglieder" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "93", - "display": "Thüringen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ @@ -274,14 +282,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-E567890127" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json index 6bd60e14..45357ea6 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-F678901231.json @@ -109,16 +109,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-F678901231", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-F678901231", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-F678901231", + "id": "VSDMCoverageGKV-F678901231", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -127,14 +143,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", @@ -192,14 +200,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-F678901231" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json index 6bc05b31..e298a2a4 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-G789012344.json @@ -100,16 +100,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-G789012344", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-G789012344", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-G789012344", + "id": "VSDMCoverageGKV-G789012344", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "46", + "display": "Hessen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -118,14 +134,6 @@ "display": "Mitglieder" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ @@ -197,14 +205,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-G789012344" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json index 07dfa771..cd4d4f45 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-H890123459.json @@ -118,16 +118,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-H890123459", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-H890123459", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-H890123459", + "id": "VSDMCoverageGKV-H890123459", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "17", + "display": "Niedersachsen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -136,14 +152,6 @@ "display": "Rentner" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "17", - "display": "Niedersachsen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", @@ -243,14 +251,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-H890123459" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json index 465ae53f..b177af73 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-I901234562.json @@ -92,16 +92,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-I901234562", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-I901234562", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-I901234562", + "id": "VSDMCoverageGKV-I901234562", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "98", + "display": "Sachsen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -110,14 +126,6 @@ "display": "Rentner" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "extension": [ @@ -180,14 +188,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-I901234562" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json index 5bebe0f6..18891003 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-J012345677.json @@ -129,16 +129,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-J012345677", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-J012345677", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-J012345677", + "id": "VSDMCoverageGKV-J012345677", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -147,14 +163,6 @@ "display": "Rentner" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "valueCoding": { "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE", @@ -269,14 +277,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-J012345677" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json index 29660764..06ce9089 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-K123456781.json @@ -88,16 +88,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-K123456781", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-K123456781", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-K123456781", + "id": "VSDMCoverageGKV-K123456781", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "46", + "display": "Hessen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -106,14 +122,6 @@ "display": "Rentner" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "46", - "display": "Hessen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/kostenerstattung", "extension": [ @@ -184,14 +192,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-K123456781" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json index 115d47b8..39981972 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-L234567896.json @@ -92,16 +92,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-L234567896", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-L234567896", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-L234567896", + "id": "VSDMCoverageGKV-L234567896", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "17", + "display": "Niedersachsen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -110,14 +126,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "17", - "display": "Niedersachsen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ @@ -169,14 +177,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-L234567896" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json index cbe039cd..6289c1d3 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-M345678909.json @@ -101,16 +101,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-M345678909", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-M345678909", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-M345678909", + "id": "VSDMCoverageGKV-M345678909", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "71", + "display": "Bayern" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -119,14 +135,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "71", - "display": "Bayern" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ @@ -157,14 +165,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-M345678909" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json index 9ca4ec0e..54ac5bbe 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-N456789014.json @@ -92,16 +92,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-N456789014", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-N456789014", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-N456789014", + "id": "VSDMCoverageGKV-N456789014", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -110,14 +126,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ @@ -182,14 +190,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-N456789014" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json index 754bc9c1..dd85714b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-O567890128.json @@ -101,16 +101,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-O567890128", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-O567890128", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-O567890128", + "id": "VSDMCoverageGKV-O567890128", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "52", + "display": "Baden-Württemberg" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -119,14 +135,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "52", - "display": "Baden-Württemberg" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus", "extension": [ @@ -157,14 +165,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-O567890128" }, diff --git a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json index 86391986..8498e47b 100644 --- a/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json +++ b/src/fhir/fsh-generated/resources/Bundle-VSDMBundle-GKV-Z987654321.json @@ -171,16 +171,32 @@ } }, { - "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-Z987654321", + "fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-Z987654321", "resource": { "resourceType": "Coverage", - "id": "VSDMCoverage-GKV-Z987654321", + "id": "VSDMCoverageGKV-Z987654321", "meta": { "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0" + ] + }, + "type": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } ] }, "extension": [ + { + "url": "http://fhir.de/StructureDefinition/gkv/wop", + "valueCoding": { + "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", + "code": "98", + "display": "Sachsen" + } + }, { "url": "http://fhir.de/StructureDefinition/gkv/versichertenart", "valueCoding": { @@ -189,14 +205,6 @@ "display": "Familienangehoerige" } }, - { - "valueCoding": { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP", - "code": "98", - "display": "Sachsen" - }, - "url": "http://fhir.de/StructureDefinition/gkv/wop" - }, { "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "extension": [ @@ -336,14 +344,6 @@ } ], "status": "active", - "type": { - "coding": [ - { - "code": "GKV", - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" - } - ] - }, "beneficiary": { "reference": "Patient/VSDMPatient-GKV-Z987654321" }, diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json index ff52f5b3..7d484149 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzGKV.json @@ -11,8 +11,8 @@ { "identity": "VSD-Datensatz-GKV-Coverage", "name": "Mapping VSD-Datensatz GKV zu Coverage", - "uri": "VSDMCoverage", - "comment": "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV zum FHIR-Profil VSDMCoverage" + "uri": "VSDMCoverageGKV", + "comment": "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV zum FHIR-Profil VSDMCoverageGKV" }, { "identity": "VSD-Datensatz-GKV-Patient", @@ -166,7 +166,7 @@ { "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.gender.extension:other-amtlich", - "comment": "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-gender-1 abgebildet." + "comment": "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-gender-1 abgebildet." } ] }, @@ -324,7 +324,7 @@ { "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address:PostfachAdresse.country", - "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." + "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-address-1 abgebildet." } ] }, @@ -402,7 +402,7 @@ { "identity": "VSD-Datensatz-GKV-Patient", "map": "VSDMPatient.address.country", - "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." + "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-address-1 abgebildet." } ] }, @@ -494,7 +494,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.payor:Hauptkostentraeger", + "map": "VSDMCoverageGKV.payor:Hauptkostentraeger", "comment": "Der Hauptkostenträger wird als Referenz auf eine VSDMPayorOrganization abgebildet. Die Referenz ist mit einer Erweiterung zur Kennzeichnung der Rolle des Kostenträgers versehen." } ] @@ -534,7 +534,7 @@ { "identity": "VSD-Datensatz-GKV-Coverage", "map": "VSDMPayorOrganization:Hauptkostentraeger.address.country", - "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-2 abgebildet." + "comment": "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-address-2 abgebildet." } ] }, @@ -572,7 +572,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.payor:abrechnenderKostentraeger", + "map": "VSDMCoverageGKV.payor:abrechnenderKostentraeger", "comment": "Der abrechnende Kostenträger wird als Referenz auf eine VSDMPayorOrganization abgebildet. Die Referenz ist mit einer Erweiterung zur Kennzeichnung der Rolle des Kostenträgers versehen." } ] @@ -650,8 +650,8 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:WOP", - "comment": "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-wop-1 abgebildet." + "map": "VSDMCoverageGKV.extension:WOP", + "comment": "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-wop-1 abgebildet." } ] }, @@ -670,7 +670,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:besonderePersonengruppe", + "map": "VSDMCoverageGKV.extension:besonderePersonengruppe", "comment": "Es werden die zweistelligen Werte aus der Schlüsseltabelle (mit führenden Nullen) verwendet." } ] @@ -690,7 +690,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:zuzahlungsstatus", + "map": "VSDMCoverageGKV.extension:zuzahlungsstatus", "comment": "Die gesamte Erweiterung darf nur angegeben werden, wenn eine Zuzahlungsbefreiung vorliegt." } ] @@ -710,7 +710,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:zuzahlungsstatus.extension:status", + "map": "VSDMCoverageGKV.extension:zuzahlungsstatus.extension:status", "comment": "Der Wert \"von Zuzahlungspflicht befreit\" wird auf \"true\" abgebildet." } ] @@ -730,7 +730,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:zuzahlungsstatus.extension:gueltigBis", + "map": "VSDMCoverageGKV.extension:zuzahlungsstatus.extension:gueltigBis", "comment": "Da die Angabe ein Pflichtfeld ist, aber nur erfolgen kann und soll, wenn eine Zuzahlungsbefreiung vorliegt, beeinflusst das die gesamte Struktur." } ] @@ -750,7 +750,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.period", + "map": "VSDMCoverageGKV.period", "comment": "Zur Abbildung werden die Standard-Felder der FHIR-Ressource verwendet." } ] @@ -770,8 +770,8 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.period.start", - "comment": "Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-period-1 abgebildet." + "map": "VSDMCoverageGKV.period.start", + "comment": "Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-period-1 abgebildet." } ] }, @@ -790,7 +790,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.period.end", + "map": "VSDMCoverageGKV.period.end", "comment": "Da der VSDM 2.0 Resource Server keine Kenntnis von der eingesetzten eGK haben kann, wird immer das Gültigkeitsende des Versicherungsverhältnisses gemeldet, wenn anwendbar." } ] @@ -810,7 +810,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:dmp" + "map": "VSDMCoverageGKV.extension:dmp" } ] }, @@ -829,7 +829,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:dmp.extension:dmp", + "map": "VSDMCoverageGKV.extension:dmp.extension:dmp", "comment": "Anstelle des Namens wird der Schlüssel aus der vorgegebenen Wertetabelle, ergänzt um führende Nullen, angegeben. Zur Einschränkung auf die erlaubten Werte (keine Kombi-Werte) wird ein eigenes ValueSet verwendet." } ] @@ -849,7 +849,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:dmp.extension:zeitraum.value[x].start" + "map": "VSDMCoverageGKV.extension:dmp.extension:zeitraum.value[x].start" } ] }, @@ -868,7 +868,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:dmp.extension:zeitraum.value[x].end" + "map": "VSDMCoverageGKV.extension:dmp.extension:zeitraum.value[x].end" } ] }, @@ -887,7 +887,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:dmp.extension:digitalesDMP" + "map": "VSDMCoverageGKV.extension:dmp.extension:digitalesDMP" } ] }, @@ -906,7 +906,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:kostenerstattung" + "map": "VSDMCoverageGKV.extension:kostenerstattung" } ] }, @@ -925,7 +925,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:kostenerstattung.extension:aerztlicheVersorgung" + "map": "VSDMCoverageGKV.extension:kostenerstattung.extension:aerztlicheVersorgung" } ] }, @@ -944,7 +944,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:kostenerstattung.extension:zahnaerztlicheVersorgung" + "map": "VSDMCoverageGKV.extension:kostenerstattung.extension:zahnaerztlicheVersorgung" } ] }, @@ -963,7 +963,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:kostenerstattung.extension:stationaererBereich" + "map": "VSDMCoverageGKV.extension:kostenerstattung.extension:stationaererBereich" } ] }, @@ -982,7 +982,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:gkv-kostenerstattung.extension:veranlassteLeistungen" + "map": "VSDMCoverageGKV.extension:gkv-kostenerstattung.extension:veranlassteLeistungen" } ] }, @@ -1001,7 +1001,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:ruhenderLeistungsanspruch" + "map": "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch" } ] }, @@ -1020,7 +1020,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].start" + "map": "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].start" } ] }, @@ -1039,7 +1039,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].end" + "map": "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].end" } ] }, @@ -1058,7 +1058,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:ruhenderLeistungsanspruch.extension:art" + "map": "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch.extension:art" } ] }, @@ -1077,7 +1077,7 @@ "mapping": [ { "identity": "VSD-Datensatz-GKV-Coverage", - "map": "VSDMCoverage.extension:versichertenart" + "map": "VSDMCoverageGKV.extension:versichertenart" } ] } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json index 482c34fa..2e22f706 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMBundle.json @@ -91,22 +91,22 @@ "mustSupport": true }, { - "id": "Bundle.entry:VSDMCoverage", + "id": "Bundle.entry:VSDMCoverageGKV", "path": "Bundle.entry", - "sliceName": "VSDMCoverage", + "sliceName": "VSDMCoverageGKV", "min": 1, "max": "1", "mustSupport": true }, { - "id": "Bundle.entry:VSDMCoverage.resource", + "id": "Bundle.entry:VSDMCoverageGKV.resource", "path": "Bundle.entry.resource", "min": 1, "type": [ { "code": "Coverage", "profile": [ - "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV" ] } ], diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json similarity index 84% rename from src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json rename to src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json index f23968eb..ca18357c 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverage.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json @@ -1,15 +1,15 @@ { "resourceType": "StructureDefinition", - "id": "VSDMCoverage", - "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage", + "id": "VSDMCoverageGKV", + "url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV", "version": "1.0.0", - "name": "VSDMCoverage", - "title": "Versicherungsdaten", + "name": "VSDMCoverageGKV", + "title": "Versicherungsdaten GKV", "status": "draft", "experimental": false, "date": "2023-12-31", "publisher": "gematik GmbH", - "description": "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0", + "description": "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0", "fhirVersion": "4.0.1", "kind": "resource", "abstract": false, @@ -21,50 +21,30 @@ { "id": "Coverage", "path": "Coverage", - "definition": "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0", - "comment": "Die Struktur wird unabhängig von der Versicherungsart (GKV/PKV) definiert.", + "short": "Versicherungsdaten GKV", + "definition": "Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0", + "comment": "Zur Harmonisierung der Strukturen mit dem deutschen Basisprofil werden getrennte Profile für GKV und PKV gebildet.", "constraint": [ { - "key": "VSDMCoverage-gender-1", + "key": "VSDMCoverageGKV-gender-1", "severity": "error", "human": "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich.", - "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exists()", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + "expression": "beneficiary.resolve().gender.exists()", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV" }, { - "key": "VSDMCoverage-address-1", + "key": "VSDMCoverageGKV-address-1", "severity": "error", "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Patienten erforderlich.", - "expression": "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists())", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + "expression": "beneficiary.resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists())", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV" }, { - "key": "VSDMCoverage-address-2", + "key": "VSDMCoverageGKV-address-2", "severity": "error", "human": "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Kostenträgers erforderlich.", - "expression": "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists()))", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" - }, - { - "key": "VSDMCoverage-wop-1", - "severity": "error", - "human": "Für GKV-Versicherte ist die Angabe des Wohnortprinzip-Kennzeichens erforderlich.", - "expression": "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/wop').exists()", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" - }, - { - "key": "VSDMCoverage-period-1", - "severity": "error", - "human": "Für GKV-Versicherte ist die Angabe des Versicherungsbeginns erforderlich.", - "expression": "type.coding.code = 'GKV' implies period.start.exists()", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" - }, - { - "key": "VSDMCoverage-versichertenart-1", - "severity": "error", - "human": "Für GKV-Versicherte sind nur die Versichertenarten 1, 3 und 5 zulässig.", - "expression": "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '1' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '3' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '5'", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage" + "expression": "payor.all(resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists()))", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV" } ] }, @@ -81,7 +61,7 @@ "ordered": false, "rules": "open" }, - "min": 1 + "min": 2 }, { "id": "Coverage.extension:WOP", @@ -91,7 +71,7 @@ "definition": "Kennzeichen zur Umsetzung des Wohnortprinzips (WOP).", "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", "requirements": "Das Kennzeichen WOP ist für GKV-Patienten gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich.", - "min": 0, + "min": 1, "max": "1", "type": [ { @@ -349,20 +329,18 @@ { "id": "Coverage.extension:versichertenart.value[x]", "path": "Coverage.extension.value[x]", - "min": 1, - "binding": { - "strength": "required", - "valueSet": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMVersichertenartVS" - } + "min": 1 }, { "id": "Coverage.type", "path": "Coverage.type", - "comment": "Im VSDM 2.0 sind nur die Werte aus dem eingeschränkten Wertevorrat zulässig.", - "mustSupport": true, - "binding": { - "strength": "required", - "valueSet": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageTypeVS" + "fixedCodeableConcept": { + "coding": [ + { + "code": "GKV", + "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis" + } + ] } }, { @@ -388,14 +366,17 @@ "id": "Coverage.period.start", "path": "Coverage.period.start", "short": "Beginn des Versicherungsschutzes", - "definition": "Gibt den Beginn des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an. " + "definition": "Gibt den Beginn des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an. ", + "min": 1, + "mustSupport": true }, { "id": "Coverage.period.end", "path": "Coverage.period.end", "short": "Ende des Versicherungsschutzes", "definition": "Gibt das Ende des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an, wenn ein Endedatum festgelegt ist. ", - "comment": "Hier kann nicht das Ende der Gültigkeit einer konkreten eGK angegeben werden, weil der VSDM 2.0 Resource Server keine Kenntnis davon erlangt, welche konkrete eGK verwendet wurde.\nFür den Fall der Authentifikation mit einer elektronischen Identität liegt ohnehin kein eGK-Gültigkeitsdatum vor." + "comment": "Hier kann nicht das Ende der Gültigkeit einer konkreten eGK angegeben werden, weil der VSDM 2.0 Resource Server keine Kenntnis davon erlangt, welche konkrete eGK verwendet wurde.\nFür den Fall der Authentifikation mit einer elektronischen Identität liegt ohnehin kein eGK-Gültigkeitsdatum vor.", + "mustSupport": true }, { "id": "Coverage.payor", diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json similarity index 85% rename from src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json rename to src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json index 340f792b..7472fecd 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageTypeVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json @@ -1,12 +1,12 @@ { "resourceType": "ValueSet", "status": "draft", - "name": "VSDMCoverageTypeVS", - "id": "VSDMCoverageTypeVS", + "name": "VSDMCoverageGKVTypeVS", + "id": "VSDMCoverageGKVTypeVS", "title": "Versicherungsart", "description": "Versicherungsart im Versichertenstammdatenmanagement (VSDM) 2.0", "version": "1.0.0", - "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageTypeVS", + "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageGKVTypeVS", "experimental": false, "publisher": "gematik GmbH", "date": "2023-12-31", diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json deleted file mode 100644 index e345f797..00000000 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMVersichertenartVS.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "resourceType": "ValueSet", - "status": "draft", - "name": "VSDMVersichertenartVS", - "id": "VSDMVersichertenartVS", - "title": "Versichertenart", - "description": "Versichertenarten im Versichertenstammdatenmanagement (VSDM) 2.0", - "version": "1.0.0", - "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMVersichertenartVS", - "experimental": false, - "publisher": "gematik GmbH", - "date": "2023-12-31", - "purpose": "Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar.", - "compose": { - "include": [ - { - "system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS" - } - ] - } -} diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 6fa5280c..0db66ce5 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -31,7 +31,7 @@ Alias: $csCountryCodeISO3166 = urn:iso:std:iso:3166 // DMP-Schlüssel, verwendet für // - VSDMDMPVS // - VSDMDMPTeilnahme -// - VSDMCoverage.extension[dmp] +// - VSDMCoverageGKV.extension[dmp] Alias: $csDMP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_DMP // administrative Geschlechtsangabe, verwendet für @@ -57,20 +57,20 @@ Alias: $csOperationOutcomeCodes = http://terminology.hl7.org/CodeSystem/operatio // besondere Personengruppe, verwendet für // - VSDMBesonderePersonengruppeVS -// - VSDMCoverage.extension[besonderePersonengruppe] +// - VSDMCoverageGKV.extension[besonderePersonengruppe] Alias: $csPersonengruppe = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE // Versichertenstatus / Versichertenart, verwendet für -// - Beispiel für VSDMCoverage +// - Beispiel für VSDMCoverageGKV Alias: $csVersichertenartGKV = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS // Versicherungsart, verwendet für: -// - Beispiel für VSDMCoverage +// - Beispiel für VSDMCoverageGKV Alias: $csVersicherungsart = http://fhir.de/CodeSystem/versicherungsart-de-basis // Wohnortprinzip, verwendet für // - VSDMWohnortprinzipVS -// - VSDMCoverage.extension[wop] +// - VSDMCoverageGKV.extension[wop] Alias: $csWOP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP // ================================================================================================ @@ -98,24 +98,28 @@ Alias: $vsIssueType = http://hl7.org/fhir/ValueSet/issue-type // besondere Personengruppe, verwendet für // - VSDMBesonderePersonengruppeVS -// - VSDMCoverage.extension[besonderePersonengruppe] +// - VSDMCoverageGKV.extension[besonderePersonengruppe] Alias: $vsPersonengruppe = https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_KBV_PERSONENGRUPPE +// Versichertenstatus / Versichertenart, verwendet für +// - Beispiel für VSDMCoverageGKV +Alias: $vsVersichertenartGKV = https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_KBV_VERSICHERTENSTATUS + // ================================================================================================ // // StructureDefinition: Extensions (Präfix $ext...) // // besondere Personengruppe (Extension aus dem deutschen Basisprofil), verwendet für -// - VSDMCoverage.extension[besonderePersonengruppe] +// - VSDMCoverageGKV.extension[besonderePersonengruppe] Alias: $extBesonderePersonengruppe = http://fhir.de/StructureDefinition/gkv/besondere-personengruppe // Kostenerstattung (Extension aus dem deutschen Basisprofil), verwendet für -// - VSDMCoverage.extension[kostenerstattung] +// - VSDMCoverageGKV.extension[kostenerstattung] Alias: $extKostenerstattung = http://fhir.de/StructureDefinition/gkv/kostenerstattung // ruhender Leistungsanspruch (Extension aus dem deutschen Basisprofil), verwendet für -// - VSDMCoverage.extension[ruhenderLeistungsanspruch] +// - VSDMCoverageGKV.extension[ruhenderLeistungsanspruch] Alias: $extRuhenderLeistungsanspruch = http://fhir.de/StructureDefinition/gkv/ruhender-leistungsanspruch // coded expression for the content represented in a string @@ -123,13 +127,13 @@ Alias: $extRuhenderLeistungsanspruch = http://fhir.de/StructureDefinition/gkv/ru Alias: $extCodedString = http://hl7.org/fhir/StructureDefinition/iso21090-codedString // Versichertenart (Extension aus dem deutschen Basisprofil), verwendet für -// - VSDMCoverage.extension[versichertenart] +// - VSDMCoverageGKV.extension[versichertenart] Alias: $extVersichertenart = http://fhir.de/StructureDefinition/gkv/versichertenart // Wohnortprinzip (Extension aus dem deutschen Basisprofil), verwendet für -// - VSDMCoverage.extension[wop] +// - VSDMCoverageGKV.extension[wop] Alias: $extWOP = http://fhir.de/StructureDefinition/gkv/wop // Zuzahlungsstatus (Extension aus dem deutschen Basisprofil), verwendet für -// - VSDMCoverage.extension[zuzahlungsstatus] +// - VSDMCoverageGKV.extension[zuzahlungsstatus] Alias: $extZuzahlungsstatus = http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh index 2522b321..b9f62c9e 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-A123456780.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-A123456780" * resource = VSDMPatient-GKV-A123456780 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780" - * resource = VSDMCoverage-GKV-A123456780 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-A123456780" + * resource = VSDMCoverageGKV-A123456780 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-104178397" * resource = VSDMPayorOrganization-104178397 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh index 5d4cc10a..c393a3d3 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-B234567895.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-B234567895" * resource = VSDMPatient-GKV-B234567895 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895" - * resource = VSDMCoverage-GKV-B234567895 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-B234567895" + * resource = VSDMCoverageGKV-B234567895 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-103169760" * resource = VSDMPayorOrganization-103169760 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh index f1ae15c5..ad5b6a9c 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-C345678908.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-C345678908" * resource = VSDMPatient-GKV-C345678908 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908" - * resource = VSDMCoverage-GKV-C345678908 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-C345678908" + * resource = VSDMCoverageGKV-C345678908 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107723372" * resource = VSDMPayorOrganization-107723372 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh index e748461c..9f14d7c2 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-D456789013.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-D456789013" * resource = VSDMPatient-GKV-D456789013 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013" - * resource = VSDMCoverage-GKV-D456789013 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-D456789013" + * resource = VSDMCoverageGKV-D456789013 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105266989" * resource = VSDMPayorOrganization-105266989 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh index 70ca30fe..85922867 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-E567890127.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-E567890127" * resource = VSDMPatient-GKV-E567890127 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127" - * resource = VSDMCoverage-GKV-E567890127 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-E567890127" + * resource = VSDMCoverageGKV-E567890127 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105929412" * resource = VSDMPayorOrganization-105929412 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh index 05c69b97..3d0b5caa 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-F678901231.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-F678901231" * resource = VSDMPatient-GKV-F678901231 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-F678901231" - * resource = VSDMCoverage-GKV-F678901231 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-F678901231" + * resource = VSDMCoverageGKV-F678901231 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107403308" * resource = VSDMPayorOrganization-107403308 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh index ea9404e1..00f7c94c 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-G789012344.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-G789012344" * resource = VSDMPatient-GKV-G789012344 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-G789012344" - * resource = VSDMCoverage-GKV-G789012344 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-G789012344" + * resource = VSDMCoverageGKV-G789012344 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105413578" * resource = VSDMPayorOrganization-105413578 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh index 202e299b..4541cbde 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-H890123459.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-H890123459" * resource = VSDMPatient-GKV-H890123459 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-H890123459" - * resource = VSDMCoverage-GKV-H890123459 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-H890123459" + * resource = VSDMCoverageGKV-H890123459 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102249844" * resource = VSDMPayorOrganization-102249844 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh index 2b131a26..c43dd162 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-I901234562.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-I901234562" * resource = VSDMPatient-GKV-I901234562 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-I901234562" - * resource = VSDMCoverage-GKV-I901234562 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-I901234562" + * resource = VSDMCoverageGKV-I901234562 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107933230" * resource = VSDMPayorOrganization-107933230 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh index 156051c8..2a87e393 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-J012345677.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-J012345677" * resource = VSDMPatient-GKV-J012345677 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-J012345677" - * resource = VSDMCoverage-GKV-J012345677 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-J012345677" + * resource = VSDMCoverageGKV-J012345677 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-106877150" * resource = VSDMPayorOrganization-106877150 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh index 527cc52c..19958687 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-K123456781.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-K123456781" * resource = VSDMPatient-GKV-K123456781 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-K123456781" - * resource = VSDMCoverage-GKV-K123456781 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-K123456781" + * resource = VSDMCoverageGKV-K123456781 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-105532787" * resource = VSDMPayorOrganization-105532787 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh index a436ca86..3f0fce8b 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-L234567896.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-L234567896" * resource = VSDMPatient-GKV-L234567896 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-L234567896" - * resource = VSDMCoverage-GKV-L234567896 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-L234567896" + * resource = VSDMCoverageGKV-L234567896 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-102343996" * resource = VSDMPayorOrganization-102343996 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh index 87cc45e3..2cf79987 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-M345678909.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-M345678909" * resource = VSDMPatient-GKV-M345678909 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-M345678909" - * resource = VSDMCoverage-GKV-M345678909 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-M345678909" + * resource = VSDMCoverageGKV-M345678909 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108416806" * resource = VSDMPayorOrganization-108416806 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh index 6edd552a..e57cb0ac 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-N456789014.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-N456789014" * resource = VSDMPatient-GKV-N456789014 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-N456789014" - * resource = VSDMCoverage-GKV-N456789014 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-N456789014" + * resource = VSDMCoverageGKV-N456789014 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108028771" * resource = VSDMPayorOrganization-108028771 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh index 06e72dab..512118c0 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-O567890128.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-O567890128" * resource = VSDMPatient-GKV-O567890128 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-O567890128" - * resource = VSDMCoverage-GKV-O567890128 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-O567890128" + * resource = VSDMCoverageGKV-O567890128 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-107668422" * resource = VSDMPayorOrganization-107668422 diff --git a/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh index 93d0af82..cec1c438 100644 --- a/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMBundle-GKV-Z987654321.fsh @@ -12,9 +12,9 @@ Usage: #example * entry[VSDMPatient][+] * fullUrl = "https://gematik.de/fhir/Patient/VSDMPatient-GKV-Z987654321" * resource = VSDMPatient-GKV-Z987654321 -* entry[VSDMCoverage][+] - * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-Z987654321" - * resource = VSDMCoverage-GKV-Z987654321 +* entry[VSDMCoverageGKV][+] + * fullUrl = "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-Z987654321" + * resource = VSDMCoverageGKV-Z987654321 * entry[VSDMPayorOrganization][+] * fullUrl = "https://gematik.de/fhir/Organization/VSDMPayorOrganization-108213958" * resource = VSDMPayorOrganization-108213958 diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-A123456780.fsh similarity index 83% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-A123456780.fsh index 0e8d61fd..9ab6c8ee 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-A123456780.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-A123456780.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-A123456780 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-A123456780 +InstanceOf: VSDMCoverageGKV Title: "A123456780 Amsel, Andrea (GKV)" Description: "Versicherungsdaten A123456780 Amsel, Andrea (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#38 "Nordrhein" * extension[versichertenart].valueCoding = $csVersichertenartGKV#1 "Mitglieder" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-B234567895.fsh similarity index 89% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-B234567895.fsh index 3de5d750..7a25cd26 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-B234567895.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-B234567895.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-B234567895 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-B234567895 +InstanceOf: VSDMCoverageGKV Title: "B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Description: "Versicherungsdaten B234567895 Graf von und zu Buntspecht, Bernd Benjamin (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#03 "Bremen" * extension[besonderePersonengruppe].valueCoding = #04 "SOZ" // "BSHG (Bundessozialhilfegesetz) § 264 SGB V" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-C345678908.fsh similarity index 91% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-C345678908.fsh index ae9fadec..d3030db5 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-C345678908.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-C345678908.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-C345678908 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-C345678908 +InstanceOf: VSDMCoverageGKV Title: "C345678908 Carolinataube, Charlie (GKV)" Description: "Versicherungsdaten C345678908 Carolinataube, Charlie (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#98 "Sachsen" * extension[dmp][+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-D456789013.fsh similarity index 90% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-D456789013.fsh index 9d0076a3..ebe4c4bb 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-D456789013.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-D456789013.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-D456789013 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-D456789013 +InstanceOf: VSDMCoverageGKV Title: "D456789013 Dohle, Dara (GKV)" Description: "Versicherungsdaten D456789013 Dohle, Dara (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#46 "Hessen" * extension[besonderePersonengruppe].valueCoding = #06 "SER" // "SER (Soziales Entschädigungsrecht)" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-E567890127.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-E567890127.fsh index b1dfa8bf..90eabc8f 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-E567890127.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-E567890127.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-E567890127 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-E567890127 +InstanceOf: VSDMCoverageGKV Title: "E567890127 Freifrau an der Elster, Elke (GKV)" Description: "Versicherungsdaten E567890127 Freifrau an der Elster, Elke (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#93 "Thüringen" * extension[zuzahlungsstatus] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-F678901231.fsh similarity index 90% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-F678901231.fsh index 950e516c..0ceb8e2f 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-F678901231.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-F678901231.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-F678901231 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-F678901231 +InstanceOf: VSDMCoverageGKV Title: "F678901231 von Fasan, Frank Florian (GKV)" Description: "Versicherungsdaten F678901231 von Fasan, Frank Florian (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#52 "Baden-Württemberg" * extension[besonderePersonengruppe].valueCoding = #08 "SVA2" // "SVA-Kennzeichnung, pauschal" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-G789012344.fsh similarity index 91% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-G789012344.fsh index 013543ff..d0aee98a 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-G789012344.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-G789012344.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-G789012344 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-G789012344 +InstanceOf: VSDMCoverageGKV Title: "G789012344 Edle von der Graugans, Gabriele (GKV)" Description: "Versicherungsdaten G789012344 Edle von der Graugans, Gabriele (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#46 "Hessen" * extension[zuzahlungsstatus] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-H890123459.fsh similarity index 93% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-H890123459.fsh index e828196a..2176009e 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-H890123459.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-H890123459.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-H890123459 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-H890123459 +InstanceOf: VSDMCoverageGKV Title: "H890123459 vorm Habicht, Hans (GKV)" Description: "Versicherungsdaten H890123459 vorm Habicht, Hans (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#17 "Niedersachsen" * extension[besonderePersonengruppe].valueCoding = #07 "SVA1" // "SVA-Kennzeichnung für zwischenstaatliches Krankenversicherungsrecht: - Personen mit Wohnsitz im Inland, Abrechnung nach Aufwand" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-I901234562.fsh similarity index 90% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-I901234562.fsh index 485c767d..4dd1059c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-I901234562.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-I901234562.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-I901234562 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-I901234562 +InstanceOf: VSDMCoverageGKV Title: "I901234562 Ibis, Ingrid (GKV)" Description: "Versicherungsdaten I901234562 Ibis, Ingrid (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#98 "Sachsen" * extension[dmp][+] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-J012345677.fsh similarity index 92% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-J012345677.fsh index 696eabb9..d3bfc048 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-J012345677.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-J012345677.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-J012345677 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-J012345677 +InstanceOf: VSDMCoverageGKV Title: "J012345677 Junko, Jens-Jörg (GKV)" Description: "Versicherungsdaten J012345677 Junko, Jens-Jörg (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#52 "Baden-Württemberg" * extension[besonderePersonengruppe].valueCoding = #09 "ASY" // "Empfänger von Gesundheitsleistungen nach §§ 4 und 6 des Asylbewerberleistungsgesetzes (AsylbLG)" diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-K123456781.fsh similarity index 91% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-K123456781.fsh index e091c527..d78c5052 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-K123456781.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-K123456781.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-K123456781 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-K123456781 +InstanceOf: VSDMCoverageGKV Title: "K123456781 Kiebitz, Karin (GKV)" Description: "Versicherungsdaten K123456781 Kiebitz, Karin (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#46 "Hessen" * extension[kostenerstattung] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-L234567896.fsh similarity index 89% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-L234567896.fsh index 0b5996c9..9d6a1ba3 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-L234567896.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-L234567896.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-L234567896 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-L234567896 +InstanceOf: VSDMCoverageGKV Title: "L234567896 Lachmöwe, Lisa (GKV)" Description: "Versicherungsdaten L234567896 Lachmöwe, Lisa (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#17 "Niedersachsen" * extension[zuzahlungsstatus] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-M345678909.fsh similarity index 86% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-M345678909.fsh index 645acf10..c1d6c494 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-M345678909.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-M345678909.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-M345678909 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-M345678909 +InstanceOf: VSDMCoverageGKV Title: "M345678909 Mittelspecht, Michael-Martin (GKV)" Description: "Versicherungsdaten M345678909 Mittelspecht, Michael-Martin (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#71 "Bayern" * extension[zuzahlungsstatus] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-N456789014.fsh similarity index 91% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-N456789014.fsh index f92aa48a..c904fa2c 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-N456789014.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-N456789014.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-N456789014 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-N456789014 +InstanceOf: VSDMCoverageGKV Title: "N456789014 Nachtigall, Nina Nicole (GKV)" Description: "Versicherungsdaten N456789014 Nachtigall, Nina Nicole (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#52 "Baden-Württemberg" * extension[zuzahlungsstatus] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-O567890128.fsh similarity index 86% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-O567890128.fsh index 64fe07d0..ef388255 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-O567890128.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-O567890128.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-O567890128 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-O567890128 +InstanceOf: VSDMCoverageGKV Title: "O567890128 Ortolan, Oliver (GKV)" Description: "Versicherungsdaten O567890128 Ortolan, Oliver (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#52 "Baden-Württemberg" * extension[zuzahlungsstatus] diff --git a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh b/src/fhir/input/fsh/examples/VSDMCoverageGKV-Z987654321.fsh similarity index 94% rename from src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh rename to src/fhir/input/fsh/examples/VSDMCoverageGKV-Z987654321.fsh index c8e77b26..57e67e7b 100644 --- a/src/fhir/input/fsh/examples/VSDMCoverage-GKV-Z987654321.fsh +++ b/src/fhir/input/fsh/examples/VSDMCoverageGKV-Z987654321.fsh @@ -1,10 +1,10 @@ -Instance: VSDMCoverage-GKV-Z987654321 -InstanceOf: VSDMCoverage +Instance: VSDMCoverageGKV-Z987654321 +InstanceOf: VSDMCoverageGKV Title: "Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Description: "Versicherungsdaten Z987654321 Graf von und zu Zaunkönig, Zacharias (GKV)" Usage: #inline -* meta.profile[0] = Canonical(VSDMCoverage|1.0.0) +* meta.profile[0] = Canonical(VSDMCoverageGKV|1.0.0) * extension[WOP].valueCoding = $csWOP#98 "Sachsen" * extension[dmp][+] diff --git a/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh b/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh index 83c1dfad..71fb3457 100644 --- a/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh +++ b/src/fhir/input/fsh/mappings/VSDDatensatzGKVCoverage.fsh @@ -1,25 +1,25 @@ Mapping: VSDDatensatzGKVCoverage Source: VSDDatensatzGKV -Target: "VSDMCoverage" +Target: "VSDMCoverageGKV" Id: VSD-Datensatz-GKV-Coverage Title: "Mapping VSD-Datensatz GKV zu Coverage" -Description: "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV zum FHIR-Profil VSDMCoverage" +Description: "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV zum FHIR-Profil VSDMCoverageGKV" // Die Reihenfolge der Elemente in diesem Mapping folgt der Reihenfolge der Elemente im logischen Modell. * Versicherungsdaten - * Kostentraeger -> "VSDMCoverage.payor:Hauptkostentraeger" + * Kostentraeger -> "VSDMCoverageGKV.payor:Hauptkostentraeger" "Der Hauptkostenträger wird als Referenz auf eine VSDMPayorOrganization abgebildet. Die Referenz ist mit einer Erweiterung zur Kennzeichnung der Rolle des Kostenträgers versehen." * Name -> "VSDMPayorOrganization:Hauptkostentraeger.name" * Kostentraegerlaendercode -> "VSDMPayorOrganization:Hauptkostentraeger.address.country" - "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-2 abgebildet." + "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-address-2 abgebildet." * Kostentraegerkennung -> "VSDMPayorOrganization:Hauptkostentraeger.identifier:IKNR" - * AbrechnenderKostentraeger -> "VSDMCoverage.payor:abrechnenderKostentraeger" + * AbrechnenderKostentraeger -> "VSDMCoverageGKV.payor:abrechnenderKostentraeger" "Der abrechnende Kostenträger wird als Referenz auf eine VSDMPayorOrganization abgebildet. Die Referenz ist mit einer Erweiterung zur Kennzeichnung der Rolle des Kostenträgers versehen." * Name -> "VSDMPayorOrganization:abrechnenderKostentraeger.name" @@ -29,58 +29,58 @@ Description: "Zuordnung der Versicherungsinformationen des VSD-Datensatzes GKV z * Kostentraegerkennung -> "VSDMPayorOrganization:abrechnenderKostentraeger.identifier:IKNR" - * WOP -> "VSDMCoverage.extension:WOP" - "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-wop-1 abgebildet." + * WOP -> "VSDMCoverageGKV.extension:WOP" + "Die KBV-Schlüsseltabelle wird ggf. durch ein VSDM-spezifisches ValueSet auf die zulässigen Werte eingeschränkt. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-wop-1 abgebildet." - * BesonderePersonengruppe -> "VSDMCoverage.extension:besonderePersonengruppe" + * BesonderePersonengruppe -> "VSDMCoverageGKV.extension:besonderePersonengruppe" "Es werden die zweistelligen Werte aus der Schlüsseltabelle (mit führenden Nullen) verwendet." - * Zuzahlungsstatus -> "VSDMCoverage.extension:zuzahlungsstatus" + * Zuzahlungsstatus -> "VSDMCoverageGKV.extension:zuzahlungsstatus" "Die gesamte Erweiterung darf nur angegeben werden, wenn eine Zuzahlungsbefreiung vorliegt." - * Status -> "VSDMCoverage.extension:zuzahlungsstatus.extension:status" + * Status -> "VSDMCoverageGKV.extension:zuzahlungsstatus.extension:status" "Der Wert \"von Zuzahlungspflicht befreit\" wird auf \"true\" abgebildet." - * GueltigBis -> "VSDMCoverage.extension:zuzahlungsstatus.extension:gueltigBis" + * GueltigBis -> "VSDMCoverageGKV.extension:zuzahlungsstatus.extension:gueltigBis" "Da die Angabe ein Pflichtfeld ist, aber nur erfolgen kann und soll, wenn eine Zuzahlungsbefreiung vorliegt, beeinflusst das die gesamte Struktur." - * Versicherungsschutz -> "VSDMCoverage.period" + * Versicherungsschutz -> "VSDMCoverageGKV.period" "Zur Abbildung werden die Standard-Felder der FHIR-Ressource verwendet." - * Beginn -> "VSDMCoverage.period.start" - "Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-period-1 abgebildet." + * Beginn -> "VSDMCoverageGKV.period.start" + "Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-period-1 abgebildet." - * Ende -> "VSDMCoverage.period.end" + * Ende -> "VSDMCoverageGKV.period.end" "Da der VSDM 2.0 Resource Server keine Kenntnis von der eingesetzten eGK haben kann, wird immer das Gültigkeitsende des Versicherungsverhältnisses gemeldet, wenn anwendbar." - * DMP -> "VSDMCoverage.extension:dmp" + * DMP -> "VSDMCoverageGKV.extension:dmp" - * DMP -> "VSDMCoverage.extension:dmp.extension:dmp" + * DMP -> "VSDMCoverageGKV.extension:dmp.extension:dmp" "Anstelle des Namens wird der Schlüssel aus der vorgegebenen Wertetabelle, ergänzt um führende Nullen, angegeben. Zur Einschränkung auf die erlaubten Werte (keine Kombi-Werte) wird ein eigenes ValueSet verwendet." - * Beginn -> "VSDMCoverage.extension:dmp.extension:zeitraum.value[x].start" + * Beginn -> "VSDMCoverageGKV.extension:dmp.extension:zeitraum.value[x].start" - * Ende -> "VSDMCoverage.extension:dmp.extension:zeitraum.value[x].end" + * Ende -> "VSDMCoverageGKV.extension:dmp.extension:zeitraum.value[x].end" - * digitalesDMP -> "VSDMCoverage.extension:dmp.extension:digitalesDMP" + * digitalesDMP -> "VSDMCoverageGKV.extension:dmp.extension:digitalesDMP" - * Kostenerstattung -> "VSDMCoverage.extension:kostenerstattung" + * Kostenerstattung -> "VSDMCoverageGKV.extension:kostenerstattung" - * AerztlicheVersorgung -> "VSDMCoverage.extension:kostenerstattung.extension:aerztlicheVersorgung" + * AerztlicheVersorgung -> "VSDMCoverageGKV.extension:kostenerstattung.extension:aerztlicheVersorgung" - * ZahnaerztlicheVersorgung -> "VSDMCoverage.extension:kostenerstattung.extension:zahnaerztlicheVersorgung" + * ZahnaerztlicheVersorgung -> "VSDMCoverageGKV.extension:kostenerstattung.extension:zahnaerztlicheVersorgung" - * StationaererBereich -> "VSDMCoverage.extension:kostenerstattung.extension:stationaererBereich" + * StationaererBereich -> "VSDMCoverageGKV.extension:kostenerstattung.extension:stationaererBereich" - * VeranlassteLeistungen -> "VSDMCoverage.extension:gkv-kostenerstattung.extension:veranlassteLeistungen" + * VeranlassteLeistungen -> "VSDMCoverageGKV.extension:gkv-kostenerstattung.extension:veranlassteLeistungen" - * RuhenderLeistungsanspruch -> "VSDMCoverage.extension:ruhenderLeistungsanspruch" + * RuhenderLeistungsanspruch -> "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch" - * Beginn -> "VSDMCoverage.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].start" + * Beginn -> "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].start" - * Ende -> "VSDMCoverage.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].end" + * Ende -> "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch.extension:dauer.value[x].end" - * Art -> "VSDMCoverage.extension:ruhenderLeistungsanspruch.extension:art" + * Art -> "VSDMCoverageGKV.extension:ruhenderLeistungsanspruch.extension:art" - * Versichertenart -> "VSDMCoverage.extension:versichertenart" + * Versichertenart -> "VSDMCoverageGKV.extension:versichertenart" \ No newline at end of file diff --git a/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh b/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh index 1e7ab945..61c908f2 100644 --- a/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh +++ b/src/fhir/input/fsh/mappings/VSDDatensatzGKVPatient.fsh @@ -28,7 +28,7 @@ Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-P "Das Geschlecht wird auf die standardisierten FHIR-Werte abgebildet. Da damit nicht alle Werte abgebildet werden können, kommt eine Erweiterung zum Einsatz." * Geschlecht -> "VSDMPatient.gender.extension:other-amtlich" - "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-gender-1 abgebildet." + "Diese Erweiterung nimmt die Geschlechtsangabe gemäß der geforderten Wertetabelle auf. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-gender-1 abgebildet." * Vorsatzwort -> "VSDMPatient.name:Name.family.extension:vorsatzwort" "Vorsatzwort zum Nachnamen. Wichtig: Hinweise zur Bildung des kombinierten Nachnamens beachten." @@ -50,7 +50,7 @@ Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-P "Hinweise zur Bildung der Adresszeilen beachten." * Wohnsitzlaendercode -> "VSDMPatient.address:PostfachAdresse.country" - "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." + "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-address-1 abgebildet." * StrassenAdresse -> "VSDMPatient.address:StrassenAdresse" "Strassenadressen (Meldeadressen) werden mit dem Typ \"physical\" gekennzeichnet." @@ -60,7 +60,7 @@ Description: "Zuordnung der Versichertendaten des VSD-Datensatzes GKV zum FHIR-P * Ort -> "VSDMPatient.address:StrassenAdresse.city" * Wohnsitzlaendercode -> "VSDMPatient.address.country" - "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverage-address-1 abgebildet." + "Hinweise zur Befüllung der Extensions beachten. Die Pflicht zur Angabe des Werts für GKV-Patienten wird durch die Invariante VSDMCoverageGKV-address-1 abgebildet." * Strasse -> "VSDMPatient.address:StrassenAdresse.line.extension:Strasse" "Hinweise zur Bildung der Adresszeilen beachten." diff --git a/src/fhir/input/fsh/profiles/VSDMBundle.fsh b/src/fhir/input/fsh/profiles/VSDMBundle.fsh index 87d98d5f..6d8ed3d7 100644 --- a/src/fhir/input/fsh/profiles/VSDMBundle.fsh +++ b/src/fhir/input/fsh/profiles/VSDMBundle.fsh @@ -41,14 +41,14 @@ Description: "Bundle zur Übermittlung der Ressourcen im Versichertenstammdatenm * ^slicing.rules = #closed * entry contains VSDMPatient 1..1 and - VSDMCoverage 1..1 and + VSDMCoverageGKV 1..1 and VSDMPayorOrganization 1..2 * entry[VSDMPatient] MS * resource 1..1 MS * resource only VSDMPatient -* entry[VSDMCoverage] MS +* entry[VSDMCoverageGKV] MS * resource 1..1 MS - * resource only VSDMCoverage + * resource only VSDMCoverageGKV * entry[VSDMPayorOrganization] MS * resource 1..1 MS * resource only VSDMPayorOrganization diff --git a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh b/src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh similarity index 71% rename from src/fhir/input/fsh/profiles/VSDMCoverage.fsh rename to src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh index f499d6f5..9ed20b2b 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverage.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh @@ -1,7 +1,7 @@ -Profile: VSDMCoverage +Profile: VSDMCoverageGKV Parent: CoverageDeBasis -Title: "Versicherungsdaten" -Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0" +Title: "Versicherungsdaten GKV" +Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0" // Die Reihenfolge der Elemente in diesem Profil entspricht der Reihenfolge der Elemente in den FHIR-Datentypen. // Die Extensions sind in der Reihenfolge der Nennung der Attribute im logischen Modell aufgeführt. @@ -9,24 +9,21 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana // Metadaten der StructureDefinition und Beschreibungstext des Strukturelements * insert Meta * . - * ^short = "Versicherungsdaten" + * ^short = "Versicherungsdaten GKV" * ^definition = """ - Angaben zum Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0 + Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdatenmanagement (VSDM) 2.0 """ * ^comment = """ - Die Struktur wird unabhängig von der Versicherungsart (GKV/PKV) definiert. + Zur Harmonisierung der Strukturen mit dem deutschen Basisprofil werden getrennte Profile für GKV und PKV gebildet. """ // Invarianten auf Strukturebene -* obeys VSDMCoverage-gender-1 // GKV: Pflichtangabe Geschlecht -* obeys VSDMCoverage-address-1 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Patient -* obeys VSDMCoverage-address-2 // GKV: Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger -* obeys VSDMCoverage-wop-1 // GKV: Pflichtangabe Wohnortprinzip -* obeys VSDMCoverage-period-1 // GKV: Pflichtangabe Versicherungsbeginn -* obeys VSDMCoverage-versichertenart-1 // GKV: Gültigkeit Versichertenart +* obeys VSDMCoverageGKV-gender-1 // Pflichtangabe Geschlecht +* obeys VSDMCoverageGKV-address-1 // Pflichtangabe Länderkennzeichen nach DEÜV im Patient +* obeys VSDMCoverageGKV-address-2 // Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger // Zuordnung aus Versicherungsdaten -> WOP -* extension contains $extWOP named WOP 0..1 MS // zur Kardinalität siehe Invariante VSDMCoverage-wop-1 +* extension contains $extWOP named WOP 1..1 MS * extension[wop] * ^short = "Wohnortprinzip (WOP)" * ^definition = """ @@ -137,30 +134,26 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html """ * value[x] 1..1 - * valueCoding from VSDMVersichertenartVS // zur Konsistenzprüfung siehe Invarianten VSDMCoverage-versichertenart-1/2 + * valueCoding from $vsVersichertenartGKV -// Versicherungsart (GKV, PKV) -* type MS - * ^comment = """ - Im VSDM 2.0 sind nur die Werte aus dem eingeschränkten Wertevorrat zulässig. - """ -* type from VSDMCoverageTypeVS (required) +// Versicherungsart (GKV) +* type = $csVersicherungsart#GKV (exactly) // Bezug zum Versicherten * beneficiary only Reference(VSDMPatient) // Zuordnung aus Versicherungsdaten -> Versicherungsschutz -* period MS // zur Kardinalität siehe Invariante VSDMCoverage-period-1 +* period MS // zur Kardinalität siehe Invariante VSDMCoverageGKV-period-1 * ^short = "Gültigkeitszeitraum des Versicherungsschutzes" * ^definition = """ Gibt den Beginn und, sofern anwendbar, das Ende des Versicherungsschutzes an. """ - * start // zur Kardinalität siehe Invariante VSDMCoverage-period-1 + * start 1.. MS * ^short = "Beginn des Versicherungsschutzes" * ^definition = """ Gibt den Beginn des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an. """ - * end + * end MS * ^short = "Ende des Versicherungsschutzes" * ^definition = """ Gibt das Ende des Versicherungsschutzes (Leistungsanspruchs) des Versicherten bei dem Kostenträger an, wenn ein Endedatum festgelegt ist. @@ -195,32 +188,17 @@ Description: "Angaben zum Versicherungsverhältnis im Versichertenstammdatenmana // ------------------------------------------------------------------------------------------------------------------------------------------------------------ -Invariant: VSDMCoverage-gender-1 +Invariant: VSDMCoverageGKV-gender-1 Description: "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich." -Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().gender.exists()" +Expression: "beneficiary.resolve().gender.exists()" Severity: #error -Invariant: VSDMCoverage-address-1 +Invariant: VSDMCoverageGKV-address-1 Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Patienten erforderlich." -Expression: "type.coding.code = 'GKV' implies beneficiary.resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists())" +Expression: "beneficiary.resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists())" Severity: #error -Invariant: VSDMCoverage-address-2 +Invariant: VSDMCoverageGKV-address-2 Description: "Für GKV-Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Kostenträgers erforderlich." -Expression: "type.coding.code = 'GKV' implies payor.all(resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists()))" -Severity: #error - -Invariant: VSDMCoverage-wop-1 -Description: "Für GKV-Versicherte ist die Angabe des Wohnortprinzip-Kennzeichens erforderlich." -Expression: "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/wop').exists()" -Severity: #error - -Invariant: VSDMCoverage-period-1 -Description: "Für GKV-Versicherte ist die Angabe des Versicherungsbeginns erforderlich." -Expression: "type.coding.code = 'GKV' implies period.start.exists()" -Severity: #error - -Invariant: VSDMCoverage-versichertenart-1 -Description: "Für GKV-Versicherte sind nur die Versichertenarten 1, 3 und 5 zulässig." -Expression: "type.coding.code = 'GKV' implies extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '1' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '3' or extension('http://fhir.de/StructureDefinition/gkv/versichertenart').valueCoding.code = '5'" +Expression: "payor.all(resolve().address.all(country.extension('http://hl7.org/fhir/StructureDefinition/iso21090-codedString').value.ofType(Coding).where(system = 'http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen').exists()))" Severity: #error diff --git a/src/fhir/input/fsh/profiles/VSDMPatient.fsh b/src/fhir/input/fsh/profiles/VSDMPatient.fsh index 8bfeeea5..7e2dbe74 100644 --- a/src/fhir/input/fsh/profiles/VSDMPatient.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPatient.fsh @@ -136,7 +136,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM """ // Zuordnung aus Versichertendaten -> Versicherter -> Geschlecht -* gender // MS bereits durch TIPatient vorgegeben; zur Kardinalität siehe Invariante VSDMCoverage-gender-1 in VSDMCoverage +* gender // MS bereits durch TIPatient vorgegeben; zur Kardinalität siehe Invariante VSDMCoverageGKV-gender-1 in VSDMCoverageGKV * ^short = "Administrative Geschlechtsangabe (FHIR-Kodierung)" * ^definition = """ Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach FHIR-Standard. diff --git a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh index a7afee9f..ab218483 100644 --- a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh @@ -1,4 +1,4 @@ -ValueSet: VSDMCoverageTypeVS +ValueSet: VSDMCoverageGKVTypeVS Title: "Versicherungsart" Description: "Versicherungsart im Versichertenstammdatenmanagement (VSDM) 2.0" diff --git a/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh b/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh deleted file mode 100644 index a84ed317..00000000 --- a/src/fhir/input/fsh/valuesets/VSDMVersichertenartVS.fsh +++ /dev/null @@ -1,11 +0,0 @@ -ValueSet: VSDMVersichertenartVS -Title: "Versichertenart" -Description: "Versichertenarten im Versichertenstammdatenmanagement (VSDM) 2.0" - -* insert Meta -* ^purpose = """ - Dieses ValueSet umfasst die im VSDM 2.0 abgebildeten Versichertenarten für alle Versicherungsarten (GKV, PKV) dar. - """ - -* include codes from system $csVersichertenartGKV -// TODO Codes für PKV noch aufnehmen From e4b4077897ddd6a8e12e1539b1e5b4916652f653 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Wed, 3 Sep 2025 14:52:25 +0200 Subject: [PATCH 45/46] =?UTF-8?q?=C3=BCberfl=C3=BCssiges=20ValueSet=20entf?= =?UTF-8?q?ernt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/fhir/fsh-generated/data/fsh-index.json | 8 ----- src/fhir/fsh-generated/fsh-index.txt | 1 - .../ValueSet-VSDMCoverageGKVTypeVS.json | 31 ------------------- .../fsh/valuesets/VSDMCoverageTypeVS.fsh | 11 ------- 4 files changed, 51 deletions(-) delete mode 100644 src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json delete mode 100644 src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index bb6d1711..815cac93 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -327,14 +327,6 @@ "startLine": 1, "endLine": 48 }, - { - "outputFile": "ValueSet-VSDMCoverageGKVTypeVS.json", - "fshName": "VSDMCoverageGKVTypeVS", - "fshType": "ValueSet", - "fshFile": "valuesets/VSDMCoverageTypeVS.fsh", - "startLine": 1, - "endLine": 11 - }, { "outputFile": "ValueSet-VSDMDMPVS.json", "fshName": "VSDMDMPVS", diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index 88391574..d155381b 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -40,7 +40,6 @@ StructureDefinition-VSDMKostentraegerRolle.json VSDMKost StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 195 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 48 -ValueSet-VSDMCoverageGKVTypeVS.json VSDMCoverageGKVTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11 ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 21 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json deleted file mode 100644 index 7472fecd..00000000 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMCoverageGKVTypeVS.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "resourceType": "ValueSet", - "status": "draft", - "name": "VSDMCoverageGKVTypeVS", - "id": "VSDMCoverageGKVTypeVS", - "title": "Versicherungsart", - "description": "Versicherungsart im Versichertenstammdatenmanagement (VSDM) 2.0", - "version": "1.0.0", - "url": "https://gematik.de/fhir/vsdm2/ValueSet/VSDMCoverageGKVTypeVS", - "experimental": false, - "publisher": "gematik GmbH", - "date": "2023-12-31", - "purpose": "Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar.", - "compose": { - "include": [ - { - "system": "http://fhir.de/CodeSystem/versicherungsart-de-basis", - "concept": [ - { - "code": "GKV", - "display": "gesetzliche Krankenversicherung" - }, - { - "code": "PKV", - "display": "private Krankenversicherung" - } - ] - } - ] - } -} diff --git a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh b/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh deleted file mode 100644 index ab218483..00000000 --- a/src/fhir/input/fsh/valuesets/VSDMCoverageTypeVS.fsh +++ /dev/null @@ -1,11 +0,0 @@ -ValueSet: VSDMCoverageGKVTypeVS -Title: "Versicherungsart" -Description: "Versicherungsart im Versichertenstammdatenmanagement (VSDM) 2.0" - -* insert Meta -* ^purpose = """ - Dieses ValueSet stellt eine Einschränkung von [VersicherungsartDeBasisVS](http://fhir.de/ValueSet/versicherungsart-de-basis) auf die in VSDM 2.0 unterstützten Werte dar. - """ - -* include $csVersicherungsart#GKV "gesetzliche Krankenversicherung" -* include $csVersicherungsart#PKV "private Krankenversicherung" From 4f2333cebe3db59f20e17d7786e067b8bed6e240 Mon Sep 17 00:00:00 2001 From: Volker Wegert Date: Fri, 5 Sep 2025 10:18:13 +0200 Subject: [PATCH 46/46] Dokumentation und textuelle Korrekturen --- src/fhir/fsh-generated/data/fsh-index.json | 14 ++++----- src/fhir/fsh-generated/fsh-index.txt | 14 ++++----- .../CodeSystem-VSDMKostentraegerRolleCS.json | 1 + ...em-VSDMRuhenderLeistungsanspruchArtCS.json | 1 + .../StructureDefinition-VSDMCoverageGKV.json | 12 ++++---- .../StructureDefinition-VSDMDMPTeilnahme.json | 14 ++++----- ...tureDefinition-VSDMKostentraegerRolle.json | 2 +- .../StructureDefinition-VSDMPatient.json | 30 +++++++++---------- ...ctureDefinition-VSDMPayorOrganization.json | 4 +-- .../resources/ValueSet-VSDMDMPVS.json | 2 +- .../ValueSet-VSDMWohnortprinzipVS.json | 4 +++ src/fhir/input/fsh/aliases.fsh | 13 ++++---- .../codesystems/VSDMKostentraegerRolleCS.fsh | 3 ++ .../VSDMRuhenderLeistungsanspruchArtCS.fsh | 11 ++++++- .../input/fsh/extensions/VSDMDMPTeilnahme.fsh | 9 ++++-- .../fsh/extensions/VSDMKostentraegerRolle.fsh | 1 + src/fhir/input/fsh/invariants.fsh | 6 ++-- .../input/fsh/profiles/VSDMCoverageGKV.fsh | 12 ++++---- src/fhir/input/fsh/profiles/VSDMPatient.fsh | 27 ++++++++--------- .../fsh/profiles/VSDMPayorOrganization.fsh | 2 +- src/fhir/input/fsh/ruleset.fsh | 2 +- src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh | 15 ++++++++-- .../fsh/valuesets/VSDMWohnortprinzipVS.fsh | 11 ++++++- 23 files changed, 124 insertions(+), 86 deletions(-) diff --git a/src/fhir/fsh-generated/data/fsh-index.json b/src/fhir/fsh-generated/data/fsh-index.json index 815cac93..df1c6e31 100644 --- a/src/fhir/fsh-generated/data/fsh-index.json +++ b/src/fhir/fsh-generated/data/fsh-index.json @@ -141,7 +141,7 @@ "fshType": "CodeSystem", "fshFile": "codesystems/VSDMKostentraegerRolleCS.fsh", "startLine": 1, - "endLine": 10 + "endLine": 13 }, { "outputFile": "CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json", @@ -149,7 +149,7 @@ "fshType": "CodeSystem", "fshFile": "codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh", "startLine": 1, - "endLine": 10 + "endLine": 16 }, { "outputFile": "ConceptMap-VSDMErrorcodeIssueSeverity.json", @@ -293,7 +293,7 @@ "fshType": "Extension", "fshFile": "extensions/VSDMDMPTeilnahme.fsh", "startLine": 1, - "endLine": 51 + "endLine": 54 }, { "outputFile": "StructureDefinition-VSDMKostentraegerRolle.json", @@ -301,7 +301,7 @@ "fshType": "Extension", "fshFile": "extensions/VSDMKostentraegerRolle.fsh", "startLine": 1, - "endLine": 18 + "endLine": 19 }, { "outputFile": "StructureDefinition-VSDMOperationOutcome.json", @@ -317,7 +317,7 @@ "fshType": "Profile", "fshFile": "profiles/VSDMPatient.fsh", "startLine": 1, - "endLine": 195 + "endLine": 194 }, { "outputFile": "StructureDefinition-VSDMPayorOrganization.json", @@ -333,7 +333,7 @@ "fshType": "ValueSet", "fshFile": "valuesets/VSDMDMPVS.fsh", "startLine": 1, - "endLine": 21 + "endLine": 32 }, { "outputFile": "ValueSet-VSDMErrorcodeVS.json", @@ -381,6 +381,6 @@ "fshType": "ValueSet", "fshFile": "valuesets/VSDMWohnortprinzipVS.fsh", "startLine": 1, - "endLine": 39 + "endLine": 48 } ] diff --git a/src/fhir/fsh-generated/fsh-index.txt b/src/fhir/fsh-generated/fsh-index.txt index d155381b..a616640f 100644 --- a/src/fhir/fsh-generated/fsh-index.txt +++ b/src/fhir/fsh-generated/fsh-index.txt @@ -16,8 +16,8 @@ Bundle-VSDMBundle-GKV-N456789014.json VSDMBund Bundle-VSDMBundle-GKV-O567890128.json VSDMBundle-GKV-O567890128 Instance examples/VSDMBundle-GKV-O567890128.fsh 1 - 20 Bundle-VSDMBundle-GKV-Z987654321.json VSDMBundle-GKV-Z987654321 Instance examples/VSDMBundle-GKV-Z987654321.fsh 1 - 23 CodeSystem-VSDMErrorcodeCS.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 23 -CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 10 -CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 10 +CodeSystem-VSDMKostentraegerRolleCS.json VSDMKostentraegerRolleCS CodeSystem codesystems/VSDMKostentraegerRolleCS.fsh 1 - 13 +CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json VSDMRuhenderLeistungsanspruchArtCS CodeSystem codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh 1 - 16 ConceptMap-VSDMErrorcodeIssueSeverity.json VSDMErrorcodeIssueSeverity Instance mappings/VSDMErrorcodeIssueSeverity.fsh 1 - 101 ConceptMap-VSDMErrorcodeIssueType.json VSDMErrorcodeIssueType Instance mappings/VSDMErrorcodeIssueType.fsh 1 - 112 OperationOutcome-VSDMOperationOutcome-InternalServerError.json VSDMOperationOutcome-InternalServerError Instance examples/VSDMOperationOutcome-InternalServerError.fsh 1 - 20 @@ -35,15 +35,15 @@ OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json VSDMOper StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300 StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54 StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 187 -StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51 -StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 18 +StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 54 +StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 19 StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79 -StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 195 +StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 194 StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 48 -ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 21 +ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 32 ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8 ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7 ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7 ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7 ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7 -ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39 \ No newline at end of file +ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 48 \ No newline at end of file diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json index 8769635b..142d3c19 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMKostentraegerRolleCS.json @@ -22,5 +22,6 @@ "publisher": "gematik GmbH", "date": "2023-12-31", "caseSensitive": true, + "purpose": "Für GKV-Versicherte wird zwischen dem Haupt-Kostenträger und einem optionalen zweiten abrechnenden Kostenträger unterschieden.", "count": 2 } diff --git a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json index 08691dc4..ad1365f0 100644 --- a/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json +++ b/src/fhir/fsh-generated/resources/CodeSystem-VSDMRuhenderLeistungsanspruchArtCS.json @@ -22,5 +22,6 @@ "publisher": "gematik GmbH", "date": "2023-12-31", "caseSensitive": true, + "purpose": "Das Ruhen des Leistungsanspruchs im Bereich der GKV wird durch § 16 SGB V geregelt. \nNach § 19 Abs. 3 BMV-Ä ist der Leistungsanspruch von Versicherten, die ihrer Verpflichtung zur Beitragszahlung nicht nachkommen, eingeschränkt (§ 16 Abs. 3a SGB V). \nDie verbleibenden Absätze des § 16 SGB V legen die Rahmenbedingungen für ein vollständiges Ruhen des Leistungsanspruchs fest.\nDie von diesem CodeSystem definierten Werte wurden durch die gematik zur Einführung von VSDM 1 im Jahr 2011 festgelegt und werden hier für die Verwendung in FHIR-Profilen zugänglich gemacht.", "count": 2 } diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json index ca18357c..5a9e3fbb 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMCoverageGKV.json @@ -69,7 +69,7 @@ "sliceName": "WOP", "short": "Wohnortprinzip (WOP)", "definition": "Kennzeichen zur Umsetzung des Wohnortprinzips (WOP).", - "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", + "comment": "Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil", "requirements": "Das Kennzeichen WOP ist für GKV-Patienten gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich.", "min": 1, "max": "1", @@ -102,7 +102,7 @@ "sliceName": "besonderePersonengruppe", "short": "Besondere Personengruppe (GKV)", "definition": "Gibt die Zugehörigkeit des GKV-Versicherten zu einer besonderen Personengruppe an.", - "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", + "comment": "Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil", "requirements": "Die Kennzeichnung erfolgt gemäß der aktuellen Schlüsseltabelle.", "min": 0, "max": "1", @@ -127,7 +127,7 @@ "sliceName": "zuzahlungsstatus", "short": "Zuzahlungsstatus", "definition": "Kennzeichnet die Befreiung des Versicherten von der Zuzahlungspflicht nach § 62 Abs. 3 SGB V.\nAchtung: Wenn keine Zuzahlungsbefreiung vorliegt, entfällt die gesamte Extension.", - "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", + "comment": "Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil", "requirements": "Befreiung des Versicherten von der Zuzahlungspflicht nach § 62 Abs. 3 SGB V.", "min": 0, "max": "1", @@ -193,7 +193,7 @@ "sliceName": "kostenerstattung", "short": "Kostenerstattung", "definition": "Gibt die vom Versicherten gewählte Kostenerstattung für den jeweiligen Bereich an.", - "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", + "comment": "Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil", "min": 0, "max": "1", "type": [ @@ -265,7 +265,7 @@ "sliceName": "ruhenderLeistungsanspruch", "short": "Ruhender Leistungsanspruch", "definition": "Angaben zum ruhenden Leistungsanspruch des Versicherten", - "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", + "comment": "Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil", "min": 0, "max": "1", "type": [ @@ -313,7 +313,7 @@ "sliceName": "versichertenart", "short": "Art des Versicherten", "definition": "Art des Versicherten", - "comment": "Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html", + "comment": "Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil", "min": 1, "max": "1", "type": [ diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json index 38edecda..af97507c 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMDMPTeilnahme.json @@ -41,6 +41,7 @@ "sliceName": "dmp", "short": "Schlüssel des DMP", "definition": "Gibt den Schlüssel des DMP an, in das der Versicherte eingeschrieben ist.", + "comment": "Hier sind nur die DMP-Schlüssel zulässig, die einzelne DMP identifizieren (keine Kombinationswerte).\nDer bisherigen Leerwerts 00 darf nicht verwendet werden; stattdessen ist die gesamte Extension nicht anzugeben, wenn keine DMP-Teilnahme registriert ist.", "min": 1, "max": "1", "mustSupport": true @@ -116,10 +117,10 @@ "constraint": [ { "key": "date-precision-1", - "human": "date consists exactly of year, month and day", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "severity": "error", - "expression": "toString().matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}$')" + "human": "An dieser Stelle muss ein vollständiges Datum bestehend aus Jahr, Monat und Tag angegeben werden.", + "expression": "toString().matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}$')", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme" } ] }, @@ -129,10 +130,10 @@ "constraint": [ { "key": "date-precision-1", - "human": "date consists exactly of year, month and day", - "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme", "severity": "error", - "expression": "toString().matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}$')" + "human": "An dieser Stelle muss ein vollständiges Datum bestehend aus Jahr, Monat und Tag angegeben werden.", + "expression": "toString().matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}$')", + "source": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme" } ] }, @@ -159,7 +160,6 @@ { "id": "Extension.extension:digitalesDMP.value[x]", "path": "Extension.extension.value[x]", - "short": "Information, ob ein digitales DMP vorhanden ist", "min": 1, "type": [ { diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json index ccb313f1..059dd447 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMKostentraegerRolle.json @@ -28,7 +28,7 @@ "id": "Extension", "path": "Extension", "short": "Rolle des Kostenträgers", - "definition": "Die Rolle des Kostenträgers im Versicherungsverhältnis dient der Unterscheidung zwischen Haupt- und abrechnendem Kostenträger." + "definition": "Die Rolle des Kostenträgers im Versicherungsverhältnis dient der Unterscheidung zwischen Haupt- und abrechnendem Kostenträger.\nDiese Unterscheidung ist nur für GKV-Versicherte relevant." }, { "id": "Extension.extension", diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json index 9f81a090..17552647 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPatient.json @@ -55,7 +55,7 @@ "sliceName": "KVNR", "short": "Versichertennummer (KVNR)", "definition": "Es wird der zehnstellig (unveränderliche) Teil der KVNR verwendet. \nZur eindeutigen Identifikation muss genau eine KVNR angegeben werden.", - "comment": "Hinweise zur Verwendung und Beispiele siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-LebenslangeKrankenversichertennummer10-stelligeKVID-Identifier?version=current.", + "comment": "Hinweise zur Verwendung und Beispiele siehe [Lebenslange Krankenversicherten-ID](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-LebenslangeKrankenversichertennummer10-stelligeKVID-Identifier.html) im deutschen Basisprofil.", "requirements": "Die KVNR identifiziert den Versicherten, auf den sich die bereitgestellten Stammdaten beziehen.", "min": 1 }, @@ -69,18 +69,18 @@ "path": "Patient.name.text", "short": "vollständiger zusammengesetzter Name", "definition": "Zur besseren Lesbarkeit sowie zur leichteren Verarbeitung für Systeme, die die einzelnen Namensbestandteile nicht getrennt benötigen, SOLL dieses Attribut den gesamten Namen mit Titel, Vorsatzwort und Namenszusätzen enthalten.\nDie Bildungsregel ist dabei [Titel] [Vornamen] [Namenszusätze] [Vorsatzworte] [Nachnamen].", - "comment": "Hinweise und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name" + "comment": "Hinweise und Beispiele siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil" }, { "id": "Patient.name:Name.family", "path": "Patient.name.family", - "comment": "Hinweise zur Bildung des gesamten Namenamens siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name.\nVerwender müssen mindestens 87 Zeichen verarbeiten können." + "comment": "Hinweise zur Bildung des gesamten Namenamens siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil\nVerwender müssen mindestens 87 Zeichen verarbeiten können." }, { "id": "Patient.name:Name.family.extension:namenszusatz", "path": "Patient.name.family.extension", "sliceName": "namenszusatz", - "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name.\nEine Tabelle der gültigen Namenszusätze findet sich in Anlage 7 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp.\nUm die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als \"preferred binding\" hinterlegt.\nVerwender müssen mindestens 20 Zeichen verarbeiten können." + "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil\nEine Tabelle der gültigen Namenszusätze findet sich in Anlage 7 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp.\nUm die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als \"preferred binding\" hinterlegt.\nVerwender müssen mindestens 20 Zeichen verarbeiten können." }, { "id": "Patient.name:Name.family.extension:namenszusatz.value[x]", @@ -96,7 +96,7 @@ "sliceName": "nachname", "short": "Nachname ohne Vorsatzwort und Zusätze", "definition": "Diese Erweiterung kann den Nachnamen ohne Vorsatzworte und Zusätze aufnehmen.\nWenn weder Vorsatzworte noch Namenszusätze existieren, kann die Erweiterung entfallen.", - "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name.\nVerwender müssen mindestens 45 Zeichen verarbeiten können." + "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil.\nVerwender müssen mindestens 45 Zeichen verarbeiten können." }, { "id": "Patient.name:Name.family.extension:vorsatzwort", @@ -104,7 +104,7 @@ "sliceName": "vorsatzwort", "short": "Vorsatzwort", "definition": "Vorsatzwort zum Nachnamen des Patienten (z.B. \"van\" in \"Ludwig van Beethoven\").", - "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name.\nEine Tabelle der gültigen Vorsatzworte findet sich in Anlage 6 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp.\nUm die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als \"preferred binding\" hinterlegt.\nVerwender müssen mindestens 20 Zeichen verarbeiten können." + "comment": "Hinweise zum Umgang mit dieser Erweiterung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil.\nEine Tabelle der gültigen Vorsatzworte findet sich in Anlage 6 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp.\nUm die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als \"preferred binding\" hinterlegt.\nVerwender müssen mindestens 20 Zeichen verarbeiten können." }, { "id": "Patient.name:Name.family.extension:vorsatzwort.value[x]", @@ -123,7 +123,7 @@ "id": "Patient.name:Name.prefix", "path": "Patient.name.prefix", "definition": "Namensteile vor dem Vornamen, z.B. akademischer Titel.\nWenn dieses Attribut zur Angabe des akademischen Titels verwendet wird, ist die Erweiterung prefix-qualifier mit dem Wert AC (academic) verpflichtend anzugeben.\nMehrere Titel werden durch Leerzeichen getrennt angegeben. \nVerwender müssen mindestens 20 Zeichen verarbeiten können.", - "comment": "Beispiele zur Verwendung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name." + "comment": "Beispiele zur Verwendung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil." }, { "id": "Patient.name:Name.prefix.extension:prefix-qualifier", @@ -131,14 +131,14 @@ "sliceName": "prefix-qualifier", "short": "Art des Namenspräfix", "definition": "Kodierte Angabe der Art des Namenspräfix zur technischen Unterscheidung zwischen verschieden Präfixen wie akademischem Titel.\nAchtung: Für das Vorsatzwort ist das Attribut family.extension[vorsatzwort] zu verwenden.\nFür akademische Titel ist verpflichtend die Kennzeichnung AC (academic) zu verwenden.", - "comment": "Beispiele zur Verwendung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name." + "comment": "Beispiele zur Verwendung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil." }, { "id": "Patient.gender", "path": "Patient.gender", "short": "Administrative Geschlechtsangabe (FHIR-Kodierung)", "definition": "Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach FHIR-Standard.", - "comment": "Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht." + "comment": "Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe [Geschlecht (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht) im deutschen Basisprofil." }, { "id": "Patient.gender.extension:other-amtlich", @@ -146,7 +146,7 @@ "sliceName": "other-amtlich", "short": "Administrative Geschlechtsangabe (deutsche Kodierung)", "definition": "Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach Wertetabelle zur Unterscheidung zwischen \"divers\" und \"unbestimmt\".", - "comment": "Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht.\nNur bei FHIR-Kodierung \"other\" zu verwenden (vgl. Constraint pat-de-1).", + "comment": "Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe [Geschlecht (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht) im deutschen Basisprofil.\nNur bei FHIR-Kodierung \"other\" zu verwenden (vgl. Constraint pat-de-1).", "mustSupport": true }, { @@ -154,7 +154,7 @@ "path": "Patient.birthDate", "short": "Geburtsdatum", "definition": "Das Geburtsdatum des Versicherten ist in den VSD eine Pflichtangabe. \nPartielle Datumsangaben sind allerdings zulässig.", - "comment": "Hinweise insbesondere zur Angabe unvollständiger Datumswerte siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Geburtsdatum." + "comment": "Hinweise insbesondere zur Angabe unvollständiger Datumswerte siehe [Geburtsdatum (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geburtsdatum)." }, { "id": "Patient.address", @@ -194,7 +194,7 @@ { "id": "Patient.address:StrassenAdresse.line", "path": "Patient.address.line", - "comment": "Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse." + "comment": "Hinweise zur Abbildung von Adressen und Beispiele siehe [Adresse (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse) im deutschen Basisprofil." }, { "id": "Patient.address:StrassenAdresse.country", @@ -226,7 +226,7 @@ "sliceName": "countryCode", "short": "Länderkennzeichen nach ISO 3166-2", "definition": "Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. ", - "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html.\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", + "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur [Kodierung der Landesangabe](https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html).\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", "min": 1, "max": "1", "type": [ @@ -309,7 +309,7 @@ { "id": "Patient.address:PostfachAdresse.line", "path": "Patient.address.line", - "comment": "Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse." + "comment": "Hinweise zur Abbildung von Adressen und Beispiele siehe [Adresse (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse) im deutschen Basisprofil." }, { "id": "Patient.address:PostfachAdresse.country", @@ -341,7 +341,7 @@ "sliceName": "countryCode", "short": "Länderkennzeichen nach ISO 3166-2", "definition": "Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. ", - "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html.\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", + "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur [Kodierung der Landesangabe](https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html).\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", "min": 1, "max": "1", "type": [ diff --git a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json index b220b711..a7b3b08d 100644 --- a/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json +++ b/src/fhir/fsh-generated/resources/StructureDefinition-VSDMPayorOrganization.json @@ -69,7 +69,7 @@ "id": "Organization.address", "path": "Organization.address", "short": "Adresse des Kostenträgers", - "definition": "Adresse des Kostenträgers. \nDie meisten Adressfelder sind optional; verpflichtend ist die Angabe des Staats (Ländercode).\nHinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/1.0.0-RC1/Datentypen-Address.html." + "definition": "Adresse des Kostenträgers. \nDie meisten Adressfelder sind optional; verpflichtend ist die Angabe des Staats (Ländercode).\nHinweise zur Abbildung von Adressen und Beispiele siehe [Adresse](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Datentypen-Address.html) im deutschen Basisprofil." }, { "id": "Organization.address.country", @@ -102,7 +102,7 @@ "sliceName": "countryCode", "short": "Länderkennzeichen nach ISO 3166-2", "definition": "Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. ", - "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html.\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", + "comment": "Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur [Kodierung der Landesangabe](https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html).\nDurch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert.", "min": 1, "max": "1", "type": [ diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json index 7e57d5b1..c49d7804 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMDMPVS.json @@ -10,7 +10,7 @@ "experimental": false, "publisher": "gematik GmbH", "date": "2023-12-31", - "purpose": "Einschränkung des KBV-CodeSystem auf im VSDM 2.0 gültige Werte", + "purpose": "Das CodeSystem der Disease-Management-Programme enthält alle auf der eGK hinterlegbaren Werte.\nDazu gehören auch Kombinationswerte, z.B. 33 für COPD und KHK, sowie ein Nullwert.\nDiese Kombinationswerte sind zur Ablage auf der eGK erforderlich (eng beschränkter Speicherbereich).\nFür VSDM 2.0 sind diese Sonderwerte allerdings nicht mehr sinnvoll:\nDie Disease-Management-Programme werden als wiederholbare Struktur mit separaten Gültigkeitsbereichen und weiteren Attributen ausgeführt.\nEin Nullwert wird ebenfalls nicht mehr benötigt.\nDieses ValueSet nimmt daher eine Einschränkung des KBV-CodeSystem auf im VSDM 2.0 gültige Werte vor.", "compose": { "include": [ { diff --git a/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json b/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json index 56e1210c..10a8a024 100644 --- a/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json +++ b/src/fhir/fsh-generated/resources/ValueSet-VSDMWohnortprinzipVS.json @@ -95,6 +95,10 @@ "code": "48", "display": "WIP: Rheinhessen" }, + { + "code": "49", + "display": "WIP: Pfalz" + }, { "code": "50", "display": "WIP: Trier" diff --git a/src/fhir/input/fsh/aliases.fsh b/src/fhir/input/fsh/aliases.fsh index 0db66ce5..4875d8c9 100644 --- a/src/fhir/input/fsh/aliases.fsh +++ b/src/fhir/input/fsh/aliases.fsh @@ -14,9 +14,8 @@ Alias: $csAnlage6Vorsatzworte = http://fhir.de/CodeSystem/deuev/anlage-6-vorsatz Alias: $csAnlage7Namenszusaetze = http://fhir.de/CodeSystem/deuev/anlage-7-namenszusaetze // DEÜV Anlage 8 (Länderkennzeichen), verwendet für -// - VSDMLaenderkennzeichen (Extension) -// - VSDMPatient.address.country.extension[Laenderkennzeichen] -// - VSDMPayorOrganization.address.country.extension[Laenderkennzeichen] +// - VSDMPatient.address.country.extension[anlage8] +// - VSDMPayorOrganization.address.country.extension[anlage8] Alias: $csAnlage8Laenderkennzeichen = http://fhir.de/CodeSystem/deuev/anlage-8-laenderkennzeichen // Contact entity type, verwendet für @@ -79,13 +78,13 @@ Alias: $csWOP = https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP // // DEÜV Anlage 8 (Länderkennzeichen), verwendet für -// - VSDMPatient.address.country -// - VSDMPayorOrganization.address +// - VSDMPatient.address.country.extension[anlage8] +// - VSDMPayorOrganization.address.country.extension[anlage8] Alias: $vsAnlage8Laenderkennzeichen = https://fhir.kbv.de/ValueSet/KBV_VS_Base_Deuev_Anlage_8 // Länderkennzeichen nach ISO 3166-1-2, verwendet für -// - VSDMPatient.address.country -// - VSDMPayorOrganization.address +// - VSDMPatient.address.country.extension[countryCode] +// - VSDMPayorOrganization.address.country.extension[countryCode] Alias: $vsCountryCodeISO3166 = http://hl7.org/fhir/ValueSet/iso3166-1-2 // Schweregrad einer Meldung, verwendet für diff --git a/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh b/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh index a59baa7f..4539a58d 100644 --- a/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMKostentraegerRolleCS.fsh @@ -5,6 +5,9 @@ Description: "Rolle des Kostenträgers im Versichertenstammdatenmanagement (VSDM * insert Meta-CodeSystem * ^caseSensitive = true * ^content = #complete +* ^purpose = """ + Für GKV-Versicherte wird zwischen dem Haupt-Kostenträger und einem optionalen zweiten abrechnenden Kostenträger unterschieden. + """ * #H "Haupt-Kostenträger" * #A "abrechnender Kostenträger" diff --git a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh index 0a0e4fb5..acee4f56 100644 --- a/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh +++ b/src/fhir/input/fsh/codesystems/VSDMRuhenderLeistungsanspruchArtCS.fsh @@ -5,6 +5,15 @@ Description: "Art des ruhenden Leistungsanspruchs im Versichertenstammdatenmanag * insert Meta-CodeSystem * ^caseSensitive = true // hier nicht kritisch, aber vermeidet Meldung in der Validierung * ^content = #complete +* ^purpose = """ + Das Ruhen des Leistungsanspruchs im Bereich der GKV wird durch § 16 SGB V geregelt. + Nach § 19 Abs. 3 BMV-Ä ist der Leistungsanspruch von Versicherten, die ihrer Verpflichtung zur Beitragszahlung nicht nachkommen, eingeschränkt (§ 16 Abs. 3a SGB V). + Die verbleibenden Absätze des § 16 SGB V legen die Rahmenbedingungen für ein vollständiges Ruhen des Leistungsanspruchs fest. + Die von diesem CodeSystem definierten Werte wurden durch die gematik zur Einführung von VSDM 1 im Jahr 2011 festgelegt und werden hier für die Verwendung in FHIR-Profilen zugänglich gemacht. + """ * #1 "vollständig" -* #2 "eingeschränkt" \ No newline at end of file +* #2 "eingeschränkt" + +// TODO Umzug in deutsches Basisprofil klären +// Alexander Groß (gematik) 03.09.2025: ist intern in Klärung diff --git a/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh b/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh index b3476172..6a294786 100644 --- a/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh +++ b/src/fhir/input/fsh/extensions/VSDMDMPTeilnahme.fsh @@ -17,7 +17,11 @@ Description: "Angaben zur Teilnahme eines Versicherten an einem Disease Manageme * ^short = "Schlüssel des DMP" * ^definition = """ Gibt den Schlüssel des DMP an, in das der Versicherte eingeschrieben ist. - """ + """ + * ^comment = """ + Hier sind nur die DMP-Schlüssel zulässig, die einzelne DMP identifizieren (keine Kombinationswerte). + Der bisherigen Leerwerts 00 darf nicht verwendet werden; stattdessen ist die gesamte Extension nicht anzugeben, wenn keine DMP-Teilnahme registriert ist. + """ * value[x] 1..1 * value[x] only Coding * value[x] from VSDMDMPVS (required) @@ -30,7 +34,7 @@ Description: "Angaben zur Teilnahme eines Versicherten an einem Disease Manageme * extension[zeitraum] * ^short = "Einschreibezeitraum" * ^definition = """ - Gibt den Zeitraum der Einschreibung des Versicherten in das DMP an. + Gibt den Zeitraum der Einschreibung des Versicherten in das DMP an. """ * value[x] only Period * valuePeriod @@ -48,4 +52,3 @@ Description: "Angaben zur Teilnahme eines Versicherten an einem Disease Manageme """ * value[x] 1..1 * value[x] only boolean - * value[x] ^short = "Information, ob ein digitales DMP vorhanden ist" diff --git a/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh b/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh index fcaad7a0..43a9f2db 100644 --- a/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh +++ b/src/fhir/input/fsh/extensions/VSDMKostentraegerRolle.fsh @@ -9,6 +9,7 @@ Description: "Rolle des Kostenträgers (Haupt-/abrechnender Kostenträger) im Ve * ^short = "Rolle des Kostenträgers" * ^definition = """ Die Rolle des Kostenträgers im Versicherungsverhältnis dient der Unterscheidung zwischen Haupt- und abrechnendem Kostenträger. + Diese Unterscheidung ist nur für GKV-Versicherte relevant. """ * value[x] only Coding diff --git a/src/fhir/input/fsh/invariants.fsh b/src/fhir/input/fsh/invariants.fsh index 4b84b4c2..52e227b2 100644 --- a/src/fhir/input/fsh/invariants.fsh +++ b/src/fhir/input/fsh/invariants.fsh @@ -1,5 +1,5 @@ Invariant: date-precision-1 -Description: "date consists exactly of year, month and day" -* severity = #error -* expression = "toString().matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}$')" +Description: "An dieser Stelle muss ein vollständiges Datum bestehend aus Jahr, Monat und Tag angegeben werden." +Severity: #error +Expression: "toString().matches('^[0-9]{4}-[0-9]{2}-[0-9]{2}$')" diff --git a/src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh b/src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh index 9ed20b2b..428b6e25 100644 --- a/src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh +++ b/src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh @@ -30,7 +30,7 @@ Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdaten Kennzeichen zur Umsetzung des Wohnortprinzips (WOP). """ * ^comment = """ - Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html + Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil """ * ^requirements = """ Das Kennzeichen WOP ist für GKV-Patienten gemäss § 2 Abs. 2 der Vereinbarung zur Festsetzung des Durchschnittsbetrages gemäss Artikel 2 § 2 Abs. 2 des Gesetzes zur Einführung des Wohnortprinzips bei Honorarvereinbarungen für Ärzte und Zahnärzte und zur Krankenversichertenkarte gemäss § 291 Abs. 2 Fünftes Sozialgesetzbuch (SGB V) erforderlich. @@ -46,7 +46,7 @@ Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdaten Gibt die Zugehörigkeit des GKV-Versicherten zu einer besonderen Personengruppe an. """ * ^comment = """ - Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html + Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil """ * ^requirements = """ Die Kennzeichnung erfolgt gemäß der aktuellen Schlüsseltabelle. @@ -63,7 +63,7 @@ Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdaten Achtung: Wenn keine Zuzahlungsbefreiung vorliegt, entfällt die gesamte Extension. """ * ^comment = """ - Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html + Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil """ * ^requirements = """ Befreiung des Versicherten von der Zuzahlungspflicht nach § 62 Abs. 3 SGB V. @@ -92,7 +92,7 @@ Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdaten Gibt die vom Versicherten gewählte Kostenerstattung für den jeweiligen Bereich an. """ * ^comment = """ - Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html + Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil """ * extension[aerztlicheVersorgung] 1..1 * ^short = "Ärztliche Versorgung" @@ -115,7 +115,7 @@ Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdaten Angaben zum ruhenden Leistungsanspruch des Versicherten """ * ^comment = """ - Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html + Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil """ * extension[art] * value[x] 1..1 @@ -131,7 +131,7 @@ Description: "Angaben zum GKV Versicherungsverhältnis im Versichertenstammdaten Art des Versicherten """ * ^comment = """ - Hinweise zur Verwendung siehe auch https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html + Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil """ * value[x] 1..1 * valueCoding from $vsVersichertenartGKV diff --git a/src/fhir/input/fsh/profiles/VSDMPatient.fsh b/src/fhir/input/fsh/profiles/VSDMPatient.fsh index 7e2dbe74..7476a681 100644 --- a/src/fhir/input/fsh/profiles/VSDMPatient.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPatient.fsh @@ -36,7 +36,6 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM HINWEIS: Das Attribut meta.versionId ist aktuell durch das übergeordneter Profil TIPatient als "must support" gekennzeichnet. Diese Kennzeichnung wird in einer Folgeversion aufgehoben. """ - // TODO Falls das Bundle von Document auf Collection umgestellt wird, können wir lastUpdated als Datum der letzten inhaltlichen Änderung / Aktualisierung verwenden. // Zuordnung aus Versichertendaten -> Versicherter -> VersichertenID * identifier[KVNR] 1..1 // MS bereits durch TIPatient vorgegeben @@ -46,7 +45,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Zur eindeutigen Identifikation muss genau eine KVNR angegeben werden. """ * ^comment = """ - Hinweise zur Verwendung und Beispiele siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-LebenslangeKrankenversichertennummer10-stelligeKVID-Identifier?version=current. + Hinweise zur Verwendung und Beispiele siehe [Lebenslange Krankenversicherten-ID](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-LebenslangeKrankenversichertennummer10-stelligeKVID-Identifier.html) im deutschen Basisprofil. """ * ^requirements = "Die KVNR identifiziert den Versicherten, auf den sich die bereitgestellten Stammdaten beziehen." @@ -58,13 +57,13 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Die Bildungsregel ist dabei [Titel] [Vornamen] [Namenszusätze] [Vorsatzworte] [Nachnamen]. """ * ^comment = """ - Hinweise und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name + Hinweise und Beispiele siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil """ // Zuordnung aus Versichertendaten -> Versicherter -> Nachname, Vorsatzwort und Namenszusatz * name[Name].family // 1..1 MS bereits durch TIPatient vorgegeben * ^comment = """ - Hinweise zur Bildung des gesamten Namenamens siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name. + Hinweise zur Bildung des gesamten Namenamens siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil Verwender müssen mindestens 87 Zeichen verarbeiten können. """ // 45 Zeichen Nachname + 20 Zeichen Vorsatzwort + 20 Zeichen Namenszusatz + max. 2 Leerzeichen = 87 Zeichen @@ -72,7 +71,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM // Zuordnung aus Versichertendaten -> Versicherter -> Namenszusatz * name[Name].family.extension[namenszusatz] // MS bereits durch TIPatient vorgegeben * ^comment = """ - Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name. + Hinweise zum Umgang mit dieser Erweiterung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil Eine Tabelle der gültigen Namenszusätze findet sich in Anlage 7 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp. Um die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als "preferred binding" hinterlegt. Verwender müssen mindestens 20 Zeichen verarbeiten können. @@ -87,7 +86,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Wenn weder Vorsatzworte noch Namenszusätze existieren, kann die Erweiterung entfallen. """ * ^comment = """ - Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name. + Hinweise zum Umgang mit dieser Erweiterung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil. Verwender müssen mindestens 45 Zeichen verarbeiten können. """ @@ -98,7 +97,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Vorsatzwort zum Nachnamen des Patienten (z.B. "van" in "Ludwig van Beethoven"). """ * ^comment = """ - Hinweise zum Umgang mit dieser Erweiterung siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Name. + Hinweise zum Umgang mit dieser Erweiterung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil. Eine Tabelle der gültigen Vorsatzworte findet sich in Anlage 6 zur DEÜV, siehe www.gkv-datenaustausch.de/arbeitgeber/deuev/gemeinsame_rundschreiben/gemeinsame_rundschreiben.jsp. Um die Verarbeitung ausländischer Namensangaben nicht zu verhindern, ist die Wertetabelle nur als "preferred binding" hinterlegt. Verwender müssen mindestens 20 Zeichen verarbeiten können. @@ -122,7 +121,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Verwender müssen mindestens 20 Zeichen verarbeiten können. """ * ^comment = """ - Beispiele zur Verwendung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name. + Beispiele zur Verwendung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil. """ * extension[prefix-qualifier] // MS bereits durch TIPatient vorgegeben * ^short = "Art des Namenspräfix" @@ -132,7 +131,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Für akademische Titel ist verpflichtend die Kennzeichnung AC (academic) zu verwenden. """ * ^comment = """ - Beispiele zur Verwendung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name. + Beispiele zur Verwendung siehe [Name (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Name) im deutschen Basisprofil. """ // Zuordnung aus Versichertendaten -> Versicherter -> Geschlecht @@ -142,7 +141,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach FHIR-Standard. """ * ^comment = """ - Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht. + Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe [Geschlecht (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht) im deutschen Basisprofil. """ * extension[other-amtlich] MS * ^short = "Administrative Geschlechtsangabe (deutsche Kodierung)" @@ -150,7 +149,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Administrative Geschlechtsangabe gemäß den Unterlagen des Kostenträgers, kodiert nach Wertetabelle zur Unterscheidung zwischen "divers" und "unbestimmt". """ * ^comment = """ - Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht. + Hinweise zur Verwendung dieses Attributs und der Erweiterung siehe [Geschlecht (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geschlecht) im deutschen Basisprofil. Nur bei FHIR-Kodierung "other" zu verwenden (vgl. Constraint pat-de-1). """ @@ -162,7 +161,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM Partielle Datumsangaben sind allerdings zulässig. """ * ^comment = """ - Hinweise insbesondere zur Angabe unvollständiger Datumswerte siehe https://simplifier.net/guide/leitfaden-de-basis-r4/ig-markdown-Ressourcen-Patient?version=current#ig-markdown-Ressourcen-Patient-Geburtsdatum. + Hinweise insbesondere zur Angabe unvollständiger Datumswerte siehe [Geburtsdatum (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Geburtsdatum). """ // Slicing der Adresse, um die geforderten Kardinalitäten festzulegen @@ -178,7 +177,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM * type = #postal * line * ^comment = """ - Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse. + Hinweise zur Abbildung von Adressen und Beispiele siehe [Adresse (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse) im deutschen Basisprofil. """ * country * insert Address-Country @@ -189,7 +188,7 @@ Description: "Angaben zum Versicherten im Versichertenstammdatenmanagement (VSDM * type = #physical * line * ^comment = """ - Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse. + Hinweise zur Abbildung von Adressen und Beispiele siehe [Adresse (Patient)](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Ressourcen-Patient.html#ig-markdown-Ressourcen-Patient-Addresse) im deutschen Basisprofil. """ * country * insert Address-Country diff --git a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh index 0d276e82..cf4eb1d8 100644 --- a/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh +++ b/src/fhir/input/fsh/profiles/VSDMPayorOrganization.fsh @@ -42,7 +42,7 @@ Description: "Angaben zum Kostenträger im Versichertenstammdatenmanagement (VSD * ^definition = """ Adresse des Kostenträgers. Die meisten Adressfelder sind optional; verpflichtend ist die Angabe des Staats (Ländercode). - Hinweise zur Abbildung von Adressen und Beispiele siehe https://ig.fhir.de/basisprofile-de/1.0.0-RC1/Datentypen-Address.html. + Hinweise zur Abbildung von Adressen und Beispiele siehe [Adresse](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-Datentypen-Address.html) im deutschen Basisprofil. """ * country * insert Address-Country diff --git a/src/fhir/input/fsh/ruleset.fsh b/src/fhir/input/fsh/ruleset.fsh index cf247084..a997f633 100644 --- a/src/fhir/input/fsh/ruleset.fsh +++ b/src/fhir/input/fsh/ruleset.fsh @@ -42,7 +42,7 @@ RuleSet: Address-Country Kodierte Angabe des Länderkennzeichens nach ISO 3166-2. """ * ^comment = """ - Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur Kodierung der Landesangabe, vgl. https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html. + Diese Abbildung entspricht der auf EU-Ebene in Abstimmung befindlichen Profilierung zur [Kodierung der Landesangabe](https://build.fhir.org/ig/hl7-eu/base/StructureDefinition-Address-eu.html). Durch die Verwendung der internationalen Kodierung wird die interoperable Verwendung der Adressangabe erleichtert. """ * valueCoding from $vsCountryCodeISO3166 (required) diff --git a/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh b/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh index 79b8a8f5..d327e3df 100644 --- a/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMDMPVS.fsh @@ -4,9 +4,20 @@ Description: "Disease-Management-Programm im Versichertenstammdatenmanagement (V * insert Meta * ^purpose = """ - Einschränkung des KBV-CodeSystem auf im VSDM 2.0 gültige Werte + Das CodeSystem der Disease-Management-Programme enthält alle auf der eGK hinterlegbaren Werte. + Dazu gehören auch Kombinationswerte, z.B. 33 für COPD und KHK, sowie ein Nullwert. + Diese Kombinationswerte sind zur Ablage auf der eGK erforderlich (eng beschränkter Speicherbereich). + Für VSDM 2.0 sind diese Sonderwerte allerdings nicht mehr sinnvoll: + Die Disease-Management-Programme werden als wiederholbare Struktur mit separaten Gültigkeitsbereichen und weiteren Attributen ausgeführt. + Ein Nullwert wird ebenfalls nicht mehr benötigt. + Dieses ValueSet nimmt daher eine Einschränkung des KBV-CodeSystem auf im VSDM 2.0 gültige Werte vor. """ +// Perspektivisch wäre es sinnvoll, wenn dieses ValueSet von der KBV (die auch das CodeSystem verantwortet) gepflegt gepflegt würde. +// Abstimmung Maximilian Reith 04.09.2025: Prüfung KBV-intern, allerdings aus internen Gründen keine schnelle Entscheidung zu erwarten. +// Es ist für VSDM 2.0 unkritisch, mit einem eigenen ValueSet zu starten. +// Ein späterer Austausch des ValueSets wäre KEIN breaking change. + * include $csDMP#01 "Diabetes mellitus Typ 2" * include $csDMP#02 "Brustkrebs" * include $csDMP#03 "Koronare Herzkrankheit" @@ -19,5 +30,3 @@ Description: "Disease-Management-Programm im Versichertenstammdatenmanagement (V * include $csDMP#10 "Rheuma" * include $csDMP#11 "Osteoporose" * include $csDMP#12 "Adipositas - Erwachsene" - -// TODO Zu diskutieren: Soll dieses ValueSet perspektivisch von der KBV (die auch das CodeSystem verantwortet) gepflegt werden? diff --git a/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh b/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh index 29be8fde..c66db48b 100644 --- a/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh +++ b/src/fhir/input/fsh/valuesets/VSDMWohnortprinzipVS.fsh @@ -22,16 +22,25 @@ Description: "Wohnortprinzip im Versichertenstammdatenmanagement (VSDM) 2.0" * include $csWOP#93 "Thüringen" * include $csWOP#98 "Sachsen" -// TODO: Die folgenden Codes aus dem CodeSystem sind in der BMV-Ä-Vorgabetabelle nicht enthalten, +// TODO Umfang der erlaubten Werte klären +// Die folgenden Codes aus dem CodeSystem sind in der BMV-Ä-Vorgabetabelle nicht enthalten, // aber nach Einschätzung des GKV-SV ergänzend aufzunehmen. Eine Bestätigung der KBV sollte // aber vorab eingeholt werden, da der Punkt nicht Teil der KBV/GKV-SV Verhandlungen war. // Wenn das vollständige CodeSystem zugelassen werden soll, kann dieses ValueSet // entfallen und durch https://fhir.kbv.de/ValueSet/KBV_VS_SFHIR_ITA_WOP ersetzt werden. +// Der folgende "Leerwert" ist für VSDM 2.0 nach aktuellem Wissensstand nicht mehr notwendig. + * include $csWOP#00 "WIP: Dummy bei eGK" + +// Die folgenden Werte sind in der KVDT-Datensatzbeschreibung als "fusioniert, teilweise aber noch in Gebrauch (bspw. KVK-WOP)" markiert. +// https://update.kbv.de/ita-update/Abrechnung/KBV_ITA_VGEX_Datensatzbeschreibung_KVDT.pdf +// Abstimmung Maximilian Reith 04.09.2025: Klärung der weiteren Notwendigkeit für VSDM 2.0 KBV-intern + * include $csWOP#47 "WIP: Koblenz" * include $csWOP#48 "WIP: Rheinhessen" +* include $csWOP#49 "WIP: Pfalz" * include $csWOP#50 "WIP: Trier" * include $csWOP#55 "WIP: Nordbaden" * include $csWOP#60 "WIP: Südbaden"