Skip to content

Commit 1dfa869

Browse files
Teilung der Coverage-Profile in GKV/PKV vorbereitet
1 parent 06959aa commit 1dfa869

63 files changed

Lines changed: 556 additions & 634 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

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

Lines changed: 6 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -280,12 +280,12 @@
280280
"endLine": 54
281281
},
282282
{
283-
"outputFile": "StructureDefinition-VSDMCoverage.json",
284-
"fshName": "VSDMCoverage",
283+
"outputFile": "StructureDefinition-VSDMCoverageGKV.json",
284+
"fshName": "VSDMCoverageGKV",
285285
"fshType": "Profile",
286-
"fshFile": "profiles/VSDMCoverage.fsh",
286+
"fshFile": "profiles/VSDMCoverageGKV.fsh",
287287
"startLine": 1,
288-
"endLine": 194
288+
"endLine": 187
289289
},
290290
{
291291
"outputFile": "StructureDefinition-VSDMDMPTeilnahme.json",
@@ -328,8 +328,8 @@
328328
"endLine": 48
329329
},
330330
{
331-
"outputFile": "ValueSet-VSDMCoverageTypeVS.json",
332-
"fshName": "VSDMCoverageTypeVS",
331+
"outputFile": "ValueSet-VSDMCoverageGKVTypeVS.json",
332+
"fshName": "VSDMCoverageGKVTypeVS",
333333
"fshType": "ValueSet",
334334
"fshFile": "valuesets/VSDMCoverageTypeVS.fsh",
335335
"startLine": 1,
@@ -375,14 +375,6 @@
375375
"startLine": 1,
376376
"endLine": 7
377377
},
378-
{
379-
"outputFile": "ValueSet-VSDMVersichertenartVS.json",
380-
"fshName": "VSDMVersichertenartVS",
381-
"fshType": "ValueSet",
382-
"fshFile": "valuesets/VSDMVersichertenartVS.fsh",
383-
"startLine": 1,
384-
"endLine": 10
385-
},
386378
{
387379
"outputFile": "ValueSet-VSDMVorsatzwortVS.json",
388380
"fshName": "VSDMVorsatzwortVS",

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

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,18 +34,17 @@ OperationOutcome-VSDMOperationOutcome-VSDDNotReachable.json VSDMOper
3434
OperationOutcome-VSDMOperationOutcome-VSDDTimeout.json VSDMOperationOutcome-VSDDTimeout Instance examples/VSDMOperationOutcome-VSDDTimeout.fsh 1 - 20
3535
StructureDefinition-VSDDatensatzGKV.json VSDDatensatzGKV Logical logicalmodel/VSDDatensatzGKV.fsh 1 - 300
3636
StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54
37-
StructureDefinition-VSDMCoverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 194
37+
StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 187
3838
StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 51
3939
StructureDefinition-VSDMKostentraegerRolle.json VSDMKostentraegerRolle Extension extensions/VSDMKostentraegerRolle.fsh 1 - 18
4040
StructureDefinition-VSDMOperationOutcome.json VSDMOperationOutcome Profile profiles/VSDMOperationOutcome.fsh 1 - 79
4141
StructureDefinition-VSDMPatient.json VSDMPatient Profile profiles/VSDMPatient.fsh 1 - 195
4242
StructureDefinition-VSDMPayorOrganization.json VSDMPayorOrganization Profile profiles/VSDMPayorOrganization.fsh 1 - 48
43-
ValueSet-VSDMCoverageTypeVS.json VSDMCoverageTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11
43+
ValueSet-VSDMCoverageGKVTypeVS.json VSDMCoverageGKVTypeVS ValueSet valuesets/VSDMCoverageTypeVS.fsh 1 - 11
4444
ValueSet-VSDMDMPVS.json VSDMDMPVS ValueSet valuesets/VSDMDMPVS.fsh 1 - 21
4545
ValueSet-VSDMErrorcodeVS.json VSDMErrorcodeVS ValueSet valuesets/VSDMErrorcodeVS.fsh 1 - 8
4646
ValueSet-VSDMKostentraegerRolleVS.json VSDMKostentraegerRolleVS ValueSet valuesets/VSDMKostentraegerRolleVS.fsh 1 - 7
4747
ValueSet-VSDMNamenszusatzVS.json VSDMNamenszusatzVS ValueSet valuesets/VSDMNamenszusatzVS.fsh 1 - 7
4848
ValueSet-VSDMRuhenderLeistungsanspruchArtVS.json VSDMRuhenderLeistungsanspruchArtVS ValueSet valuesets/VSDMRuhenderLeistungsanspruchArtVS.fsh 1 - 7
49-
ValueSet-VSDMVersichertenartVS.json VSDMVersichertenartVS ValueSet valuesets/VSDMVersichertenartVS.fsh 1 - 10
5049
ValueSet-VSDMVorsatzwortVS.json VSDMVorsatzwortVS ValueSet valuesets/VSDMVorsatzwortVS.fsh 1 - 7
5150
ValueSet-VSDMWohnortprinzipVS.json VSDMWohnortprinzipVS ValueSet valuesets/VSDMWohnortprinzipVS.fsh 1 - 39

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

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -92,31 +92,39 @@
9292
}
9393
},
9494
{
95-
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-A123456780",
95+
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-A123456780",
9696
"resource": {
9797
"resourceType": "Coverage",
98-
"id": "VSDMCoverage-GKV-A123456780",
98+
"id": "VSDMCoverageGKV-A123456780",
9999
"meta": {
100100
"profile": [
101-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0"
101+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0"
102+
]
103+
},
104+
"type": {
105+
"coding": [
106+
{
107+
"code": "GKV",
108+
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
109+
}
102110
]
103111
},
104112
"extension": [
113+
{
114+
"url": "http://fhir.de/StructureDefinition/gkv/wop",
115+
"valueCoding": {
116+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
117+
"code": "38",
118+
"display": "Nordrhein"
119+
}
120+
},
105121
{
106122
"url": "http://fhir.de/StructureDefinition/gkv/versichertenart",
107123
"valueCoding": {
108124
"code": "1",
109125
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_VERSICHERTENSTATUS",
110126
"display": "Mitglieder"
111127
}
112-
},
113-
{
114-
"valueCoding": {
115-
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
116-
"code": "38",
117-
"display": "Nordrhein"
118-
},
119-
"url": "http://fhir.de/StructureDefinition/gkv/wop"
120128
}
121129
],
122130
"payor": [
@@ -135,14 +143,6 @@
135143
}
136144
],
137145
"status": "active",
138-
"type": {
139-
"coding": [
140-
{
141-
"code": "GKV",
142-
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
143-
}
144-
]
145-
},
146146
"beneficiary": {
147147
"reference": "Patient/VSDMPatient-GKV-A123456780"
148148
},

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

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -113,16 +113,32 @@
113113
}
114114
},
115115
{
116-
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-B234567895",
116+
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-B234567895",
117117
"resource": {
118118
"resourceType": "Coverage",
119-
"id": "VSDMCoverage-GKV-B234567895",
119+
"id": "VSDMCoverageGKV-B234567895",
120120
"meta": {
121121
"profile": [
122-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0"
122+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0"
123+
]
124+
},
125+
"type": {
126+
"coding": [
127+
{
128+
"code": "GKV",
129+
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
130+
}
123131
]
124132
},
125133
"extension": [
134+
{
135+
"url": "http://fhir.de/StructureDefinition/gkv/wop",
136+
"valueCoding": {
137+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
138+
"code": "03",
139+
"display": "Bremen"
140+
}
141+
},
126142
{
127143
"url": "http://fhir.de/StructureDefinition/gkv/versichertenart",
128144
"valueCoding": {
@@ -131,14 +147,6 @@
131147
"display": "Familienangehoerige"
132148
}
133149
},
134-
{
135-
"valueCoding": {
136-
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
137-
"code": "03",
138-
"display": "Bremen"
139-
},
140-
"url": "http://fhir.de/StructureDefinition/gkv/wop"
141-
},
142150
{
143151
"valueCoding": {
144152
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE",
@@ -177,14 +185,6 @@
177185
}
178186
],
179187
"status": "active",
180-
"type": {
181-
"coding": [
182-
{
183-
"code": "GKV",
184-
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
185-
}
186-
]
187-
},
188188
"beneficiary": {
189189
"reference": "Patient/VSDMPatient-GKV-B234567895"
190190
},

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

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -113,16 +113,32 @@
113113
}
114114
},
115115
{
116-
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-C345678908",
116+
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-C345678908",
117117
"resource": {
118118
"resourceType": "Coverage",
119-
"id": "VSDMCoverage-GKV-C345678908",
119+
"id": "VSDMCoverageGKV-C345678908",
120120
"meta": {
121121
"profile": [
122-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0"
122+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0"
123+
]
124+
},
125+
"type": {
126+
"coding": [
127+
{
128+
"code": "GKV",
129+
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
130+
}
123131
]
124132
},
125133
"extension": [
134+
{
135+
"url": "http://fhir.de/StructureDefinition/gkv/wop",
136+
"valueCoding": {
137+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
138+
"code": "98",
139+
"display": "Sachsen"
140+
}
141+
},
126142
{
127143
"url": "http://fhir.de/StructureDefinition/gkv/versichertenart",
128144
"valueCoding": {
@@ -131,14 +147,6 @@
131147
"display": "Mitglieder"
132148
}
133149
},
134-
{
135-
"valueCoding": {
136-
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
137-
"code": "98",
138-
"display": "Sachsen"
139-
},
140-
"url": "http://fhir.de/StructureDefinition/gkv/wop"
141-
},
142150
{
143151
"url": "https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMDMPTeilnahme",
144152
"extension": [
@@ -224,14 +232,6 @@
224232
}
225233
],
226234
"status": "active",
227-
"type": {
228-
"coding": [
229-
{
230-
"code": "GKV",
231-
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
232-
}
233-
]
234-
},
235235
"beneficiary": {
236236
"reference": "Patient/VSDMPatient-GKV-C345678908"
237237
},

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

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -154,16 +154,32 @@
154154
}
155155
},
156156
{
157-
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-D456789013",
157+
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-D456789013",
158158
"resource": {
159159
"resourceType": "Coverage",
160-
"id": "VSDMCoverage-GKV-D456789013",
160+
"id": "VSDMCoverageGKV-D456789013",
161161
"meta": {
162162
"profile": [
163-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0"
163+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0"
164+
]
165+
},
166+
"type": {
167+
"coding": [
168+
{
169+
"code": "GKV",
170+
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
171+
}
164172
]
165173
},
166174
"extension": [
175+
{
176+
"url": "http://fhir.de/StructureDefinition/gkv/wop",
177+
"valueCoding": {
178+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
179+
"code": "46",
180+
"display": "Hessen"
181+
}
182+
},
167183
{
168184
"url": "http://fhir.de/StructureDefinition/gkv/versichertenart",
169185
"valueCoding": {
@@ -172,14 +188,6 @@
172188
"display": "Familienangehoerige"
173189
}
174190
},
175-
{
176-
"valueCoding": {
177-
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
178-
"code": "46",
179-
"display": "Hessen"
180-
},
181-
"url": "http://fhir.de/StructureDefinition/gkv/wop"
182-
},
183191
{
184192
"valueCoding": {
185193
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_KBV_PERSONENGRUPPE",
@@ -249,14 +257,6 @@
249257
}
250258
],
251259
"status": "active",
252-
"type": {
253-
"coding": [
254-
{
255-
"code": "GKV",
256-
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
257-
}
258-
]
259-
},
260260
"beneficiary": {
261261
"reference": "Patient/VSDMPatient-GKV-D456789013"
262262
},

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

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -137,16 +137,32 @@
137137
}
138138
},
139139
{
140-
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverage-GKV-E567890127",
140+
"fullUrl": "https://gematik.de/fhir/Coverage/VSDMCoverageGKV-E567890127",
141141
"resource": {
142142
"resourceType": "Coverage",
143-
"id": "VSDMCoverage-GKV-E567890127",
143+
"id": "VSDMCoverageGKV-E567890127",
144144
"meta": {
145145
"profile": [
146-
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverage|1.0.0"
146+
"https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV|1.0.0"
147+
]
148+
},
149+
"type": {
150+
"coding": [
151+
{
152+
"code": "GKV",
153+
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
154+
}
147155
]
148156
},
149157
"extension": [
158+
{
159+
"url": "http://fhir.de/StructureDefinition/gkv/wop",
160+
"valueCoding": {
161+
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
162+
"code": "93",
163+
"display": "Thüringen"
164+
}
165+
},
150166
{
151167
"url": "http://fhir.de/StructureDefinition/gkv/versichertenart",
152168
"valueCoding": {
@@ -155,14 +171,6 @@
155171
"display": "Mitglieder"
156172
}
157173
},
158-
{
159-
"valueCoding": {
160-
"system": "https://fhir.kbv.de/CodeSystem/KBV_CS_SFHIR_ITA_WOP",
161-
"code": "93",
162-
"display": "Thüringen"
163-
},
164-
"url": "http://fhir.de/StructureDefinition/gkv/wop"
165-
},
166174
{
167175
"url": "http://fhir.de/StructureDefinition/gkv/zuzahlungsstatus",
168176
"extension": [
@@ -274,14 +282,6 @@
274282
}
275283
],
276284
"status": "active",
277-
"type": {
278-
"coding": [
279-
{
280-
"code": "GKV",
281-
"system": "http://fhir.de/CodeSystem/versicherungsart-de-basis"
282-
}
283-
]
284-
},
285285
"beneficiary": {
286286
"reference": "Patient/VSDMPatient-GKV-E567890127"
287287
},

0 commit comments

Comments
 (0)