Skip to content

App State Profile

Canonical../StructureDefinition/nexus-emr-core-appstate
Statusactive · 1.26.0
BaseBasic (constraint)
SourceFSH · JSON

A profile for representing external application state in Nexus EMR.

Elements / Differential

What this profile constrains beyond Basic. 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
Basic Nexus EMR App State Core
meta 0..1 Meta
source S 0..1 uri Identifies EMR instance & pipeline version the resource came from i
text S 0..1 Narrative Narrative i
extension S 1..* Extension The actual state value(s) - can have an arbitrary number of state values i
Slicing: value:url (open)
url S 1..1 http://hl7.org/fhirpath/System.String Extension type URL i
extension:stringValue 0..* Extension(App State String Value Extension) Namespaced string state value i
extension:booleanValue 0..* Extension(App State Boolean Value Extension) Namespaced boolean state value i
identifier 0..1 Identifier Business identifier for app state i
code S 1..1 CodeableConcept Type and namespace of application state i
coding S 1..1 Coding Coded type of state i
Invariants: app-state-system-inv
system S 1..1 uri Application-specific CodeSystem URL i
code S 1..1 code Specific state type code
display S 0..1 string Human-readable state type name
text S 0..1 string Plain text description of state type i
subject 1..1 Reference(Patient Profile | PractitionerRole Profile | Practitioner Profile | Organization Profile) Resource this state is associated with i
reference S 0..1 string Reference to the associated resource i
type S 0..1 uri Type of resource referenced i
display S 0..1 string Display name of referenced resource i