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 / Snapshot

The full effective definition: base Basic with this profile's constraints applied.

Element Flags Card. Type Description & Constraints
Basic 0..* Nexus EMR App State Core
Invariants: dom-2, dom-3, dom-4, dom-5, dom-6
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
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..* Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-1
versionId 0..1 id Version specific identifier i
Invariants: ele-1
lastUpdated 0..1 instant When the resource version last changed i
Invariants: ele-1
source S 0..1 uri Identifies EMR instance & pipeline version the resource came from i
Invariants: ele-1
profile 0..* canonical Profiles this resource claims to conform to i
Invariants: ele-1
security 0..* Coding Security Labels applied to this resource i
Binding: security-labels (extensible)
Invariants: ele-1
tag 0..* Coding Tags applied to this resource i
Binding: common-tags (example)
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 S 0..1 Narrative Narrative i
Invariants: ele-1
contained 0..* Resource Contained, inline Resources i
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
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..* Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-1
url S 1..1 http://hl7.org/fhirpath/System.String Extension type URL i
value[x] 0..1 base64Binary, boolean, canonical, code, date, dateTime, decimal, id, instant, integer, markdown, oid, positiveInt, string, time, unsignedInt, uri, url, uuid, Address, Age, Annotation, Attachment, CodeableConcept, Coding, ContactPoint, Count, Distance, Duration, HumanName, Identifier, Money, Period, Quantity, Range, Ratio, Reference, SampledData, Signature, Timing, ContactDetail, Contributor, DataRequirement, Expression, ParameterDefinition, RelatedArtifact, TriggerDefinition, UsageContext, Dosage, Meta Value of extension
Invariants: ele-1
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
modifierExtension ?! 0..* Extension Extensions that cannot be ignored i
Invariants: ele-1, ext-1
identifier 0..1 Identifier Business identifier for app state i
Invariants: ele-1
code S ?! 1..1 CodeableConcept Type and namespace of application state i
Binding: basic-resource-type (example)
Invariants: ele-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
Slicing: value:url (open)
Invariants: ele-1, ext-1
coding S 1..1 Coding Coded type of state i
Invariants: ele-1, app-state-system-inv
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..* Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-1
system S 1..1 uri Application-specific CodeSystem URL i
Invariants: ele-1
version 0..1 string Version of the system - if relevant 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
userSelected 0..1 boolean If this coding was chosen directly by the user i
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
id 0..1 http://hl7.org/fhirpath/System.String Unique id for inter-element referencing
extension 0..* Extension Additional content defined by implementations i
Slicing: value:url (open)
Invariants: ele-1, ext-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
identifier 0..1 Identifier Logical reference, when literal reference is not known i
Invariants: ele-1
display S 0..1 string Display name of referenced resource i
Invariants: ele-1
created 0..1 date When created
Invariants: ele-1
author 0..1 Reference(Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) Who created
Invariants: ele-1