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.

TypedFhir API / C#

The typed accessor surface Goal exposes for Goal — generated from this IG's compiled profile; each typed accessor has a validating raw-FHIR twin (xRaw) where marked. The three ports are parity-enforced.

class Goal : ClinicalResourcegenerated source

Accessor Type Access Notes
EffectiveDate FuzzyDate? read-only The resource's effective date — the first present of this profile's date elements (precedence), normalized to the canonical FuzzyDatetime f…
Display string? read-only The resource's human headline — a coded concept's label, else a title / name, else undefined.
LifecycleStatus string? read/write proposed | planned | accepted | active | on-hold | completed | cancelled | entered-in-error | rejected
AchievementStatus Concept? read/write · raw twin in-progress | improving | worsening | no-change | achieved | sustaining | not-achieved | no-progress | not-attainable
Category Concepts read/write · raw twin E.g. Treatment, dietary, behavioral, etc.
Priority Concept? read/write · raw twin high-priority | medium-priority | low-priority
Description Concept? read/write · raw twin The goal, human-readable ('HbA1c under 7%')
Subject Reference? read/write · raw twin The patient
Target Json[]? read/write The measurable target a flowsheet row checks against
Addresses References read/write · raw twin The condition(s) this goal manages
OutcomeCode Concepts read/write · raw twin What result was achieved regarding the goal?