PackagesCanonicalsLogsProblems
    Packages
    nictiz.fhir.nl.stu3.zib2017@1.3.5
    http://nictiz.nl/fhir/StructureDefinition/zib-ProcedureRequest
{
  "description": "ProcedureRequest as defined by the Dutch Health and Care Information model for PlannedCareActivity (Dutch: Zorginformatiebouwsteen or ZIB) version 3.1, release 2017. It includes the request of NursingProcedure and Procedures.",
  "_filename": "zib-ProcedureRequest.json",
  "package_name": "nictiz.fhir.nl.stu3.zib2017",
  "date": null,
  "derivation": "constraint",
  "publisher": "Nictiz",
  "fhirVersion": "3.0.1",
  "purpose": "Recording planned appointments, referrals, treatments, diagnostic procedures, open orders and orders of which the results are not yet known gives every recipient, user or healthcare facility insight in the planned healthcare for this patient. This can prevent situations in which diagnostics and treatment can conflict with each other.\r\nThis will give the recipient the option to place an order, cancel the order or act in any other way in accordance with their own policy.\r\nFor orders that do not yet have results, the recipient is informed of the fact that potentially relevant results will be made available (which have to be requested).",
  "name": "Zib ProcedureRequest",
  "mapping": [ {
    "uri": "https://zibs.nl/wiki/PlannedCareActivityForTransfer-v1.2.1(2015EN)",
    "name": "HCIM PlannedCareActivityForTransfer-v1.2.1(2015EN)",
    "identity": "hcim-plannedcareactivityfortransfer-v1.2.1-2015EN"
  }, {
    "uri": "https://zibs.nl/wiki/PlannedCareActivityForTransfer-v3.0(2016EN)",
    "name": "HCIM PlannedCareActivityForTransfer-v3.0(2016EN)",
    "identity": "hcim-plannedcareactivityfortransfer-v3.0-2016EN"
  }, {
    "uri": "https://zibs.nl/wiki/PlannedCareActivityForTransfer-v3.1(2017EN)",
    "name": "HCIM PlannedCareActivityForTransfer-v3.1(2017EN)",
    "identity": "hcim-plannedcareactivityfortransfer-v3.1-2017EN"
  }, {
    "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/ProcedureForTransfer-v3.0(2016EN)",
    "name": "HCIM ProcedureForTransfer-v3.0(2016EN)",
    "identity": "hcim-procedurefortransfer-v3.0-2016EN"
  }, {
    "uri": "https://zibs.nl/wiki/Procedure-v4.1(2017EN)",
    "name": "HCIM ProcedureForTransfer-v4.1(2017EN)",
    "identity": "hcim-procedure-v4.1-2017EN"
  }, {
    "uri": "https://zibs.nl/wiki/NursingIntervention-v1.0(2015EN)",
    "name": "HCIM NursingIntervention-v1.0(2015EN)",
    "identity": "hcim-nursingintervention-v1.0-2015EN"
  }, {
    "uri": "https://zibs.nl/wiki/NursingIntervention-v3.0(2016EN)",
    "name": "HCIM NursingIntervention-v3.0(2016EN)",
    "identity": "hcim-nursingintervention-v3.0-2016EN"
  }, {
    "uri": "https://zibs.nl/wiki/NursingIntervention-v3.1(2017EN)",
    "name": "HCIM NursingIntervention-v3.1(2017EN)",
    "identity": "hcim-nursingintervention-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"
  } ],
  "abstract": false,
  "copyright": "CC0",
  "type": "ProcedureRequest",
  "experimental": null,
  "resourceType": "StructureDefinition",
  "title": "HCIM ProcedureRequest",
  "package_version": "1.3.5",
  "status": "active",
  "id": "8acc95fd-072e-40f9-adfa-feb468fc8f05",
  "kind": "resource",
  "url": "http://nictiz.nl/fhir/StructureDefinition/zib-ProcedureRequest",
  "version": "2.1.1",
  "differential": {
    "element": [ {
      "id": "ProcedureRequest",
      "path": "ProcedureRequest",
      "mapping": [ {
        "map": "NL-CM:16.1.4",
        "comment": "Procedure",
        "identity": "hcim-plannedcareactivityfortransfer-v1.2.1-2015EN"
      }, {
        "map": "NL-CM:16.1.4",
        "comment": "Procedure",
        "identity": "hcim-plannedcareactivityfortransfer-v3.0-2016EN"
      }, {
        "map": "NL-CM:16.1.4",
        "comment": "Procedure",
        "identity": "hcim-plannedcareactivityfortransfer-v3.1-2017EN"
      }, {
        "map": "NL-CM:16.1.12",
        "comment": "NursingProcedure",
        "identity": "hcim-nursingintervention-v1.0-2015EN"
      }, {
        "map": "NL-CM:16.1.12",
        "comment": "NursingProcedure",
        "identity": "hcim-nursingintervention-v3.0-2016EN"
      }, {
        "map": "NL-CM:16.1.12",
        "comment": "NursingProcedure",
        "identity": "hcim-nursingintervention-v3.1-2017EN"
      } ]
    }, {
      "id": "ProcedureRequest.identifier",
      "path": "ProcedureRequest.identifier",
      "mapping": [ {
        "map": "NL-CM:0.0.6",
        "comment": "IdentificationNumber",
        "identity": "hcim-basicelements-v1.0-2017EN"
      } ]
    }, {
      "id": "ProcedureRequest.status.extension",
      "path": "ProcedureRequest.status.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "path": "ProcedureRequest.status.extension",
      "definition": "The status of the order.",
      "short": "OrderStatus",
      "mapping": [ {
        "map": "NL-CM:16.1.9",
        "comment": "OrderStatus",
        "identity": "hcim-plannedcareactivityfortransfer-v1.2.1-2015EN"
      }, {
        "map": "NL-CM:16.1.9",
        "comment": "OrderStatus",
        "identity": "hcim-plannedcareactivityfortransfer-v3.0-2016EN"
      }, {
        "map": "NL-CM:16.1.9",
        "comment": "OrderStatus",
        "identity": "hcim-plannedcareactivityfortransfer-v3.1-2017EN"
      } ],
      "type": [ {
        "code": "Extension",
        "profile": "http://nictiz.nl/fhir/StructureDefinition/code-specification"
      } ],
      "sliceName": "orderStatus",
      "alias": [ "OrderStatus" ],
      "max": "1",
      "id": "ProcedureRequest.status.extension:orderStatus"
    }, {
      "id": "ProcedureRequest.status.extension:orderStatus.valueCodeableConcept:valueCodeableConcept",
      "path": "ProcedureRequest.status.extension.valueCodeableConcept",
      "binding": {
        "strength": "extensible",
        "description": "The status of the order.",
        "valueSetReference": {
          "display": "OrderStatusCodelist",
          "reference": "http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.16.1.2--20171231000000"
        }
      },
      "sliceName": "valueCodeableConcept"
    }, {
      "id": "ProcedureRequest.code",
      "path": "ProcedureRequest.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"
      } ],
      "definition": "The name of the procedure.\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": "ProcedureRequest.code.coding",
      "path": "ProcedureRequest.code.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      }
    }, {
      "id": "ProcedureRequest.code.coding:VerrichtingTypeCodelijst",
      "max": "1",
      "path": "ProcedureRequest.code.coding",
      "alias": [ "VerrichtingTypeCodelijst" ],
      "short": "ProcedureType",
      "binding": {
        "strength": "extensible",
        "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"
        }
      },
      "sliceName": "VerrichtingTypeCodelijst",
      "definition": "DHD procedure thesaurus"
    }, {
      "id": "ProcedureRequest.subject",
      "path": "ProcedureRequest.subject",
      "type": [ {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-patient"
      }, {
        "code": "Reference",
        "targetProfile": "http://hl7.org/fhir/StructureDefinition/Group"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-location"
      }, {
        "code": "Reference",
        "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct"
      } ],
      "mapping": [ {
        "map": "NL-CM:0.0.11",
        "comment": "Subject",
        "identity": "hcim-basicelements-v1.0-2017EN"
      } ]
    }, {
      "id": "ProcedureRequest.context",
      "path": "ProcedureRequest.context",
      "type": [ {
        "code": "Reference",
        "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-Encounter"
      }, {
        "code": "Reference",
        "targetProfile": "http://hl7.org/fhir/StructureDefinition/EpisodeOfCare"
      } ]
    }, {
      "id": "ProcedureRequest.occurrence[x]",
      "path": "ProcedureRequest.occurrence[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": "ProcedureRequest.occurrence[x]:occurrenceDateTime",
      "path": "ProcedureRequest.occurrence[x]",
      "type": [ {
        "code": "dateTime"
      } ],
      "sliceName": "occurrenceDateTime"
    }, {
      "id": "ProcedureRequest.occurrence[x]:occurrencePeriod",
      "path": "ProcedureRequest.occurrence[x]",
      "type": [ {
        "code": "Period"
      } ],
      "sliceName": "occurrencePeriod"
    }, {
      "id": "ProcedureRequest.occurrence[x]:occurrencePeriod.start",
      "path": "ProcedureRequest.occurrence[x].start",
      "alias": [ "BeginDatum", "VerrichtingStartDatum", "ActieStartDatumTijd" ],
      "short": "StartDate",
      "mapping": [ {
        "map": "NL-CM:16.1.10",
        "comment": "StartDate",
        "identity": "hcim-plannedcareactivityfortransfer-v1.2.1-2015EN"
      }, {
        "map": "NL-CM:16.1.10",
        "comment": "StartDate",
        "identity": "hcim-plannedcareactivityfortransfer-v3.0-2016EN"
      }, {
        "map": "NL-CM:16.1.10",
        "comment": "StartDate",
        "identity": "hcim-plannedcareactivityfortransfer-v3.1-2017EN"
      } ],
      "definition": "Planned or requested date. Clinical reminders can be used to indicate from when the procedure can take place. A vague date (such as only the month and year) is permitted."
    }, {
      "id": "ProcedureRequest.occurrence[x]:occurrencePeriod.end",
      "path": "ProcedureRequest.occurrence[x].end",
      "alias": [ "EindDatum", "ActieEindDatumTijd", "VerrichtingEindDatum" ],
      "short": "EndDate",
      "mapping": [ {
        "map": "NL-CM:16.1.11",
        "comment": "EndDate",
        "identity": "hcim-plannedcareactivityfortransfer-v1.2.1-2015EN"
      }, {
        "map": "NL-CM:16.1.11",
        "comment": "EndDate",
        "identity": "hcim-plannedcareactivityfortransfer-v3.0-2016EN"
      }, {
        "map": "NL-CM:16.1.11",
        "comment": "EndDate",
        "identity": "hcim-plannedcareactivityfortransfer-v3.1-2017EN"
      } ],
      "definition": "The planned end date of the procedure can be included as well if needed. Depending on the type of procedure, this can also be used to indicate before which time it has to have been completed."
    }, {
      "id": "ProcedureRequest.occurrence[x]:occurrenceTiming",
      "path": "ProcedureRequest.occurrence[x]",
      "type": [ {
        "code": "Timing"
      } ],
      "sliceName": "occurrenceTiming"
    }, {
      "id": "ProcedureRequest.occurrence[x]:occurrenceTiming.repeat.frequency",
      "path": "ProcedureRequest.occurrence[x].repeat.frequency",
      "alias": [ "Frequentie" ],
      "short": "Frequency",
      "mapping": [ {
        "map": "NL-CM:14.2.4",
        "comment": "Frequency",
        "identity": "hcim-nursingintervention-v1.0-2015EN"
      }, {
        "map": "NL-CM:14.2.4",
        "comment": "Frequency",
        "identity": "hcim-nursingintervention-v3.0-2016EN"
      }, {
        "map": "NL-CM:14.2.4",
        "comment": "Frequency",
        "identity": "hcim-nursingintervention-v3.1-2017EN"
      } ],
      "definition": "The frequency describes how often and in which period certain procedures are carried out, e.g. 3x a day."
    }, {
      "id": "ProcedureRequest.occurrence[x]:occurrenceTiming.repeat.period",
      "path": "ProcedureRequest.occurrence[x].repeat.period",
      "alias": [ "Interval" ],
      "short": "Interval",
      "mapping": [ {
        "map": "NL-CM:14.2.3",
        "comment": "Interval",
        "identity": "hcim-nursingintervention-v1.0-2015EN"
      }, {
        "map": "NL-CM:14.2.3",
        "comment": "Interval",
        "identity": "hcim-nursingintervention-v3.0-2016EN"
      }, {
        "map": "NL-CM:14.2.3",
        "comment": "Interval",
        "identity": "hcim-nursingintervention-v3.1-2017EN"
      } ],
      "definition": "Interval indicates the time between planned procedures.\r\nWhen entering an interval, the focus is on the time between the consecutive procedures, such as in the treatment of a wound, for example. The exact times are of lesser importance."
    }, {
      "id": "ProcedureRequest.requester",
      "path": "ProcedureRequest.requester",
      "mapping": [ {
        "map": "NL-CM:0.0.7",
        "comment": "Author",
        "identity": "hcim-basicelements-v1.0-2017EN"
      } ]
    }, {
      "id": "ProcedureRequest.requester.agent",
      "path": "ProcedureRequest.requester.agent",
      "type": [ {
        "code": "Reference",
        "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-organization"
      } ],
      "alias": [ "AangevraagdDoor" ],
      "short": "RequestedBy",
      "mapping": [ {
        "map": "NL-CM:14.1.10",
        "comment": "RequestedBy",
        "identity": "hcim-procedurefortransfer-v1.2-2015EN"
      } ]
    }, {
      "id": "ProcedureRequest.requester.agent.extension",
      "path": "ProcedureRequest.requester.agent.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "ProcedureRequest.requester.agent.extension:practitionerRole",
      "max": "1",
      "path": "ProcedureRequest.requester.agent.extension",
      "type": [ {
        "code": "Extension",
        "profile": "http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference"
      } ],
      "sliceName": "practitionerRole"
    }, {
      "id": "ProcedureRequest.performerType.coding",
      "path": "ProcedureRequest.performerType.coding",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "system",
          "type": "value"
        } ]
      }
    }, {
      "id": "ProcedureRequest.performerType.coding:healthProfessionalRole",
      "path": "ProcedureRequest.performerType.coding",
      "alias": [ "ZorgverlenerRol" ],
      "short": "HealthProfessionalRole",
      "binding": {
        "strength": "extensible",
        "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": "ProcedureRequest.performer",
      "path": "ProcedureRequest.performer",
      "type": [ {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-organization"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-patient"
      }, {
        "code": "Reference",
        "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson"
      }, {
        "code": "Reference",
        "targetProfile": "http://fhir.nl/fhir/StructureDefinition/nl-core-healthcareservice"
      } ],
      "alias": [ "UitgevoerdDoor", "Locatie" ],
      "short": "CarriedOutBy",
      "comment": "Note: 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"
      } ],
      "definition": "The healthcare provider who will carry out the procedure. In most cases, only the medical specialty is entered, and not the name of the healthcare provider or the healthcare center where the procedure will be carried out."
    }, {
      "id": "ProcedureRequest.performer.extension",
      "path": "ProcedureRequest.performer.extension",
      "slicing": {
        "rules": "open",
        "discriminator": [ {
          "path": "url",
          "type": "value"
        } ]
      }
    }, {
      "id": "ProcedureRequest.performer.extension:practitionerRole",
      "max": "1",
      "path": "ProcedureRequest.performer.extension",
      "type": [ {
        "code": "Extension",
        "profile": "http://nictiz.nl/fhir/StructureDefinition/practitionerrole-reference"
      } ],
      "sliceName": "practitionerRole"
    }, {
      "id": "ProcedureRequest.reasonReference",
      "path": "ProcedureRequest.reasonReference",
      "type": [ {
        "code": "Reference",
        "targetProfile": "http://nictiz.nl/fhir/StructureDefinition/zib-Problem"
      }, {
        "code": "Reference",
        "targetProfile": "http://hl7.org/fhir/StructureDefinition/Observation"
      } ],
      "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"
      } ],
      "definition": "The indication is the reason for the procedure."
    }, {
      "id": "ProcedureRequest.bodySite",
      "path": "ProcedureRequest.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"
      } ],
      "definition": "Anatomical location which is the focus of the procedure."
    } ]
  },
  "contact": [ {
    "name": "Nictiz",
    "telecom": [ {
      "use": "work",
      "value": "info@nictiz.nl",
      "system": "email"
    } ]
  } ],
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ProcedureRequest"
}