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: 8 meta: elements: tag: index: 0 slicing: rules: open discriminator: - {path: $this, type: value} min: 1 slices: careType: match: {} schema: min: 1 short: CareType array: true _required: true binding: {strength: required, valueSet: 'http://decor.nictiz.nl/fhir/ValueSet/2.16.840.1.113883.2.4.3.11.60.40.2.17.2.4--20200901000000'} index: 1 min: 1 required: [tag] performed: short: StartDateTime choices: [performedDateTime] index: 19 slicing: slices: performedDateTime: match: {} schema: short: StartDateTime choices: [performedDateTime] index: 19 min: 0 max: 1 performed[x]: elements: start: {short: StartDateTime, index: 16} end: {short: EndDateTime, index: 17} extension: index: 2 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: 3 elements: value: choices: [] index: 5 status: {index: 7} performedDateTime: short: StartDateTime type: dateTime choiceOf: performed index: 20 slicing: slices: performedDateTime: match: {} schema: {short: StartDateTime, type: dateTime, choiceOf: performed, index: 20} min: 0 max: 1 code: short: ProcedureType binding: {strength: extensible, valueSet: 'http://medmij.nl/fhir/ValueSet/ProcedureTypeVektisDentalCare'} index: 9 identifier: {short: IdentificationNumber, index: 6} 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: 24 extensions: laterality: url: null index: 25 elements: value: choices: [] index: 27 elements: extension: index: 25 slicing: slices: laterality: match: {} schema: index: 25 elements: value: choices: [] index: 27 performedPeriod: short: EffectivePeriod type: Period choiceOf: performed index: 15 slicing: slices: performedPeriod: match: {} schema: {short: EffectivePeriod, type: Period, choiceOf: performed, index: 15} 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: 22 subject: type: Reference short: Patient refers: ['http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Patient', 'http://nictiz.nl/fhir/StructureDefinition/nl-core-Patient'] index: 10 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: 21 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: 23 package_version: 1.0.0-rc.2 extensions: procedureMethod: url: http://nictiz.nl/fhir/StructureDefinition/ext-Procedure.ProcedureMethod type: Extension index: 3 elements: value: choices: [] index: 5 class: profile kind: resource url: http://medmij.nl/fhir/StructureDefinition/mz-Procedure base: http://hl7.org/fhir/StructureDefinition/Procedure version: 1.0.0-rc.2 required: [category, code]