App State Profile¶
| Canonical | ../StructureDefinition/nexus-emr-core-appstate |
|---|---|
| Status | active · 1.26.0 |
| Base | Basic (constraint) |
| Source | FSH · 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 |