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 / Key elements

The working view: must-support, required, modifier and sliced elements from the effective (snapshot) definition.

Element Flags Card. Type Description & Constraints
Goal 0..* Nexus EMR Goal Core i
Invariants: dom-2, dom-3, dom-4, dom-5, dom-6, nexus-note-extension-not-where-native
implicitRules ?! 0..1 uri A set of rules under which this content was created i
Invariants: ele-1
lifecycleStatus S ?! 1..1 code proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected i
Binding: goal-status (required)
Invariants: ele-1
description S 1..1 CodeableConcept The goal, human-readable ('HbA1c under 7%') i
Binding: clinical-findings (example)
Invariants: ele-1
subject S 1..1 Reference(Patient Profile) The patient
Invariants: ele-1
start[x]:startDate S 0..1 date When pursuit began -- the effective date
Binding: goal-start-event (example)
Invariants: ele-1
target S 0..* BackboneElement The measurable target a flowsheet row checks against i
Invariants: ele-1, gol-1
measure S 0..1 CodeableConcept What is measured (LOINC where the flowsheet's Observation uses one) i
Binding: observation-codes (example)
Invariants: ele-1
detail[x] S 0..1 Quantity, Range, CodeableConcept, string, boolean, integer, Ratio The target value (Quantity or Range) i
Invariants: ele-1
due[x] S 0..1 date, Duration When it should be achieved / next checked i
Invariants: ele-1
addresses S 0..* Reference(Condition Profile | Observation Profile | Medication Statement Profile) The condition(s) this goal manages
Invariants: ele-1