3.8. Treatment Objective

idΣ0..1string
metaΣ0..1Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
extensionC0..*Extension
modifierExtension?! C0..*Extension
identifier0..*Identifier
lifecycleStatusΣ ?!1..1codeBinding
achievementStatusΣ0..1CodeableConceptBinding
categoryΣ0..*CodeableConcept
priorityΣ0..1CodeableConceptBinding
id0..1string
extensionC0..*Extension
codingΣ0..*Coding
textΣ0..1string
subjectΣ1..1Reference(Patient | Group | Organization | NlcorePatient)
startDatedate
startCodeableConceptCodeableConcept
id0..1string
extensionC0..*Extension
modifierExtensionΣ ?! C0..*Extension
measureΣ C0..1CodeableConceptBinding
detailQuantityQuantity
detailRangeRange
detailStringstring
detailBooleanboolean
detailIntegerinteger
detailRatioRatio
detailCodeableConceptΣ C0..1CodeableConceptBinding
dueDurationDuration
dueDateΣ0..1date
statusDateΣ0..1date
statusReason0..1string
expressedByΣ0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)
addresses0..1Reference(Condition | Observation | MedicationStatement | NutritionOrder | ServiceRequest | RiskAssessment | NlcoreProblem)
id0..1string
extensionC0..*Extension
authorStringstring
authorReferenceReference(Practitioner | Patient | RelatedPerson | Organization)
timeΣ0..1dateTime
textΣ1..1markdown
outcomeCode0..*CodeableConcept
outcomeReference0..*Reference(Observation)

The mz-TreatmentObjective is a profile on Goal derived from nl-core-TreatmentObjective, where additional constraints and guidance has been added based on the TreatmentObjective building block used in dental care. An extensible binding to the HL7 Goal Priority value set has been added, where short-term objectives align with high priority and long-term objectives with low priority.