description: Therapeutic or diagnostic procedure undergone by the patient in dental care. package_name: medmij.fhir.nl.r4.dentalcare derivation: constraint name: MzProcedure type: Procedure elements: category: pattern: type: CodeableConcept value: coding: - {code: '225362009', system: 'http://snomed.info/sct'} index: 3 performed: short: ProcedureStartDate choices: [performedDateTime] index: 14 slicing: slices: performedDateTime: match: {} schema: short: ProcedureStartDate choices: [performedDateTime] index: 14 min: 0 max: 1 performed[x]: elements: start: {short: ProcedureStartDate, index: 11} end: {short: ProcedureEndDate, index: 12} extension: index: 0 slicing: rules: open ordered: false discriminator: - {path: url, type: value} min: null slices: procedureMethod: match: {url: null} schema: {type: Extension, url: 'http://nictiz.nl/fhir/StructureDefinition/ext-Procedure.ProcedureMethod', index: 1} min: 0 status: {index: 2} performedDateTime: short: ProcedureStartDate type: dateTime choiceOf: performed index: 15 slicing: slices: performedDateTime: match: {} schema: {short: ProcedureStartDate, type: dateTime, choiceOf: performed, index: 15} min: 0 max: 1 code: short: ProcedureType binding: {strength: extensible, valueSet: 'http://medmij.nl/fhir/ValueSet/ProcedureTypeVektisDentalCare'} index: 4 bodySite: short: Location / ProcedureAnatomicalLocation type: CodeableConcept binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.121.11.11--20200901000000'} index: 19 performedPeriod: type: Period choiceOf: performed index: 10 slicing: slices: performedPeriod: match: {} schema: {type: Period, choiceOf: performed, index: 10} min: 0 max: 1 location: type: Reference short: Location refers: ['http://hl7.org/fhir/StructureDefinition/Location', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthcareProvider'] index: 17 subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient'] index: 5 performer: elements: actor: short: Performer refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Organization', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole', 'http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-HealthProfessional-PractitionerRole'] type: Reference index: 16 reasonReference: type: Reference short: Indication refers: ['http://hl7.org/fhir/StructureDefinition/Condition', 'http://hl7.org/fhir/StructureDefinition/DiagnosticReport', 'http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/Procedure', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Problem'] index: 18 package_version: 1.0.0-beta.3 extensions: procedureMethod: {url: 'http://nictiz.nl/fhir/StructureDefinition/ext-Procedure.ProcedureMethod', min: 0, type: Extension, index: 1} class: profile kind: resource url: http://medmij.nl/fhir/StructureDefinition/mz-Procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: null required: [category, code]