File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 397397 "fshType" : " Profile" ,
398398 "fshFile" : " profiles/VSDMCoverageGKV.fsh" ,
399399 "startLine" : 1 ,
400- "endLine" : 191
400+ "endLine" : 192
401401 },
402402 {
403403 "outputFile" : " StructureDefinition-VSDMCoveragePKV.json" ,
Original file line number Diff line number Diff line change @@ -48,7 +48,7 @@ StructureDefinition-VSDDatensatzPKV.json VSDDaten
4848StructureDefinition-VSDMBeihilfe.json VSDMBeihilfe Extension extensions/VSDMBeihilfe.fsh 1 - 41
4949StructureDefinition-VSDMBundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 54
5050StructureDefinition-VSDMContactPointTIM.json VSDMContactPointTIM Profile profiles/VSDMContactPointTIM.fsh 1 - 18
51- StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 191
51+ StructureDefinition-VSDMCoverageGKV.json VSDMCoverageGKV Profile profiles/VSDMCoverageGKV.fsh 1 - 192
5252StructureDefinition-VSDMCoveragePKV.json VSDMCoveragePKV Profile profiles/VSDMCoveragePKV.fsh 1 - 89
5353StructureDefinition-VSDMDMPTeilnahme.json VSDMDMPTeilnahme Extension extensions/VSDMDMPTeilnahme.fsh 1 - 54
5454StructureDefinition-VSDMHinweisPKV.json VSDMHinweisPKV Extension extensions/VSDMHinweisPKV.fsh 1 - 39
Original file line number Diff line number Diff line change 3232 "expression" : " beneficiary.resolve().gender.exists()" ,
3333 "source" : " https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV"
3434 },
35+ {
36+ "key" : " VSDMCoverageGKV-gender-2" ,
37+ "severity" : " error" ,
38+ "human" : " Für GKV-Versicherte ist die Geschlechtsangabe 'unknown' nicht erlaubt." ,
39+ "expression" : " beneficiary.resolve().gender != 'unknown'" ,
40+ "source" : " https://gematik.de/fhir/vsdm2/StructureDefinition/VSDMCoverageGKV"
41+ },
3542 {
3643 "key" : " VSDMCoverageGKV-address-1" ,
3744 "severity" : " error" ,
Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ Description: "Angaben zum GKV-Versicherungsverhältnis im Versichertenstammdaten
1919
2020// Invarianten auf Strukturebene
2121* obeys VSDMCoverageGKV- gender- 1 // Pflichtangabe Geschlecht
22+ * obeys VSDMCoverageGKV- gender- 2 // Geschlechtsangabe 'unknown' verboten
2223* obeys VSDMCoverageGKV- address- 1 // Pflichtangabe Länderkennzeichen nach DEÜV im Patient
2324* obeys VSDMCoverageGKV- address- 2 // Pflichtangabe Länderkennzeichen nach DEÜV im Kostenträger
2425
@@ -197,6 +198,11 @@ Description: "Für GKV-Versicherte ist die Angabe des Geschlechts erforderlich."
197198Expression: "beneficiary.resolve().gender.exists()"
198199Severity: #error
199200
201+ Invariant: VSDMCoverageGKV- gender- 2
202+ Description: "Für GKV- Versicherte ist die Geschlechtsangabe 'unknown' nicht erlaubt."
203+ Expression: "beneficiary.resolve().gender != 'unknown'"
204+ Severity: #error
205+
200206Invariant: VSDMCoverageGKV- address- 1
201207Description: "Für GKV- Versicherte ist die Angabe des Länderkennzeichens nach DEÜV Anlage 8 in Adressen des Patienten erforderlich."
202208Expression: "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())"
You can’t perform that action at this time.
0 commit comments