{ "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": "3.0.0", "status": "active", "id": "9ee3315f-f22e-4807-8ed3-a346ef9334cb", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/bc-ChildBirthAssistance", "version": "1.3.3", "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.extension:timeWhenCalled", "path": "Encounter.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", "isModifier": false }, { "id": "Encounter.extension:periodOfArrival", "path": "Encounter.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-encounter-arrival" } ], "binding": { "strength": "extensible", "valueSetReference": { "display": "Partus stadium", "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", "isModifier": false }, { "id": "Encounter.class", "path": "Encounter.class", "mapping": [ { "map": "peri32-dataelement-10711", "comment": "ContactType", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.type", "path": "Encounter.type", "mapping": [ { "map": "peri32-dataelement-10735", "comment": "ContactSoort", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.type:birthcareEncounterType", "path": "Encounter.type", "sliceName": "birthcareEncounterType" }, { "id": "Encounter.type:birthcareEncounterType.coding", "path": "Encounter.type.coding", "patternCoding": { "code": "236973005", "system": "http://snomed.info/sct" } }, { "id": "Encounter.participant.type", "path": "Encounter.participant.type", "definition": "Role of participant in encounter. Might have multiple types. Supervisor is expected to be RESP (responsible), Aanpakker kind is expected to be PRF (performer). If someone is both supervisor and aanpakker kind then those are two types not two codings one type." }, { "id": "Encounter.participant.type.coding:healthProfessionalRole", "path": "Encounter.participant.type.coding", "comment": "Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information. Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.\r\nTo make sure slicing functions correctly ChildBirthAssistance-type is set to 'required'. However alternate coding are still allowed.", "sliceName": "healthProfessionalRole" }, { "id": "Encounter.participant.individual", "path": "Encounter.participant.individual", "comment": "References SHALL be a reference to an actual FHIR resource, and SHALL be resolveable (allowing for access control, temporary unavailability, etc). Resolution can be either by retrieval from the URL, or, where applicable by resource type, by treating an absolute reference as a canonical URL and looking it up in a local registry/repository.\r\nNote that the reference Encounter.participant.individual is also used for element peri32-dataelement-11029 Niet-zorgverlener (string). In this case, only element .display is populated.", "mapping": [ { "map": "peri32-dataelement-10801", "comment": "Zorgverlener", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.participant.individual.extension:practitionerRole", "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.period.start", "path": "Encounter.period.start", "mapping": [ { "map": "peri32-dataelement-10716", "comment": "AankomstDatumTijd", "identity": "gebz-peri-v3.2" } ] }, { "id": "Encounter.period.end", "path": "Encounter.period.end", "mapping": [ { "map": "peri32-dataelement-10717", "comment": "EindDatumTijd", "identity": "gebz-peri-v3.2" } ] }, { "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/bc-Encounter" }