{ "description": "An Encounter profile describing (childbirth) assistance to a woman in labor as defined by BabyConnect.\\r\\n* The woman Patient is the subject of the Encounter\\r\\n* The place of birth is described in Encounter.class using a ConceptMap to map values to available FHIR codes\\r\\n* The Encounter.diagnosis element refers to the Pregnancy (Condition)\\r\\n* The Encounter.participant element containts a list of care providers that were present during delivery. Family members could also be included in this list.\\r\\n* Additional details can be defined at participant level, such as participant type and time of arrival. The latter uses an extension at participant level with a coded list of time of arrival.\\r\\n* Childbirth Assistance refers to the EpisodeOfCare with Encounter.EpisodeOfCare.reference", "_filename": "bc-ChildBirthAssistance.json", "package_name": "nictiz.fhir.nl.stu3.geboortezorg", "date": null, "derivation": "constraint", "publisher": "Nictiz", "fhirVersion": "3.0.2", "name": "bc-ChildBirthAssistance", "mapping": [ { "uri": "https://zibs.nl/wiki/Encounter-v1.2(2015EN)", "name": "HCIM Encounter-v1.2(2015EN)", "identity": "hcim-encounter-v1.2-2015EN" }, { "uri": "https://zibs.nl/wiki/Encounter-v3.0(2016EN)", "name": "HCIM Encounter-v3.0(2016EN)", "identity": "hcim-encounter-v3.0-2016EN" }, { "uri": "https://zibs.nl/wiki/Encounter-v3.1(2017EN)", "name": "HCIM Encounter-v3.1(2017EN)", "identity": "hcim-encounter-v3.1-2017EN" }, { "uri": "https://zibs.nl/wiki/HealthProfessional-v1.2.1(2015EN)", "name": "HCIM HealthProfessional-v1.2.1(2015EN)", "identity": "hcim-healthprofessional-v1.2.1-2015EN" }, { "uri": "https://zibs.nl/wiki/HealthProfessional-v3.0(2016EN)", "name": "HCIM HealthProfessional-v3.0(2016EN)", "identity": "hcim-healthprofessional-v3.0-2016EN" }, { "uri": "https://zibs.nl/wiki/HealthProfessional-v3.2(2017EN)", "name": "HCIM HealthProfessional-v3.2(2017EN)", "identity": "hcim-healthprofessional-v3.2-2017EN" }, { "uri": "https://zibs.nl/wiki/BasicElements-v1.0(2017EN)", "name": "HCIM BasicElements-v1.0(2017EN)", "identity": "hcim-basicelements-v1.0-2017EN" }, { "uri": "https://decor.nictiz.nl/art-decor/decor-datasets--peri20-?id=2.16.840.1.113883.2.4.3.11.60.90.77.1.6&effectiveDate=2016-09-08T00%3A00%3A00&conceptId=2.16.840.1.113883.2.4.3.11.60.90.77.2.6.40050&conceptEffectiveDate=2016-09-08T00%3A00%3A00", "name": "Geboortezorg Perinatologie 2.3", "identity": "gebz-peri-v2.3" }, { "uri": "https://decor.nictiz.nl/art-decor/decor-datasets-\\-peri20-?id=2.16.840.1.113883.2.4.3.11.60.90.77.1.6&effectiveDate=2016-09-08T00%3A00%3A00&conceptId=2.16.840.1.113883.2.4.3.11.60.90.77.2.6.4&conceptEffectiveDate=2016-09-08T00%3A00%3A00", "name": "Geboortezorg 3.2", "identity": "gebz-peri-v3.2" } ], "abstract": false, "copyright": "CC0", "type": "Encounter", "experimental": null, "resourceType": "StructureDefinition", "title": "bc-ChildBirthAssistance", "package_version": "1.2.0", "status": "draft", "id": "4d1f8f34-a99e-4421-8b38-d150558863fb", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/bc-ChildBirthAssistance", "version": "0.1.1", "differential": { "element": [ { "id": "Encounter", "path": "Encounter", "mapping": [ { "map": "peri23-dataelement-80839", "comment": "Partusassistentie", "identity": "gebz-peri-v2.3" }, { "map": "peri32-dataelement-10710", "comment": "Partusassistentie (Contact)", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.class.extension", "min": 0, "path": "Encounter.class.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Encounter.class.extension:ContactTypeCodelist", "min": 0, "path": "Encounter.class.extension", "mapping": [ { "map": "peri32-dataelement-10711", "comment": "ContactType", "identity": "gebz-peri-v3.2" } ], "sliceName": "ContactTypeCodelist" }, { "id": "Encounter.type", "path": "Encounter.type", "mapping": [ { "map": "peri32-dataelement-10735", "comment": "ContactSoort", "identity": "gebz-peri-v3.2" } ], "slicing": { "rules": "open", "discriminator": [ { "path": "coding", "type": "value" } ] } }, { "id": "Encounter.type:childbirthAssistance", "max": "1", "path": "Encounter.type", "mapping": [ { "map": "peri32-dataelement-10735", "comment": "ContactSoort", "identity": "gebz-peri-v3.2" } ], "sliceName": "childbirthAssistance" }, { "id": "Encounter.type:childbirthAssistance.coding", "path": "Encounter.type.coding", "patternCoding": { "code": "816968003", "system": "http://snomed.info/sct", "display": "Labor and birth support (regime/therapy)" } }, { "id": "Encounter.type:childbirthAssistance.coding.system", "path": "Encounter.type.coding.system", "fixedUri": "http://snomed.info/sct" }, { "id": "Encounter.type:childbirthAssistance.coding.code", "path": "Encounter.type.coding.code", "fixedCode": "816968003" }, { "id": "Encounter.type:childbirthAssistance.coding.display", "path": "Encounter.type.coding.display", "defaultValueString": "ondersteuning durante partu (regime/therapie)" }, { "id": "Encounter.subject", "path": "Encounter.subject", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-Woman" } ] }, { "id": "Encounter.episodeOfCare", "path": "Encounter.episodeOfCare", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-MaternalRecord" } ] }, { "id": "Encounter.participant.extension", "min": 0, "path": "Encounter.participant.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Encounter.participant.extension:periodOfArrival", "max": "1", "min": 0, "path": "Encounter.participant.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-encounter-arrival" } ], "binding": { "strength": "extensible", "valueSetReference": { "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.11.195--20140102000000" } }, "mapping": [ { "map": "peri23-dataelement-20650", "comment": "Partusstadium assistente gearriveerd", "identity": "gebz-peri-v2.3" }, { "map": "peri32-dataelement-10738", "comment": "PartusStadiumWaarde", "identity": "gebz-peri-v3.2" } ], "sliceName": "periodOfArrival" }, { "id": "Encounter.participant.extension:timeWhenCalled", "max": "1", "min": 0, "path": "Encounter.participant.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-childbirthassistance-timecalled" } ], "mapping": [ { "map": "peri32-dataelement-10726", "comment": "OproepDatumTijd", "identity": "gebz-peri-v3.2" } ], "sliceName": "timeWhenCalled" }, { "id": "Encounter.participant.type.coding", "path": "Encounter.participant.type.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "pattern" } ] } }, { "id": "Encounter.participant.type.coding:childBirthAssistance-type", "max": "1", "path": "Encounter.participant.type.coding", "binding": { "strength": "extensible", "description": "bc-ChildBirthAssistance-type", "valueSetReference": { "reference": "http://nictiz.nl/fhir/ValueSet/bc-ChildBirthAssistance-type" } }, "mapping": [ { "map": "peri23-dataelement-40149", "comment": "Aanpakker kind", "identity": "gebz-peri-v2.3" } ], "sliceName": "childBirthAssistance-type" }, { "id": "Encounter.participant.period.start", "path": "Encounter.participant.period.start", "mapping": [ { "map": "peri32-dataelement-10716", "comment": "AankomstDatumTijd", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.participant.period.end", "path": "Encounter.participant.period.end", "mapping": [ { "map": "peri32-dataelement-10717", "comment": "EindDatumTijd", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.participant.individual", "path": "Encounter.participant.individual", "mapping": [ { "map": "peri32-dataelement-1624", "comment": "Aanpakker kind", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1625", "comment": "Zorgverlener", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1626", "comment": "Supervisor", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1627", "comment": "Zorgverlener", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.participant.individual.extension", "min": 0, "path": "Encounter.participant.individual.extension", "slicing": { "rules": "open", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "id": "Encounter.participant.individual.extension:practitionerRole", "min": 0, "path": "Encounter.participant.individual.extension", "mapping": [ { "map": "peri23-dataelement-82132", "comment": "Rol partusassistent", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-40150", "comment": "Rol aanpakker kind", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-40170", "comment": "Rol supervisor", "identity": "gebz-peri-v2.3" }, { "map": "peri32-dataelement-10712", "comment": "ContactMet", "identity": "gebz-peri-v3.2" } ], "sliceName": "practitionerRole" }, { "id": "Encounter.diagnosis", "path": "Encounter.diagnosis", "slicing": { "rules": "open", "discriminator": [ { "path": "condition.reference", "type": "type" } ] } }, { "id": "Encounter.diagnosis:pregnancy", "path": "Encounter.diagnosis", "sliceName": "pregnancy" }, { "id": "Encounter.diagnosis:pregnancy.condition", "path": "Encounter.diagnosis.condition", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" } ] }, { "id": "Encounter.serviceProvider", "path": "Encounter.serviceProvider", "mapping": [ { "map": "peri32-dataelement-10714", "comment": "Locatie", "identity": "gebz-peri-v3.2" } ] } ] }, "contact": [ { "name": "Nictiz", "telecom": [ { "use": "work", "value": "geboortezorg@nictiz.nl", "system": "email" } ] } ], "baseDefinition": "http://nictiz.nl/fhir/StructureDefinition/zib-Encounter" }