Goal Profile¶
| Canonical | ../StructureDefinition/nexus-emr-core-goal |
|---|---|
| Status | draft (experimental) · 1.26.0 |
| Base | Goal (constraint) |
| Source | FSH · 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 / Snapshot
The full effective definition: base Goal with this profile's constraints applied.
| 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 |
||
| id | 0..1 | http://hl7.org/fhirpath/System.String | Logical id of this artifact i | |
| meta | 0..1 | Meta | Metadata about the resource Invariants: ele-1 |
|
| implicitRules | ?! | 0..1 | uri | A set of rules under which this content was created i Invariants: ele-1 |
| language | 0..1 | code | Language of the resource content i Binding: languages ( preferred)Invariants: ele-1 |
|
| text | 0..1 | Narrative | Text summary of the resource, for human interpretation i Invariants: ele-1 |
|
| contained | 0..* | Resource | Contained, inline Resources i | |
| extension | 0..* | Extension | Additional content defined by implementations i Invariants: ele-1, ext-1 |
|
| modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored i Invariants: ele-1, ext-1 |
| identifier | 0..* | Identifier | External Ids for this goal 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 |
| achievementStatus | 0..1 | CodeableConcept | in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable Binding: goal-achievement ( preferred)Invariants: ele-1 |
|
| category | 0..* | CodeableConcept | E.g. Treatment, dietary, behavioral, etc. Binding: goal-category ( example)Invariants: ele-1 |
|
| priority | 0..1 | CodeableConcept | high-priority | medium-priority | low-priority i Binding: goal-priority ( preferred)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] | 0..1 | date, CodeableConcept | When goal pursuit begins Slicing: type:$this (open) Binding: goal-start-event ( example)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 |
| id | 0..1 | http://hl7.org/fhirpath/System.String | Unique id for inter-element referencing | |
| extension | 0..* | Extension | Additional content defined by implementations i Invariants: ele-1, ext-1 |
|
| modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored even if unrecognized i Invariants: ele-1, ext-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 |
| statusDate | 0..1 | date | When goal status took effect i Invariants: ele-1 |
|
| statusReason | 0..1 | string | Reason for current status i Invariants: ele-1 |
|
| expressedBy | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) | Who's responsible for creating Goal? i Invariants: ele-1 |
|
| addresses | S | 0..* | Reference(Condition Profile | Observation Profile | Medication Statement Profile) | The condition(s) this goal manages Invariants: ele-1 |
| note | 0..* | Annotation | Comments about the goal i Invariants: ele-1 |
|
| outcomeCode | 0..* | CodeableConcept | What result was achieved regarding the goal? i Binding: clinical-findings ( example)Invariants: ele-1 |
|
| outcomeReference | 0..* | Reference(Observation) | Observation that resulted from goal i Invariants: ele-1 |