Skip to content

Composition Profile

Canonical../StructureDefinition/nexus-emr-core-composition
Statusdraft · 1.26.0
BaseComposition (constraint)
SourceFSH · JSON

Nexus EMR profile for an AUTHORED clinical note -- principally the encounter note (progress note, consult note, telephone note) written by an EMR user or drafted by an AI scribe and attested by a clinician.

TypedFhir API / C#

The typed accessor surface Composition exposes for Composition — 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 Composition : 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.
Status string? read/write preliminary (draft) | final (signed) | amended (edited after signing) | entered-in-error
Type Concept? read/write · raw twin What kind of document this is: note, summary or letter
Category Concepts read/write · raw twin Refinements of the type: which kind of note, which kind of summary
Subject Reference? read/write · raw twin Patient the note is about
Encounter Reference? read/write · raw twin The encounter this note documents
Date FuzzyDate? read/write When the note was last logically changed
Author References read/write · raw twin Who or what wrote the note
Title string? read/write Human-readable label for the note
Confidentiality string? read/write Confidentiality level, where the EMR distinguishes
Attester Json[]? read/write Who signed the note, and when
Custodian Reference? read/write · raw twin Organization responsible for maintaining the note
Event Json[]? read/write The care being documented -- what happened, and WHEN it happened
Section Sections read/write The attachment packets travelling with this document, one entry each