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.' package_name: nictiz.fhir.nl.stu3.zib2017 derivation: constraint name: Zib ProcedureRequest type: ProcedureRequest elements: occurrence[x]: elements: repeat: elements: frequency: {short: Frequency, index: 24} period: {short: Interval, index: 25} performerType: elements: coding: index: 30 slicing: rules: open discriminator: - {path: $this, type: value} min: null slices: healthProfessionalRole: match: {} schema: {short: HealthProfessionalRole, index: 31} occurrenceTiming: type: Timing choiceOf: occurrence index: 23 slicing: slices: occurrenceTiming: match: {} schema: {type: Timing, choiceOf: occurrence, index: 23} requester: index: 26 elements: agent: type: Reference short: RequestedBy refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct'] index: 27 extensions: practitionerRole: {url: h, max: 1, type: Extension, index: 29} elements: extension: index: 28 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: practitionerRole: match: {url: null} schema: {type: Extension, url: h, index: 29} max: 1 occurrencePeriod: type: Period choiceOf: occurrence index: 18 slicing: slices: occurrencePeriod: match: {} schema: {type: Period, choiceOf: occurrence, index: 18} status: index: 1 extensions: orderStatus: url: h short: OrderStatus type: Extension index: 3 elements: valueCodeableConcept: index: 4 slicing: slices: valueCodeableConcept: match: {} schema: {index: 4} elements: extension: index: 2 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: orderStatus: match: {url: null} schema: short: OrderStatus type: Extension url: h index: 3 elements: valueCodeableConcept: index: 4 slicing: slices: valueCodeableConcept: match: {} schema: {index: 4} code: short: ProcedureType index: 5 elements: coding: index: 6 slicing: rules: open discriminator: - {path: system, type: value} min: null slices: VerrichtingTypeCodelijst: match: {system: 'http://snomed.info/sct'} schema: short: ProcedureType index: 7 elements: system: pattern: {type: Uri, value: 'http://snomed.info/sct'} index: 8 required: [system] identifier: {index: 0} bodySite: {short: ProcedureAnatomicalLocation, index: 36} context: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/EpisodeOfCare', 'http://nictiz.nl/fhir/StructureDefinition/zib-Encounter'] index: 10 occurrenceDateTime: type: dateTime choiceOf: occurrence index: 15 slicing: slices: occurrenceDateTime: match: {} schema: {type: dateTime, choiceOf: occurrence, index: 15} subject: type: Reference refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-location', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct'] index: 9 occurrence: choices: [occurrenceTiming] index: 22 slicing: slices: occurrenceTiming: match: {} schema: choices: [occurrenceTiming] index: 22 performer: short: CarriedOutBy refers: ['http://fhir.nl/fhir/StructureDefinition/nl-core-healthcareservice', 'http://fhir.nl/fhir/StructureDefinition/nl-core-organization', 'http://fhir.nl/fhir/StructureDefinition/nl-core-patient', 'http://fhir.nl/fhir/StructureDefinition/nl-core-practitioner', 'http://fhir.nl/fhir/StructureDefinition/nl-core-relatedperson', 'http://nictiz.nl/fhir/StructureDefinition/zib-MedicalDeviceProduct'] type: Reference index: 32 extensions: practitionerRole: {url: h, max: 1, type: Extension, index: 34} elements: extension: index: 33 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: practitionerRole: match: {url: null} schema: {type: Extension, url: h, index: 34} max: 1 reasonReference: type: Reference short: Indication refers: ['http://hl7.org/fhir/StructureDefinition/Observation', 'http://nictiz.nl/fhir/StructureDefinition/zib-Problem'] index: 35 package_version: 2.1.4 class: profile kind: resource url: http://nictiz.nl/fhir/StructureDefinition/zib-ProcedureRequest base: http://hl7.org/fhir/StructureDefinition/ProcedureRequest version: 2.1.6