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

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

Element Flags Card. Type Description & Constraints
Basic 0..* Nexus EMR App State Core
Invariants: dom-2, dom-3, dom-4, dom-5, dom-6
meta 0..1 Meta Metadata about the resource
Invariants: ele-1
source S 0..1 uri Identifies EMR instance & pipeline version the resource came from i
Invariants: ele-1
implicitRules ?! 0..1 uri A set of rules under which this content was created i
Invariants: ele-1
text S 0..1 Narrative Narrative i
Invariants: ele-1
extension S 1..* Extension The actual state value(s) - can have an arbitrary number of state values i
Slicing: value:url (open)
Invariants: ele-1, ext-1
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
Invariants: ele-1, ext-1
extension:booleanValue 0..* Extension(App State Boolean Value Extension) Namespaced boolean state value i
Invariants: ele-1, ext-1
code S ?! 1..1 CodeableConcept Type and namespace of application state i
Binding: basic-resource-type (example)
Invariants: ele-1
coding S 1..1 Coding Coded type of state i
Invariants: ele-1, app-state-system-inv
system S 1..1 uri Application-specific CodeSystem URL i
Invariants: ele-1
code S 1..1 code Specific state type code
Invariants: ele-1
display S 0..1 string Human-readable state type name
Invariants: ele-1
text S 0..1 string Plain text description of state type i
Invariants: ele-1
subject 1..1 Reference(Patient Profile | PractitionerRole Profile | Practitioner Profile | Organization Profile) Resource this state is associated with i
Invariants: ele-1
reference S 0..1 string Reference to the associated resource i
Invariants: ele-1
type S 0..1 uri Type of resource referenced i
Binding: resource-types (extensible)
Invariants: ele-1
display S 0..1 string Display name of referenced resource i
Invariants: ele-1