Skip to content

Commit 3722801

Browse files
Umstellung von Sozialtarif auf Tarifart unter Nutzung der KBV-VS/CS
1 parent 3deadc1 commit 3722801

24 files changed

+136
-87
lines changed

src/fhir/fsh-generated/fsh-index.json renamed to src/fhir/fsh-generated/data/fsh-index.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -448,10 +448,10 @@
448448
"endLine": 48
449449
},
450450
{
451-
"outputFile": "StructureDefinition-VSDMSozialtarifPKV.json",
452-
"fshName": "VSDMSozialtarifPKV",
451+
"outputFile": "StructureDefinition-VSDMTarifartPKV.json",
452+
"fshName": "VSDMTarifartPKV",
453453
"fshType": "Extension",
454-
"fshFile": "extensions/VSDMSozialtarifPKV.fsh",
454+
"fshFile": "extensions/VSDMTarifartPKV.fsh",
455455
"startLine": 1,
456456
"endLine": 18
457457
},

src/fhir/fsh-generated/fsh-index.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ StructureDefinition-VSDMKrankenhausleistungenPKV.json VSDMKran
5555
StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79
5656
StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 183
5757
StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 48
58-
StructureDefinition-VSDMSozialtarifPKV.json VSDMSozialtarifPKV Extension extensions/VSDMSozialtarifPKV.fsh 1 - 18
58+
StructureDefinition-VSDMTarifartPKV.json VSDMTarifartPKV Extension extensions/VSDMTarifartPKV.fsh 1 - 18
5959
StructureDefinition-VSDMVersichertenartPKV.json VSDMVersichertenartPKV Extension extensions/VSDMVersichertenartPKV.fsh 1 - 20
6060
ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 32
6161
ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-A123456780.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,14 @@
109109
]
110110
},
111111
"extension": [
112+
{
113+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
114+
"valueCoding": {
115+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
116+
"code": "01",
117+
"display": "Individualtarif"
118+
}
119+
},
112120
{
113121
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
114122
"valueCoding": {

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-B234567895.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,14 @@
130130
]
131131
},
132132
"extension": [
133+
{
134+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
135+
"valueCoding": {
136+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
137+
"code": "01",
138+
"display": "Individualtarif"
139+
}
140+
},
133141
{
134142
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
135143
"valueCoding": {

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-C345678908.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,14 @@
124124
]
125125
},
126126
"extension": [
127+
{
128+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
129+
"valueCoding": {
130+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
131+
"code": "01",
132+
"display": "Individualtarif"
133+
}
134+
},
127135
{
128136
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
129137
"valueCoding": {

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-D456789013.json

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -158,6 +158,14 @@
158158
]
159159
},
160160
"extension": [
161+
{
162+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
163+
"valueCoding": {
164+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
165+
"code": "01",
166+
"display": "Individualtarif"
167+
}
168+
},
161169
{
162170
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
163171
"valueCoding": {

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-E567890127.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,14 @@
147147
]
148148
},
149149
"extension": [
150+
{
151+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
152+
"valueCoding": {
153+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
154+
"code": "02",
155+
"display": "Standardtarif"
156+
}
157+
},
150158
{
151159
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
152160
"valueCoding": {
@@ -179,14 +187,6 @@
179187
"valueBoolean": false
180188
}
181189
]
182-
},
183-
{
184-
"valueCoding": {
185-
"system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMSozialtarifPKVCS",
186-
"code": "S",
187-
"display": "Standardtarif"
188-
},
189-
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMSozialtarifPKV"
190190
}
191191
],
192192
"status": "active",

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-F678901231.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,14 @@
120120
]
121121
},
122122
"extension": [
123+
{
124+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
125+
"valueCoding": {
126+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
127+
"code": "04",
128+
"display": "Notlagentarif"
129+
}
130+
},
123131
{
124132
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
125133
"valueCoding": {
@@ -156,14 +164,6 @@
156164
"valueBoolean": false
157165
}
158166
]
159-
},
160-
{
161-
"valueCoding": {
162-
"system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMSozialtarifPKVCS",
163-
"code": "N",
164-
"display": "Notlagentarif"
165-
},
166-
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMSozialtarifPKV"
167167
}
168168
],
169169
"status": "active",

src/fhir/fsh-generated/resources/Bundle-VSDMBundle-PKV-G789012344.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,14 @@
117117
]
118118
},
119119
"extension": [
120+
{
121+
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMTarifartPKV",
122+
"valueCoding": {
123+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PKV_TARIFF",
124+
"code": "03",
125+
"display": "Basistarif"
126+
}
127+
},
120128
{
121129
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMVersichertenartPKV",
122130
"valueCoding": {
@@ -153,14 +161,6 @@
153161
"valueBoolean": false
154162
}
155163
]
156-
},
157-
{
158-
"valueCoding": {
159-
"system": "https://gematik.de/fhir/vsdm2/CodeSystem/VSDMSozialtarifPKVCS",
160-
"code": "B",
161-
"display": "Basistarif"
162-
},
163-
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMSozialtarifPKV"
164164
}
165165
],
166166
"status": "active",

src/fhir/fsh-generated/resources/StructureDefinition-VSDDatensatzPKV.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1544,7 +1544,8 @@
15441544
"mapping": [
15451545
{
15461546
"identity": "VSD-Datensatz-PKV-Coverage",
1547-
"map": "VSDMCoveragePKV.extension:sozialtarif"
1547+
"map": "VSDMCoveragePKV.extension:tarifart",
1548+
"comment": "Es wird eine vorhandene Erweiterung verwendet; ein nicht angegebener Sozialtarif wird auf den Wert 01 Individualtarif abgebildet."
15481549
}
15491550
]
15501551
},
@@ -2479,7 +2480,8 @@
24792480
"mapping": [
24802481
{
24812482
"identity": "VSD-Datensatz-PKV-Coverage",
2482-
"map": "VSDMCoveragePKV.extension:sozialtarif"
2483+
"map": "VSDMCoveragePKV.extension:tarifart",
2484+
"comment": "Es wird eine vorhandene Erweiterung verwendet; ein nicht angegebener Sozialtarif wird auf den Wert 01 Individualtarif abgebildet."
24832485
}
24842486
]
24852487
},

0 commit comments

Comments
 (0)