Skip to content

Commit efc559e

Browse files
MS-Kennzeichen in Coverage korrigiert
1 parent 26b96ce commit efc559e

4 files changed

Lines changed: 26 additions & 24 deletions

File tree

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@
397397
"fshType": "Profile",
398398
"fshFile": "profiles/VSDMCoverageGKV.fsh",
399399
"startLine": 1,
400-
"endLine": 192
400+
"endLine": 191
401401
},
402402
{
403403
"outputFile": "StructureDefinition-VSDMCoveragePKV.json",

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ StructureDefinition-VSDDatensatzPKV.json VSDDaten
4848
StructureDefinition-VSDMBeihilfe.json VSDMBeihilfe Extension extensions/VSDMBeihilfe.fsh 1 - 41
4949
StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54
5050
StructureDefinition-VSDMContactPointTIM.json VSDMContactPointTIM Profile profiles/VSDMContactPointTIM.fsh 1 - 18
51-
StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 192
51+
StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 191
5252
StructureDefinition-VSDMCoveragePKV.json VSDMCoveragePKV Profile profiles/VSDMCoveragePKV.fsh 1 - 89
5353
StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 54
5454
StructureDefinition-VSDMHinweisPKV.json VSDMHinweisPKV Extension extensions/VSDMHinweisPKV.fsh 1 - 39

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

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,8 @@
157157
"id": "Coverage.extension:zuzahlungsstatus.extension:status",
158158
"path": "Coverage.extension.extension",
159159
"sliceName": "status",
160-
"comment": "Wenn keine Zuzahlungsbefreiung vorliegt (der Wert also false wäre), entfällt die gesamte Extension."
160+
"comment": "Wenn keine Zuzahlungsbefreiung vorliegt (der Wert also false wäre), entfällt die gesamte Extension.",
161+
"mustSupport": true
161162
},
162163
{
163164
"id": "Coverage.extension:zuzahlungsstatus.extension:status.value[x]",
@@ -169,12 +170,8 @@
169170
"path": "Coverage.extension.extension",
170171
"sliceName": "gueltigBis",
171172
"min": 1,
172-
"max": "1"
173-
},
174-
{
175-
"id": "Coverage.extension:zuzahlungsstatus.extension:gueltigBis.value[x]",
176-
"path": "Coverage.extension.extension.value[x]",
177-
"min": 1
173+
"max": "1",
174+
"mustSupport": true
178175
},
179176
{
180177
"id": "Coverage.extension:dmp",
@@ -223,7 +220,8 @@
223220
"path": "Coverage.extension.extension",
224221
"sliceName": "aerztlicheVersorgung",
225222
"short": "Ärztliche Versorgung",
226-
"min": 1
223+
"min": 1,
224+
"mustSupport": true
227225
},
228226
{
229227
"id": "Coverage.extension:kostenerstattung.extension:aerztlicheVersorgung.value[x]",
@@ -235,7 +233,8 @@
235233
"path": "Coverage.extension.extension",
236234
"sliceName": "zahnaerztlicheVersorgung",
237235
"short": "Zahnärztliche Versorgung",
238-
"min": 1
236+
"min": 1,
237+
"mustSupport": true
239238
},
240239
{
241240
"id": "Coverage.extension:kostenerstattung.extension:zahnaerztlicheVersorgung.value[x]",
@@ -247,7 +246,8 @@
247246
"path": "Coverage.extension.extension",
248247
"sliceName": "stationaererBereich",
249248
"short": "Stationärer Bereich",
250-
"min": 1
249+
"min": 1,
250+
"mustSupport": true
251251
},
252252
{
253253
"id": "Coverage.extension:kostenerstattung.extension:stationaererBereich.value[x]",
@@ -259,7 +259,8 @@
259259
"path": "Coverage.extension.extension",
260260
"sliceName": "veranlassteLeistungen",
261261
"short": "Veranlasste Leistungen",
262-
"min": 1
262+
"min": 1,
263+
"mustSupport": true
263264
},
264265
{
265266
"id": "Coverage.extension:kostenerstattung.extension:veranlassteLeistungen.value[x]",
@@ -288,7 +289,8 @@
288289
{
289290
"id": "Coverage.extension:ruhenderLeistungsanspruch.extension:art",
290291
"path": "Coverage.extension.extension",
291-
"sliceName": "art"
292+
"sliceName": "art",
293+
"mustSupport": true
292294
},
293295
{
294296
"id": "Coverage.extension:ruhenderLeistungsanspruch.extension:art.value[x]",
@@ -307,7 +309,8 @@
307309
{
308310
"id": "Coverage.extension:ruhenderLeistungsanspruch.extension:dauer",
309311
"path": "Coverage.extension.extension",
310-
"sliceName": "dauer"
312+
"sliceName": "dauer",
313+
"mustSupport": true
311314
},
312315
{
313316
"id": "Coverage.extension:ruhenderLeistungsanspruch.extension:dauer.value[x]",

src/fhir/input/fsh/profiles/VSDMCoverageGKV.fsh

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -69,13 +69,12 @@ Description: "Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdaten
6969
* ^requirements = """
7070
Befreiung des Versicherten von der Zuzahlungspflicht nach § 62 Abs. 3 SGB V.
7171
"""
72-
* extension[status]
72+
* extension[status] MS
7373
* ^comment = """
7474
Wenn keine Zuzahlungsbefreiung vorliegt (der Wert also false wäre), entfällt die gesamte Extension.
7575
"""
7676
* valueBoolean = true
77-
* extension[gueltigBis] 1..1
78-
* extension[gueltigBis].valueDate 1..1
77+
* extension[gueltigBis] 1..1 MS
7978

8079
// Zuordnung aus Versicherungsdaten -> DMP
8180
* extension contains VSDMDMPTeilnahme named dmp 0..* MS
@@ -95,16 +94,16 @@ Description: "Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdaten
9594
* ^comment = """
9695
Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil
9796
"""
98-
* extension[aerztlicheVersorgung] 1..1
97+
* extension[aerztlicheVersorgung] 1..1 MS
9998
* ^short = "Ärztliche Versorgung"
10099
* value[x] 1..1
101-
* extension[zahnaerztlicheVersorgung] 1..1
100+
* extension[zahnaerztlicheVersorgung] 1..1 MS
102101
* ^short = "Zahnärztliche Versorgung"
103102
* value[x] 1..1
104-
* extension[stationaererBereich] 1..1
103+
* extension[stationaererBereich] 1..1 MS
105104
* ^short = "Stationärer Bereich"
106105
* value[x] 1..1
107-
* extension[veranlassteLeistungen] 1..1
106+
* extension[veranlassteLeistungen] 1..1 MS
108107
* ^short = "Veranlasste Leistungen"
109108
* value[x] 1..1
110109

@@ -118,11 +117,11 @@ Description: "Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdaten
118117
* ^comment = """
119118
Hinweise zur Verwendung siehe auch [Extensions für Coverage](https://ig.fhir.de/basisprofile-de/stable/ig-markdown-ExtensionsfrCoverage.html) im deutschen Basisprofil
120119
"""
121-
* extension[art]
120+
* extension[art] MS
122121
* value[x] 1..1
123122
* valueCoding from VSDMRuhenderLeistungsanspruchArtVS
124123
* system = Canonical(VSDMRuhenderLeistungsanspruchArtCS) (exactly)
125-
* extension[dauer]
124+
* extension[dauer] MS
126125
* valuePeriod 1..1
127126
* start 1..1
128127
* obeys date-precision-1

0 commit comments

Comments
 (0)