| Package | who.ddcc |
| Resource Type | StructureMap |
| Id | IPSToCoreDataSetVS |
| FHIR Version | R4 |
| Source | http://smart.who.int/ddcc/https://build.fhir.org/ig/WorldHealthOrganization/ddcc/StructureMap-IPSToCoreDataSetVS.html |
| URL | http://smart.who.int/ddcc/StructureMap/IPSToCoreDataSetVS |
| Version | 1.0.0 |
| Status | draft |
| Date | 2025-06-24T09:07:32+00:00 |
| Name | IPSToCoreDataSetVS |
| Realm | uv |
| Authority | who |
No resources found
No resources found
Note: links and images are rebased to the (stated) source
Generated Narrative: StructureMap IPSToCoreDataSetVS
map "http://smart.who.int/ddcc/StructureMap/IPSToCoreDataSetVS" = "IPSToCoreDataSetVS" uses "http://hl7.org/fhir/StructureDefinition/Bundle" alias IPS as source uses "http://hl7.org/fhir/StructureDefinition/Bundle" alias DDCCBundle as target uses "http://smart.who.int/ddcc/StructureDefinition/DDCCCoreDataSetVSPoV" alias DDCC as target group IPSToCoreDataSetVS(source ips : IPS, target ddccBundle : DDCCBundle) { ips.id as id -> ddccBundle.id = id "set id"; ips.entry first as compentry then { compentry.resource : Composition as composition then { composition.subject as subject then { subject.reference as patientid then { ips.entry as findpatient where resource.is(Patient) and (resource.id = patientid.replaceMatches('.*Patient/(?<id>[A-Za-z0-9\\-\\.]{1,64})