{ "description": "A Procedure profile describing obstetric procedures, as defined by BabyConnect. Obstetric procedures are procedures related to pregnancy, birth and delivery, such as vacuum delivery. \\r\\n* For obstetric procedures related to the pregnancy, use Procedure.reasonReference\\r\\n* For obstetric procedures related to birth and delivery, use the (optional) partOf extension to point to the Delivery (maternal data) or the Birth (child-specific data)\\r\\n* The context is the Maternal Record or an Encounter\\r\\nThe profile would have been derived from the zib-Procedure profile in zib2017 2.3.0 but that profile disallows Procedure.report.reference(DiagnosticReport) which prevents bc-PregnancyUltraSound. For now this profile is a full copy of the profile with Birth Care additions", "_filename": "bc-ObstetricProcedure.json", "package_name": "nictiz.fhir.nl.stu3.geboortezorg", "date": null, "derivation": "constraint", "publisher": "Nictiz", "fhirVersion": "3.0.2", "purpose": "A procedure is carried out as part of a planned policy or to obtain additional information in the diagnostic process. Procedures are documented to gain insight into the treatment of a patient. In addition, procedures are documented for administrative purposes such as invoicing and workload measurement, scientific research and/or education.", "name": "bc-ObstetricProcedure", "mapping": [ { "uri": "https://zibs.nl/wiki/Procedure-v4.1(2017EN)", "name": "HCIM Procedure-v4.1(2017EN)", "identity": "hcim-procedure-v4.1-2017EN" }, { "uri": "https://zibs.nl/wiki/TextResult-v4.1(2017EN)", "name": "HCIM TextResult-v4.1(2017EN)", "identity": "hcim-textresult-v4.1-2017EN" }, { "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://zibs.nl/wiki/ProcedureForTransfer-v3.0(2016EN)", "name": "HCIM ProcedureForTransfer-v3.0(2016EN)", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "uri": "https://zibs.nl/wiki/TextResultForTransfer-v3.0(2016EN)", "name": "HCIM TextResultForTransfer-v3.0(2016EN)", "identity": "hcim-textresultfortransfer-v3.0-2016EN" }, { "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/ProcedureForTransfer-v1.2(2015EN)", "name": "HCIM ProcedureForTransfer-v1.2(2015EN)", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "uri": "https://zibs.nl/wiki/TextResultForTransfer-v1.2.2(2015EN)", "name": "HCIM TextResultForTransfer-v1.2.2(2015EN)", "identity": "hcim-textresultfortransfer-v1.2-2015EN" }, { "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://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": "Procedure", "experimental": null, "resourceType": "StructureDefinition", "title": "bc-ObstetricProcedure", "package_version": "3.0.0", "status": "active", "id": "4bd0438f-fe5d-4653-a302-a251e59c4cf3", "kind": "resource", "url": "http://nictiz.nl/fhir/StructureDefinition/bc-ObstetricProcedure", "version": "1.3.3", "differential": { "element": [ { "id": "Procedure", "path": "Procedure", "alias": [ "Verrichting" ], "short": "Procedure", "mapping": [ { "map": "NL-CM:14.1.1", "comment": "Procedure", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.1", "comment": "Procedure", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.1", "comment": "Procedure", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri23-dataelement-82297", "comment": "Diagnose/interventie postpartum", "identity": "gebz-peri-v2.3" }, { "map": "peri32-dataelement-3835", "comment": "Verrichting (Zwangerschap)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1970", "comment": "Verrichting (Maternaal)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-3837", "comment": "Verrichting (Postpartum complicatie)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1982", "comment": "Verrichting (Kindspecifieke maternale verrichtingen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8791", "comment": "Verrichting (Ondersteuning opvang)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8792", "comment": "Chirurgische ingrepen (Verrichting)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8793", "comment": "Verrichting (Problematiek kind)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-9143", "comment": "Verrichting (Algemene anamnese)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-9880", "comment": "Verrichting (Zwangerschap)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-9881", "comment": "Verrichting (Maternaal)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-9883", "comment": "Verrichting (Kindspecifieke maternale verrichtingen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-9884", "comment": "Verrichting (Postpartum complicatie)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-4387", "comment": "Verrichting (Maternaal)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7866", "comment": "Verrichting (Kindspecifieke maternale verrichtingen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1190", "comment": "Verrichting (Zwangerschap)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1547", "comment": "Verrichting (Maternaal)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1603", "comment": "Verrichting (Kindspecifieke maternale verrichtingen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8699", "comment": "Chirurgische ingrepen (Verrichting)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7900", "comment": "Verrichting (Problematiek kind)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8760", "comment": "Ondersteuning bij ontslag naar huis (Verrichting)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-9707", "comment": "Verrichting (Problematiek kind)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7875", "comment": "Verrichting (Onderzoek)", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1432", "comment": "Procedure", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1449", "comment": "Procedure", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1080", "comment": "Verrichting (Algemene anamnese)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2416", "comment": "Verrichting (Maternaal onderzoek)", "identity": "gebz-peri-v3.2" } ] }, { "id": "Procedure.extension:procedureMethod", "path": "Procedure.extension", "type": [ { "code": "Extension", "profile": "http://hl7.org/fhir/StructureDefinition/procedure-method" } ], "mapping": [ { "map": "peri32-dataelement-1198", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1555", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1611", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8707", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7908", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8768", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2424", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1440", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1457", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1088", "comment": "VerrichtingMethode", "identity": "gebz-peri-v3.2" } ], "sliceName": "procedureMethod" }, { "path": "Procedure.extension.valueCodeableConcept", "definition": "The method or technique that was used to perform the procedure, e.g. approach, lavage, pressuring, ets.", "short": "ProcedureMethod", "mapping": [ { "map": "NL-CM:14.1.12", "comment": "ProcedureMethod", "identity": "hcim-procedure-v4.1-2017EN" } ], "sliceName": "valueCodeableConcept", "binding": { "strength": "extensible", "description": "VerrichtingMethodeCodelijst", "valueSetReference": { "display": "VerrichtingMethodeCodelijst", "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.14.1.4--20171231000000" } }, "alias": [ "VerrichtingMethode" ], "id": "Procedure.extension:procedureMethod.valueCodeableConcept:valueCodeableConcept", "comment": "HCIM Procedure allows for the possiblity to define multiple procedure methods, but this core extension restricts this to just a single method, resulting in a cardinality mismatch with the zib. It is advised to use the most important procedure method in this extension.\r\n\r\nThis issue will be fixed in the next version of this profile." }, { "id": "Procedure.extension:decisionMoment", "max": "1", "path": "Procedure.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-procedure-decisionMoment" } ], "mapping": [ { "map": "peri32-dataelement-7919", "comment": "Beslismoment sectio caesarea", "identity": "gebz-peri-v3.2" } ], "sliceName": "decisionMoment" }, { "id": "Procedure.extension:decisionMoment.valueCodeableConcept:valueCodeableConcept", "path": "Procedure.extension.valueCodeableConcept", "binding": { "strength": "extensible", "description": "BesluitSC", "valueSetReference": { "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.11.38--20141106153416" } }, "mapping": [ { "map": "peri23-dataelement-40225", "comment": "Beslismoment sectio caesarea", "identity": "gebz-peri-v2.3" } ], "sliceName": "valueCodeableConcept" }, { "id": "Procedure.extension:partusPhase", "max": "1", "path": "Procedure.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-procedure-partusphase" } ], "mapping": [ { "map": "peri32-dataelement-10280", "comment": "Moment amniotomie", "identity": "gebz-peri-v3.2" } ], "sliceName": "partusPhase" }, { "id": "Procedure.identifier", "path": "Procedure.identifier", "mapping": [ { "map": "NL-CM:0.0.6", "comment": "IdentificationNumber", "identity": "hcim-basicelements-v1.0-2017EN" } ] }, { "id": "Procedure.basedOn", "path": "Procedure.basedOn", "slicing": { "rules": "open", "discriminator": [ { "path": "$this.resolve()", "type": "type" } ] } }, { "id": "Procedure.basedOn:request", "path": "Procedure.basedOn", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-ProcedureRequest" } ], "short": "ProcedureRequest", "comment": "The ProcedureRequest resource is used to capture the healthcare provider who requested the procedure as stated in the HCIM Procedure.", "mapping": [ { "map": "NL-CM:14.1.10", "comment": "RequestedBy", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.10", "comment": "RequestedBy", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.10", "comment": "Requester. The requester information is located in a referenced ProcedureRequest.", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1095", "comment": "Aanvrager", "identity": "gebz-peri-v3.2" } ], "sliceName": "request", "definition": "The ProcedureRequest that contains the details of the request for this procedure, including the requester information located at ProcedureRequest.requester." }, { "id": "Procedure.partOf", "path": "Procedure.partOf", "slicing": { "rules": "open", "discriminator": [ { "path": "resolve()", "type": "profile" } ] } }, { "id": "Procedure.partOf:deliveryProcedure", "max": "1", "path": "Procedure.partOf", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-DeliveryProcedure" } ], "sliceName": "deliveryProcedure" }, { "id": "Procedure.partOf:birthProcedure", "max": "1", "path": "Procedure.partOf", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-Birth" } ], "sliceName": "birthProcedure" }, { "id": "Procedure.category", "min": 1, "path": "Procedure.category", "example": [ { "label": "Example of category code", "valueCodeableConcept": { "coding": [ { "code": "387713003", "system": "http://snomed.info/sct", "display": "Surgical procedure" } ] } } ], "definition": "A code that classifies the procedure for searching, sorting and display purposes. In the Basisgegevensset Zorg (BgZ) use case, this is used to search and retrieve Surgical Procedures." }, { "id": "Procedure.category.coding", "path": "Procedure.category.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "value" } ] } }, { "id": "Procedure.category.coding:obstetricProcedure", "max": "1", "path": "Procedure.category.coding", "sliceName": "obstetricProcedure", "patternCoding": { "code": "386637004", "system": "http://snomed.info/sct" } }, { "id": "Procedure.code", "path": "Procedure.code", "alias": [ "VerrichtingType" ], "short": "ProcedureType", "mapping": [ { "map": "NL-CM:14.1.4", "comment": "ProcedureType", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.4", "comment": "ProcedureType", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.4", "comment": "ProcedureType", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri23-dataelement-82373", "comment": "Interventie", "identity": "gebz-peri-v2.3" }, { "map": "peri32-dataelement-1197", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1554", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1610", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8706", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7907", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8767", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2423", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1439", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1456", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1087", "comment": "VerrichtingType", "identity": "gebz-peri-v3.2" } ], "definition": "The name of the procedure.\r\n\r\nAs of 1 January 2013, all procedures in the primary process have to be documented with CBV codes. To meet this requirement, the DHD procedure thesaurus (CBV procedures set) is used to code procedures. It is possible that in addition to the CBV procedures set, the NIC will be used for nurse procedures and that a “coded value set” will be introduced for paramedic procedures." }, { "id": "Procedure.code.coding", "path": "Procedure.code.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "system", "type": "value" } ] } }, { "id": "Procedure.code.coding:VerrichtingTypeCodelijst", "path": "Procedure.code.coding", "alias": [ "VerrichtingType" ], "short": "ProcedureType", "binding": { "strength": "required", "description": "The name of the procedure using the Verrichtingenthesaurus DHD.", "valueSetReference": { "display": "VerrichtingTypeCodelijst", "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.14.1.2--20171231000000" } }, "mapping": [ { "map": "peri23-dataelement-20560", "comment": "Interventie begin baring", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-40190", "comment": "Vaginale kunstverlossing", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-82230", "comment": "Intra-uterine behandeling", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-30050", "comment": "Episiotomie?", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-40240", "comment": "Overige interventies", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-20616", "comment": "Bijstimulatie toegediend?", "identity": "gebz-peri-v2.3" } ], "sliceName": "VerrichtingTypeCodelijst", "definition": "DHD procedure thesaurus" }, { "id": "Procedure.code.coding:VerrichtingTypeCodelijst.system", "min": 1, "path": "Procedure.code.coding.system", "fixedUri": "http://snomed.info/sct" }, { "id": "Procedure.subject", "path": "Procedure.subject", "type": [ { "code": "Reference", "targetProfile": "http://hl7.org/fhir/StructureDefinition/Group" }, { "code": "Reference", "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-patient" }, { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-Woman" } ], "mapping": [ { "map": "NL-CM:0.0.11", "comment": "Subject", "identity": "hcim-basicelements-v1.0-2017EN" }, { "map": "peri23-dataelement-2", "comment": "Vrouw", "identity": "gebz-peri-v2.3" } ] }, { "id": "Procedure.context", "path": "Procedure.context", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-Encounter" }, { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-MaternalRecord" } ], "mapping": [ { "map": "peri23-dataelement-4", "comment": "Zorgverlening", "identity": "gebz-peri-v2.3" } ] }, { "id": "Procedure.performed[x]", "path": "Procedure.performed[x]", "mapping": [ { "map": "NL-CM:0.0.14", "comment": "DateTime", "identity": "hcim-basicelements-v1.0-2017EN" } ], "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "type" } ] } }, { "id": "Procedure.performed[x]:performedPeriod", "path": "Procedure.performed[x]", "type": [ { "code": "Period" } ], "sliceName": "performedPeriod" }, { "id": "Procedure.performed[x]:performedPeriod.start", "path": "Procedure.performed[x].start", "alias": [ "VerrichtingStartDatum" ], "short": "ProcedureStartDate", "mapping": [ { "map": "NL-CM:14.1.2", "comment": "ProcedureStartDate", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.2", "comment": "ProcedureStartDate", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.2", "comment": "ProcedureStartDate", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri23-dataelement-82298", "comment": "Datum", "identity": "gebz-peri-v2.3" }, { "map": "peri32-dataelement-1191", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1548", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1604", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8700", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7901", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8761", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1433", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1450", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1081", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2417", "comment": "VerrichtingStartDatum", "identity": "gebz-peri-v3.2" } ], "definition": "The start date (and if possible start time) of the procedure. A ‘vague’ date, such as only the year, is permitted. The element offers the option to indicate the start of the period of a series of related procedures." }, { "id": "Procedure.performed[x]:performedPeriod.end", "path": "Procedure.performed[x].end", "alias": [ "VerrichtingEindDatum" ], "short": "ProcedureEndDate", "mapping": [ { "map": "NL-CM:14.1.3", "comment": "ProcedureEndDate", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.3", "comment": "ProcedureEndDate", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.3", "comment": "ProcedureEndDate", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1192", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1549", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1605", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8701", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7902", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8762", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1434", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1451", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1082", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2418", "comment": "VerrichtingEindDatum", "identity": "gebz-peri-v3.2" } ], "definition": "The end date (and if possible end time) of the procedure. A ‘vague’ date, such as only the year, is permitted. The element offers the option to indicate the end of the period of a series of related procedures." }, { "id": "Procedure.performer", "path": "Procedure.performer", "alias": [ "UitgevoerdDoor", "Locatie" ], "short": "HealthProfessional | Location::HealthcareProvider", "comment": "Note: Procedure.location could have been used for mapping the Location::HealthcareProvider. In most anticipated cases this would lead to an empty Location resource except for Location.managingOrganization. For efficiency the mapping has thus been done here. Should a Location::HealthcareProvider with an OrganizationLocation be targeted, then this may be solved using Organization.name 'OrganizationLocation' + Organization.partOf 'HealthcareProvider'", "mapping": [ { "map": "NL-CM:14.1.6", "comment": "CarriedOutBy", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.6", "comment": "CarriedOutBy", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.6", "comment": "Performer", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "NL-CM:14.1.5", "comment": "Location", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.5", "comment": "Location", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.5", "comment": "Location", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1201", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1312", "comment": "Zorgaanbieder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1203", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1310", "comment": "Zorgverlener", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1558", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1560", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1614", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1616", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8710", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8712", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7911", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7913", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8771", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8773", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" } ], "definition": "The healthcare professional that carried out the procedure. The healthcare center (location) where the procedure was or is carried out." }, { "id": "Procedure.performer.role.coding", "path": "Procedure.performer.role.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "value" } ] } }, { "id": "Procedure.performer.role.coding:healthProfessionalRole", "path": "Procedure.performer.role.coding", "alias": [ "ZorgverlenerRol" ], "short": "HealthProfessionalRole", "binding": { "strength": "required", "valueSetReference": { "display": "ZorgverlenerRolCodelijst", "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.17.1.5--20171231000000" } }, "mapping": [ { "map": "NL-CM:17.1.5", "comment": "HealthcareProviderRole", "identity": "hcim-healthprofessional-v1.2.1-2015EN" }, { "map": "NL-CM:17.1.5", "comment": "HealthcareProviderRole", "identity": "hcim-healthprofessional-v3.0-2016EN" }, { "map": "NL-CM:17.1.5", "comment": "HealthProfessionalRole", "identity": "hcim-healthprofessional-v3.2-2017EN" } ], "sliceName": "healthProfessionalRole", "definition": "The role the healthcare provider fulfils in the healthcare process. For healthcare providers, this could be for example main practitioner, referrer or general practitioner." }, { "id": "Procedure.performer.actor", "path": "Procedure.performer.actor", "type": [ { "code": "Reference", "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner" }, { "code": "Reference", "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-organization" } ], "mapping": [ { "map": "peri32-dataelement-2429", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1445", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1091", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1093", "comment": "Uitvoerder", "identity": "gebz-peri-v3.2" } ] }, { "id": "Procedure.performer.actor.extension:practitionerRole", "max": "1", "path": "Procedure.performer.actor.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference" } ], "sliceName": "practitionerRole" }, { "id": "Procedure.location", "path": "Procedure.location", "mapping": [ { "map": "peri32-dataelement-2427", "comment": "Locatie", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1443", "comment": "Locatie", "identity": "gebz-peri-v3.2" } ] }, { "id": "Procedure.reasonCode.coding", "path": "Procedure.reasonCode.coding", "slicing": { "rules": "open", "discriminator": [ { "path": "$this", "type": "value" } ] } }, { "id": "Procedure.reasonCode.coding:bc-ObstetricProcedureReasonCode", "path": "Procedure.reasonCode.coding", "binding": { "strength": "extensible", "description": "bc-ObstetricProcedure-reasonCode", "valueSetReference": { "reference": "http://nictiz.nl/fhir/ValueSet/bc-ObstetricProcedure-reasonCode" } }, "mapping": [ { "map": "peri23-dataelement-20570", "comment": "Indicatie interventie begin baring", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-82546", "comment": "Indicatie primaire sectio", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-82547", "comment": "Indicatie secundaire sectio", "identity": "gebz-peri-v2.3" }, { "map": "peri23-dataelement-80794", "comment": "Indicatie episiotomie", "identity": "gebz-peri-v2.3" } ], "sliceName": "bc-ObstetricProcedureReasonCode" }, { "id": "Procedure.reasonReference", "path": "Procedure.reasonReference", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-Problem" } ], "alias": [ "Indicatie" ], "short": "Indication", "mapping": [ { "map": "NL-CM:14.1.9", "comment": "Indication", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.9", "comment": "Indication", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.9", "comment": "Indication", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1195", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1207", "comment": "Probleem (Zwangerschap)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1552", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1583", "comment": "Probleem (Maternaal)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1608", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1620", "comment": "Probleem (Kindspecifieke maternale problemen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8704", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8716", "comment": "Probleem (Congenitale aandoeningen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7905", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8686", "comment": "Probleem (ProblematiekKind)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8687", "comment": "Probleem (Geboortetrauma)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8688", "comment": "Probleem (Congenitale aandoeningen)", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8765", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1437", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1454", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1085", "comment": "Indicatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2421", "comment": "Indicatie", "identity": "gebz-peri-v3.2" } ], "slicing": { "rules": "open", "discriminator": [ { "path": "resolve()", "type": "profile" } ] }, "definition": "The indication is the reason for the procedure." }, { "id": "Procedure.reasonReference:pregnancy", "max": "1", "path": "Procedure.reasonReference", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-Pregnancy" } ], "sliceName": "pregnancy" }, { "id": "Procedure.bodySite", "path": "Procedure.bodySite", "alias": [ "VerrichtingAnatomischeLocatie" ], "short": "ProcedureAnatomicalLocation", "binding": { "strength": "extensible", "description": "Anatomical location which is the focus of the procedure.", "valueSetReference": { "display": "VerrichtingAnatomischeLocatieCodelijst", "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.14.1.1--20171231000000" } }, "mapping": [ { "map": "NL-CM:14.1.8", "comment": "AnatomicalLocationOfTheProcedure", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.8", "comment": "AnatomicalLocationOfTheProcedure", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.8", "comment": "ProcedureAnatomicalLocation", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1193", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1550", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1606", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8702", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7903", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8763", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1435", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1452", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1083", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2419", "comment": "VerrichtingAnatomischeLocatie", "identity": "gebz-peri-v3.2" } ], "definition": "Anatomical location which is the focus of the procedure." }, { "id": "Procedure.bodySite.extension:ProcedureLaterality", "max": "1", "path": "Procedure.bodySite.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/BodySite-Qualifier" } ], "short": "ProcedureLaterality", "mapping": [ { "map": "peri32-dataelement-8764", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" } ], "sliceName": "ProcedureLaterality", "definition": "Laterality adds information about body side to the anatomic location, e.g. left" }, { "id": "Procedure.bodySite.extension:ProcedureLaterality.valueCodeableConcept:valueCodeableConcept", "path": "Procedure.bodySite.extension.valueCodeableConcept", "binding": { "strength": "extensible", "description": "ProcedureLateralityCodelist", "valueSetReference": { "display": "ProcedureLateralityCodelist", "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.14.1.3--20171231000000" } }, "mapping": [ { "map": "NL-CM:14.1.11", "comment": "ProcedureLaterality", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1194", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1551", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1607", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8703", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7904", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1436", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1453", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1084", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2420", "comment": "VerrichtingLateraliteit", "identity": "gebz-peri-v3.2" } ], "sliceName": "valueCodeableConcept" }, { "id": "Procedure.outcome.extension:success", "max": "1", "path": "Procedure.outcome.extension", "type": [ { "code": "Extension", "profile": "http://nictiz.nl/fhir/StructureDefinition/bc-procedure-success" } ], "mapping": [ { "map": "peri23-dataelement-40200", "comment": "Succes vaginale kunstverlossing", "identity": "gebz-peri-v2.3" } ], "sliceName": "success" }, { "id": "Procedure.report", "path": "Procedure.report", "type": [ { "code": "Reference", "targetProfile": "http://hl7.org/fhir/StructureDefinition/DiagnosticReport" }, { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-TextResult" }, { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/bc-PregnancyUltraSound" } ], "comment": "Note that the HCIM TextResultForTransfer-v1.2 has this relationship reversed, so the relationship goes from report to procedure.", "mapping": [ { "map": "NL-CM:13.2.1", "comment": "TextResult", "identity": "hcim-textresultfortransfer-v1.2-2015EN" }, { "map": "NL-CM:13.2.1", "comment": "TextResult", "identity": "hcim-textresultfortransfer-v3.0-2016EN" }, { "map": "NL-CM:13.2.1", "comment": "TextResult", "identity": "hcim-textresult-v4.1-2017EN" }, { "map": "peri32-dataelement-7870", "comment": "Verrichting", "identity": "gebz-peri-v3.2" } ], "definition": "Any report resulting from the procedure." }, { "id": "Procedure.focalDevice", "path": "Procedure.focalDevice", "mapping": [ { "map": "peri32-dataelement-1556", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1612", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-8708", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-7909", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-2425", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" }, { "map": "peri31-dataelement-1441", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" } ] }, { "id": "Procedure.focalDevice.manipulated", "path": "Procedure.focalDevice.manipulated", "type": [ { "code": "Reference", "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct" } ], "alias": [ "MedischHulpmiddel" ], "short": "MedicalDevice", "mapping": [ { "map": "NL-CM:14.1.7", "comment": "Product", "identity": "hcim-procedurefortransfer-v1.2-2015EN" }, { "map": "NL-CM:14.1.7", "comment": "Product", "identity": "hcim-procedurefortransfer-v3.0-2016EN" }, { "map": "NL-CM:14.1.7", "comment": "MedicalDevice", "identity": "hcim-procedure-v4.1-2017EN" }, { "map": "peri32-dataelement-1199", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" }, { "map": "peri32-dataelement-1089", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" } ], "definition": "The product, the placing of which in or on the body is the purpose of the procedure, for example placing an implant." }, { "id": "Procedure.usedReference", "path": "Procedure.usedReference", "mapping": [ { "map": "peri32-dataelement-8769", "comment": "MedischHulpmiddel", "identity": "gebz-peri-v3.2" } ] } ] }, "contact": [ { "name": "Nictiz", "telecom": [ { "use": "work", "value": "geboortezorg@nictiz.nl", "system": "email" } ] } ], "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Procedure" }