Skip to content

Goal Profile

Canonical../StructureDefinition/nexus-emr-core-goal
Statusdraft (experimental) · 1.26.0
BaseGoal (constraint)
SourceFSH · JSON

Nexus EMR profile for Goal -- the measurable target behind CDM flowsheets and care gaps. First pass: lifecycle, description, target (measure/detail/due), addresses. Closed to SMART apps pending an exposure decision.

Elements / Differential

What this profile constrains beyond Goal. Anything not listed is unchanged from the base; muted type/cardinality values are the base's, shown for context.

Element Flags Card. Type Description & Constraints
Goal Nexus EMR Goal Core i
Invariants: nexus-note-extension-not-where-native
lifecycleStatus S 1..1 code i
description S 1..1 CodeableConcept The goal, human-readable ('HbA1c under 7%') i
subject S 1..1 Reference(Patient Profile) The patient
start[x] 0..1 date, CodeableConcept Slicing: type:$this (open)
start[x]:startDate S 0..1 date When pursuit began -- the effective date
target S 0..* BackboneElement The measurable target a flowsheet row checks against i
measure S 0..1 CodeableConcept What is measured (LOINC where the flowsheet's Observation uses one) i
detail[x] S 0..1 Quantity, Range, CodeableConcept, string, boolean, integer, Ratio The target value (Quantity or Range) i
due[x] S 0..1 date, Duration When it should be achieved / next checked i
addresses S 0..* Reference(Condition Profile | Observation Profile | Medication Statement Profile) The condition(s) this goal manages