File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 55 "fshType" : " Instance" ,
66 "fshFile" : " examples/ExampleVSDMBundle.fsh" ,
77 "startLine" : 1 ,
8- "endLine" : 21
8+ "endLine" : 14
99 },
1010 {
1111 "outputFile" : " CodeSystem-vsdm-errorcode-cs.json" ,
9393 "fshType" : " Profile" ,
9494 "fshFile" : " profiles/VSDMBundle.fsh" ,
9595 "startLine" : 1 ,
96- "endLine" : 39
96+ "endLine" : 31
9797 },
9898 {
9999 "outputFile" : " StructureDefinition-vsdm-composition.json" ,
Original file line number Diff line number Diff line change 11Output File Name Type FSH File Lines
2- Bundle-9b6ac30d-246d-4eab-af83-544564792089.json Vsdm2BundleSample Instance examples/ExampleVSDMBundle.fsh 1 - 21
2+ Bundle-9b6ac30d-246d-4eab-af83-544564792089.json Vsdm2BundleSample Instance examples/ExampleVSDMBundle.fsh 1 - 14
33CodeSystem-vsdm-errorcode-cs.json VSDMErrorcodeCS CodeSystem codesystems/VSDMErrorcodeCS.fsh 1 - 23
44CodeSystem-vsdm-versicherungsart-cs.json VSDMVersicherungsartCS CodeSystem codesystems/VSDMVersicherungsartCS.fsh 1 - 12
55CodeSystem-vsdm-wahltarife-cs.json VSDMWahltarifeCS CodeSystem codesystems/VSDMWahltarifeCS.fsh 1 - 13
@@ -10,7 +10,7 @@ OperationOutcome-example-vsdm-operationoutcome.json ExampleOperationOutc
1010Patient-437f2555-2396-4c64-a656-e9553161ca3c.json VSDMPatientSample Instance profiles/VSDMPatient.fsh 36 - 59
1111Patient-Valid-437f2555-2396-4c64-a656-e9553161ca3c.json ValidExampleVSDMPatient Instance examples/ExampleVSDMPatient.fsh 1 - 30
1212StructureDefinition-gem-vsdm2-log-vsd-confirmation.json GEM_VSDM2_LOG_VSD_Confirmation Logical logicalmodel/logical_VSD_Datensatz.fsh 1 - 65
13- StructureDefinition-vsdm-bundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 39
13+ StructureDefinition-vsdm-bundle.json VSDMBundle Profile profiles/VSDMBundle.fsh 1 - 31
1414StructureDefinition-vsdm-composition.json VSDMComposition Profile profiles/VSDMComposition.fsh 1 - 20
1515StructureDefinition-vsdm-contactpoint-timessenger.json VSDMContactPointTIMessenger Profile profiles/VSDMContactPointTIMessenger.fsh 1 - 7
1616StructureDefinition-vsdm-coverage.json VSDMCoverage Profile profiles/VSDMCoverage.fsh 1 - 50
Original file line number Diff line number Diff line change 1111 "system" : " urn:ietf:rfc:3986" ,
1212 "value" : " urn:uuid:9b6ac30d-246d-4eab-af83-544564792089"
1313 },
14- "signature" : {
15- "sigFormat" : " application/pkcs7-mime" ,
16- "who" : {
17- "identifier" : {
18- "system" : " http://fhir.de/sid/arge-ik/iknr" ,
19- "value" : " 12345678"
20- }
21- },
22- "type" : [
23- {
24- "system" : " urn:iso-astm:E1762-95:2013" ,
25- "code" : " 1.2.840.10065.1.12.1.7" ,
26- "display" : " Consent Signature"
27- }
28- ],
29- "when" : " 2023-11-03T12:02:23.157+01:00" ,
30- "data" : " dGhpcyBibG9iIGlzIHNuaXBwZWQ="
31- },
3214 "timestamp" : " 2023-11-03T12:02:23.157+01:00" ,
3315 "entry" : [
3416 {
Original file line number Diff line number Diff line change 68836883 ]
68846884 }
68856885 ]
6886- },
6887- {
6888- "id" : " Bundle.signature.who.identifier" ,
6889- "path" : " Bundle.signature.who.identifier" ,
6890- "min" : 1 ,
6891- "type" : [
6892- {
6893- "code" : " Identifier" ,
6894- "profile" : [
6895- " http://fhir.de/StructureDefinition/identifier-iknr"
6896- ]
6897- }
6898- ]
6899- },
6900- {
6901- "id" : " Bundle.signature.sigFormat" ,
6902- "path" : " Bundle.signature.sigFormat" ,
6903- "fixedCode" : " application/pkcs7-mime"
6904- },
6905- {
6906- "id" : " Bundle.signature.data" ,
6907- "path" : " Bundle.signature.data" ,
6908- "min" : 1
69096886 }
69106887 ]
69116888 }
Original file line number Diff line number Diff line change @@ -12,10 +12,3 @@ Usage: #example
1212* entry[VSDMPatient][= ].resource = VSDMPatientSample
1313* entry[VSDMCoverage][+ ].fullUrl = "https: // gematik.de/fhir/Coverage/2d4da53a-413a-48fe-b908-2e67b5761523"
1414* entry[VSDMCoverage][= ].resource = VSDMCoverageSample
15- * signature.type.system = "urn: iso- astm: E1762- 95 : 2013 "
16- * signature.type.code = #1.2 .840.10065 .1.12 .1.7
17- * signature.type.display = "Consent Signature"
18- * signature.when = "2023 - 11 - 03T12: 02 : 23.157 + 01 : 00 "
19- * signature.who.identifier.value = "12345678 "
20- * signature.sigFormat = #application/ pkcs7- mime
21- * signature.data = "dGhpcyBibG9iIGlzIHNuaXBwZWQ= "
Original file line number Diff line number Diff line change @@ -29,11 +29,3 @@ Id: vsdm-bundle
2929* entry[VSDMPatient].resource only VSDMPatient
3030* entry[VSDMCoverage].resource 1 ..
3131* entry[VSDMCoverage].resource only VSDMCoverage
32-
33- * signature 0 ..1
34- * signature.sigFormat = #application/ pkcs7- mime (exactly)
35- * signature.when 1 ..1
36- * signature.who 1 ..1
37- * signature.who.identifier 1 ..1
38- * signature.who.identifier only IdentifierIknr
39- * signature.data 1 ..1
You can’t perform that action at this time.
0 commit comments