This page is part of the electronic Case Reporting (eCR) (v0.2.0: STU 1 Ballot 2) based on FHIR R3. The current version which supercedes this version is 2.1.0. For a full list of available versions, see the Directory of published versions
SD.38 StructureDefinition-ecr-knowledge-distribution
eCR Profile: ecr-knowledge-distribution
Scope and Usage
Defines the logic and rules around determining: whether or not a condition is reportable to public health, which jurisdiction(s) is/are responsible, which jurisdiction(s) need to be notified, and if the condition is reportable, gives timing information, next steps and condition information to the clinician.
Additional Profile specific implementation guidance:
Instances
SD.38.1 Formal Views of Profile Content
Description of Profiles, Differentials, and Snapshots.
The official URL for this profile is: http://hl7.org/fhir/us/ecr/StructureDefinition/ecr-knowledge-distribution
Published on Sun Aug 19 00:00:00 AEST 2018 as a draft by .
This profile builds on PlanDefinition
Summary
Mandatory: 110 elements
Must-Support: 118 elements
Fixed Value: 23 elements
Slices
This structure defines the following Slices:
- The element PlanDefinition.relatedArtifact is sliced based on the value of value:display
- The element PlanDefinition.action.triggerDefinition is sliced based on the value of value:id
- The element PlanDefinition.action.action is sliced based on the value of value:id (ordered)
- The element PlanDefinition.action.action.action is sliced based on the value of value:id (ordered)
- The element PlanDefinition.action.action.action.action is sliced based on the value of value:id (ordered)
Differential View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PlanDefinition | S | 0..* | eCR Knowledge Distribution | |
version | S | 1..1 | string | Business version of the Knowledge Distribution |
name | S | 1..1 | string | Name for this Knowledge Distribution (computer friendly) |
title | S | 1..1 | string | |
date | S | 1..1 | dateTime | Date the Knowledge Distribution was published |
publisher | 0..1 | string | Name of the agency that published this Knowledge Distribution | |
effectivePeriod | S | 1..1 | Period | When the Knowledge Distribution is expected to be used |
start | 1..1 | dateTime | The start of the time period when this Knowledge Distribution goes in effect | |
relatedArtifact | RelatedArtifact | Slice: Unordered, Open by value:display | ||
relatedArtifact | S | 1..1 | RelatedArtifact | The RCTC Value Set Library |
type | S | 1..1 | code | depends-on Required Pattern: depends-on |
display | S | 1..1 | string | Brief description of the RCTC Valueset Library Fixed Value: RCTC Value Set Bundle of Trigger Codes |
resource | 1..1 | Reference(Resource) | The RCTC ValueSet Library being referenced | |
reference | 1..1 | string | A reference to the RCTC ValueSet Library location | |
library | S | 0..* | Reference(Library) | |
action | S | 1..1 | BackboneElement | Orchestration |
description | S | 1..1 | string | Short description of the Orchestration action |
textEquivalent | S | 1..1 | string | Static text equivalent of the Orchestration action |
triggerDefinition | S | TriggerDefinition | Slice: Unordered, Open by value:id | |
triggerDefinition | S | 1..1 | TriggerDefinition | Diagnosis Problem Trigger Definition |
id | S | 1..1 | string | Fixed Value: diagnosis |
eventData | S | 1..1 | DataRequirement | Diagnosis Problem Trigger data |
type | 1..1 | code | Fixed Value: Condition | |
codeFilter | 1..1 | Element | ||
valueSetReference | 1..1 | Reference(ValueSet) | ||
triggerDefinition | S | 1..1 | TriggerDefinition | Lab Obs Test Name Trigger Definition |
id | S | 1..1 | string | Fixed Value: lab-obs-test |
eventData | 1..1 | DataRequirement | Lab Obs Test Trigger data | |
codeFilter | 1..1 | Element | ||
valueSetReference | 1..1 | Reference(ValueSet) | ||
triggerDefinition | S | 1..1 | TriggerDefinition | Organism Substance Trigger Definition |
id | S | 1..1 | string | Fixed Value: organism-substance |
eventData | 1..1 | DataRequirement | Organism Substance Trigger data | |
codeFilter | 1..1 | Element | ||
valueSetReference | 1..1 | Reference(ValueSet) | ||
triggerDefinition | S | 1..1 | TriggerDefinition | Organism Substance Trigger Definition |
id | S | 1..1 | string | Fixed Value: lab-order-test |
eventData | 1..1 | DataRequirement | Lab Order Test Trigger Data | |
codeFilter | 1..1 | Element | ||
valueSetReference | 1..1 | Reference(ValueSet) | ||
triggerDefinition | S | 1..1 | TriggerDefinition | |
id | S | 1..1 | string | Fixed Value: prescription-drugs |
eventData | 1..1 | DataRequirement | Drugs Prescribed Trigger Data | |
codeFilter | 1..1 | Element | ||
valueSetReference | 1..1 | Reference(ValueSet) | ||
condition | S | 0..* | BackboneElement | |
selectionBehavior | S | 1..1 | code | exactly-one Required Pattern: exactly-one |
action | S | Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | Healthcare Based Rules Processing |
id | S | 1..1 | string | Fixed Value: healthcare-based |
description | S | 1..1 | string | Required Pattern: Healthcare-based rules processing workflow |
textEquivalent | S | 1..1 | string | |
action | S | Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | Rules Processing |
id | S | 1..1 | string | Fixed Value: rules-processing |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: Rules Processing is executed in Healthcare organiztion or buisness associate |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Create Clinical Feedback |
id | S | 1..1 | string | Fixed Value: clinical-feedback |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: Create clinical feedback for reportable and may be reportable conditons |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | eICR |
id | S | 1..1 | string | Fixed Value: eicr |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | Create eICR |
id | S | 1..1 | string | Fixed Value: create-eicr |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: delay eICR construction (x hours) - time after the start of the encounter before a triggered eICR should be composed and sent |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Periodic Update of eICR |
id | S | 1..1 | string | Fixed Value: periodic-eicr |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: eICR periodic update (y hours) – the time after an initial eICR transmission to send a new eICR as an update during long episodes of care |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Close Out eICR |
id | S | 1..1 | string | Fixed Value: close-out-eicr |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: eICR episode of care close out (z hours) – the time after the end of an episode of care for a final eICR to be sent when there has been one or more trigger events |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Route and Send |
id | S | 1..1 | string | Fixed Value: route-and-send |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: Route and send eICR per rules processing results |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | RCKMS Rules Processing On AIMS Platform |
id | S | 1..1 | string | Fixed Value: aims-platform-rules-processing |
description | S | 1..1 | string | Required Pattern: Platform-based rules processing workflow |
textEquivalent | S | 1..1 | string | |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | EICR |
id | S | 1..1 | string | Fixed Value: eicr |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | Slice: Ordered, Open by value:id | |||
action | 1..1 | BackboneElement | Create EICR Action | |
id | 1..1 | string | Fixed Value: create-eicr | |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: eICR construction and send delay (x hours) - time after the start of the encounter before a triggered eICR should be composed and sent |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | 1..1 | BackboneElement | Periodic Update of EICR | |
id | 1..1 | string | Fixed Value: periodic-eicr | |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: eICR periodic update (y hours) – the time after an initial eICR transmission to send a new eICR as an update during long episodes of care |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | 1..1 | BackboneElement | Close Out EICR | |
id | 1..1 | string | Fixed Value: close-out-eicr | |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: eICR episode of care close out (Z hours) – the time after the end of an episode of care for a final eICR will be sent when there has been one or more trigger events |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Send From Clinical Care to Platform |
id | S | 1..1 | string | Fixed Value: send-clinical-care-platform |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: Send from clinical care to platform |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Platform Rules Processing |
id | S | 1..1 | string | Fixed Value: platform-rules-processing |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: Platform rules processing |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
action | S | 1..1 | BackboneElement | Create Clinical Feedback |
id | S | 1..1 | string | Fixed Value: create-clinical-feedback |
description | S | 1..1 | string | |
textEquivalent | S | 1..1 | string | Required Pattern: Create clinical feedback per rules results |
triggerDefinition | S | 0..* | TriggerDefinition | |
condition | S | 0..* | BackboneElement | |
Documentation for this format |
Snapshot View
Name | Flags | Card. | Type | Description & Constraints |
---|---|---|---|---|
PlanDefinition | SI | 0..* | eCR Knowledge Distribution | |
id | Σ | 0..1 | id | Logical id of this artifact |
meta | Σ | 0..1 | Meta | Metadata about the resource |
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created |
language | 0..1 | code | Language of the resource content Binding: Common Languages (extensible) | |
text | I | 0..1 | Narrative | Text summary of the resource, for human interpretation |
contained | 0..* | Resource | Contained, inline Resources | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored |
url | Σ | 0..1 | uri | Logical URI to reference this plan definition (globally unique) |
identifier | Σ | 0..* | Identifier | Additional identifier for the plan definition |
version | SΣ | 1..1 | string | Business version of the Knowledge Distribution |
name | SΣ | 1..1 | string | Name for this Knowledge Distribution (computer friendly) |
title | SΣ | 1..1 | string | Name for this plan definition (human friendly) |
type | Σ | 0..1 | CodeableConcept | order-set | protocol | eca-rule Binding: PlanDefinitionType (extensible) |
status | ?!Σ | 1..1 | code | draft | active | retired | unknown Binding: PublicationStatus (required) |
experimental | ?!Σ | 0..1 | boolean | For testing purposes, not real usage |
date | SΣ | 1..1 | dateTime | Date the Knowledge Distribution was published |
publisher | Σ | 0..1 | string | Name of the agency that published this Knowledge Distribution |
description | Σ | 0..1 | markdown | Natural language description of the plan definition |
purpose | 0..1 | markdown | Why this plan definition is defined | |
usage | 0..1 | string | Describes the clinical usage of the asset | |
approvalDate | 0..1 | date | When the plan definition was approved by publisher | |
lastReviewDate | 0..1 | date | When the plan definition was last reviewed | |
effectivePeriod | SΣ | 1..1 | Period | When the Knowledge Distribution is expected to be used |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
start | ΣI | 1..1 | dateTime | The start of the time period when this Knowledge Distribution goes in effect |
end | ΣI | 0..1 | dateTime | End time with inclusive boundary, if not ongoing |
useContext | Σ | 0..* | UsageContext | Context the content is intended to support |
jurisdiction | Σ | 0..* | CodeableConcept | Intended jurisdiction for plan definition (if applicable) Binding: Jurisdiction ValueSet (extensible) |
topic | 0..* | CodeableConcept | E.g. Education, Treatment, Assessment, etc Binding: DefinitionTopic (example) | |
contributor | 0..* | Contributor | A content contributor | |
contact | Σ | 0..* | ContactDetail | Contact details for the publisher |
copyright | 0..1 | markdown | Use and/or publishing restrictions | |
relatedArtifact | RelatedArtifact | Related artifacts for the asset Slice: Unordered, Open by value:display | ||
relatedArtifact | S | 1..1 | RelatedArtifact | The RCTC Value Set Library |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | SΣ | 1..1 | code | depends-on Binding: RelatedArtifactType (required) Required Pattern: depends-on |
display | SΣ | 1..1 | string | Brief description of the RCTC Valueset Library Fixed Value: RCTC Value Set Bundle of Trigger Codes |
citation | Σ | 0..1 | string | Bibliographic citation for the artifact |
url | Σ | 0..1 | uri | Where the artifact can be accessed |
document | Σ | 0..1 | Attachment | What document is being referenced |
resource | Σ | 1..1 | Reference(Resource) | The RCTC ValueSet Library being referenced |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
reference | ΣI | 1..1 | string | A reference to the RCTC ValueSet Library location |
identifier | Σ | 0..1 | Identifier | Logical reference, when literal reference is not known |
display | Σ | 0..1 | string | Text alternative for the resource |
library | S | 0..* | Reference(Library) | Logic used by the plan definition |
goal | I | 0..* | BackboneElement | What the plan is trying to accomplish |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
category | 0..1 | CodeableConcept | E.g. Treatment, dietary, behavioral, etc Binding: GoalCategory (example) | |
description | 1..1 | CodeableConcept | Code or text describing the goal Binding: SNOMED CT Clinical Findings (example) | |
priority | 0..1 | CodeableConcept | high-priority | medium-priority | low-priority Binding: GoalPriority (preferred) | |
start | 0..1 | CodeableConcept | When goal pursuit begins Binding: GoalStartEvent (example) | |
addresses | 0..* | CodeableConcept | What does the goal address Binding: Condition/Problem/Diagnosis Codes (example) | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the goal | |
target | I | 0..* | BackboneElement | Target outcome for the goal |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
measure | 0..1 | CodeableConcept | The parameter whose value is to be tracked Binding: LOINC Codes (example) | |
detail[x] | 0..1 | Quantity, Range, CodeableConcept | The target value to be achieved | |
due | 0..1 | Duration | Reach goal within | |
action | SI | 1..1 | BackboneElement | Orchestration |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the Orchestration action |
textEquivalent | S | 1..1 | string | Static text equivalent of the Orchestration action |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | TriggerDefinition | When the action should be triggered Slice: Unordered, Open by value:id | |
triggerDefinition | S | 1..1 | TriggerDefinition | Diagnosis Problem Trigger Definition |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: diagnosis |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | named-event | periodic | data-added | data-modified | data-removed | data-accessed | data-access-ended Binding: TriggerType (required) |
eventName | Σ | 0..1 | string | Triggering event name |
eventTiming[x] | Σ | 0..1 | Timing, Reference(Schedule), date, dateTime | Timing of the event |
eventData | SΣ | 1..1 | DataRequirement | Diagnosis Problem Trigger data |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | The type of the required data Binding: FHIRAllTypes (required) Fixed Value: Condition |
profile | Σ | 0..* | uri | The profile of the required data |
mustSupport | Σ | 0..* | string | Indicates that specific structure elements are referenced by the knowledge module |
codeFilter | ΣI | 1..1 | Element | What codes are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The code-valued attribute of the filter |
valueSetReference | Σ | 1..1 | Reference(ValueSet) | Valueset for the filter |
valueCode | Σ | 0..* | code | What code is expected |
valueCoding | Σ | 0..* | Coding | What Coding is expected |
valueCodeableConcept | Σ | 0..* | CodeableConcept | What CodeableConcept is expected |
dateFilter | ΣI | 0..* | Element | What dates/date ranges are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The date-valued attribute of the filter |
value[x] | Σ | 0..1 | dateTime, Period, Duration | The value of the filter, as a Period, DateTime, or Duration value |
triggerDefinition | S | 1..1 | TriggerDefinition | Lab Obs Test Name Trigger Definition |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: lab-obs-test |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | named-event | periodic | data-added | data-modified | data-removed | data-accessed | data-access-ended Binding: TriggerType (required) |
eventName | Σ | 0..1 | string | Triggering event name |
eventTiming[x] | Σ | 0..1 | Timing, Reference(Schedule), date, dateTime | Timing of the event |
eventData | Σ | 1..1 | DataRequirement | Lab Obs Test Trigger data |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | The type of the required data Binding: FHIRAllTypes (required) |
profile | Σ | 0..* | uri | The profile of the required data |
mustSupport | Σ | 0..* | string | Indicates that specific structure elements are referenced by the knowledge module |
codeFilter | ΣI | 1..1 | Element | What codes are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The code-valued attribute of the filter |
valueSetReference | Σ | 1..1 | Reference(ValueSet) | Valueset for the filter |
valueCode | Σ | 0..* | code | What code is expected |
valueCoding | Σ | 0..* | Coding | What Coding is expected |
valueCodeableConcept | Σ | 0..* | CodeableConcept | What CodeableConcept is expected |
dateFilter | ΣI | 0..* | Element | What dates/date ranges are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The date-valued attribute of the filter |
value[x] | Σ | 0..1 | dateTime, Period, Duration | The value of the filter, as a Period, DateTime, or Duration value |
triggerDefinition | S | 1..1 | TriggerDefinition | Organism Substance Trigger Definition |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: organism-substance |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | named-event | periodic | data-added | data-modified | data-removed | data-accessed | data-access-ended Binding: TriggerType (required) |
eventName | Σ | 0..1 | string | Triggering event name |
eventTiming[x] | Σ | 0..1 | Timing, Reference(Schedule), date, dateTime | Timing of the event |
eventData | Σ | 1..1 | DataRequirement | Organism Substance Trigger data |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | The type of the required data Binding: FHIRAllTypes (required) |
profile | Σ | 0..* | uri | The profile of the required data |
mustSupport | Σ | 0..* | string | Indicates that specific structure elements are referenced by the knowledge module |
codeFilter | ΣI | 1..1 | Element | What codes are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The code-valued attribute of the filter |
valueSetReference | Σ | 1..1 | Reference(ValueSet) | Valueset for the filter |
valueCode | Σ | 0..* | code | What code is expected |
valueCoding | Σ | 0..* | Coding | What Coding is expected |
valueCodeableConcept | Σ | 0..* | CodeableConcept | What CodeableConcept is expected |
dateFilter | ΣI | 0..* | Element | What dates/date ranges are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The date-valued attribute of the filter |
value[x] | Σ | 0..1 | dateTime, Period, Duration | The value of the filter, as a Period, DateTime, or Duration value |
triggerDefinition | S | 1..1 | TriggerDefinition | Organism Substance Trigger Definition |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: lab-order-test |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | named-event | periodic | data-added | data-modified | data-removed | data-accessed | data-access-ended Binding: TriggerType (required) |
eventName | Σ | 0..1 | string | Triggering event name |
eventTiming[x] | Σ | 0..1 | Timing, Reference(Schedule), date, dateTime | Timing of the event |
eventData | Σ | 1..1 | DataRequirement | Lab Order Test Trigger Data |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | The type of the required data Binding: FHIRAllTypes (required) |
profile | Σ | 0..* | uri | The profile of the required data |
mustSupport | Σ | 0..* | string | Indicates that specific structure elements are referenced by the knowledge module |
codeFilter | ΣI | 1..1 | Element | What codes are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The code-valued attribute of the filter |
valueSetReference | Σ | 1..1 | Reference(ValueSet) | Valueset for the filter |
valueCode | Σ | 0..* | code | What code is expected |
valueCoding | Σ | 0..* | Coding | What Coding is expected |
valueCodeableConcept | Σ | 0..* | CodeableConcept | What CodeableConcept is expected |
dateFilter | ΣI | 0..* | Element | What dates/date ranges are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The date-valued attribute of the filter |
value[x] | Σ | 0..1 | dateTime, Period, Duration | The value of the filter, as a Period, DateTime, or Duration value |
triggerDefinition | S | 1..1 | TriggerDefinition | When the action should be triggered |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: prescription-drugs |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | named-event | periodic | data-added | data-modified | data-removed | data-accessed | data-access-ended Binding: TriggerType (required) |
eventName | Σ | 0..1 | string | Triggering event name |
eventTiming[x] | Σ | 0..1 | Timing, Reference(Schedule), date, dateTime | Timing of the event |
eventData | Σ | 1..1 | DataRequirement | Drugs Prescribed Trigger Data |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
type | Σ | 1..1 | code | The type of the required data Binding: FHIRAllTypes (required) |
profile | Σ | 0..* | uri | The profile of the required data |
mustSupport | Σ | 0..* | string | Indicates that specific structure elements are referenced by the knowledge module |
codeFilter | ΣI | 1..1 | Element | What codes are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The code-valued attribute of the filter |
valueSetReference | Σ | 1..1 | Reference(ValueSet) | Valueset for the filter |
valueCode | Σ | 0..* | code | What code is expected |
valueCoding | Σ | 0..* | Coding | What Coding is expected |
valueCodeableConcept | Σ | 0..* | CodeableConcept | What CodeableConcept is expected |
dateFilter | ΣI | 0..* | Element | What dates/date ranges are expected |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations Slice: Unordered, Open by value:url | |
path | Σ | 1..1 | string | The date-valued attribute of the filter |
value[x] | Σ | 0..1 | dateTime, Period, Duration | The value of the filter, as a Period, DateTime, or Duration value |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | S | 1..1 | code | exactly-one Binding: ActionSelectionBehavior (required) Required Pattern: exactly-one |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | S | Unknown reference to #PlanDefinition.action A sub-action Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | Healthcare Based Rules Processing |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: healthcare-based |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action Required Pattern: Healthcare-based rules processing workflow |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | 0..* | TriggerDefinition | When the action should be triggered | |
condition | I | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | S | Unknown reference to #PlanDefinition.action A sub-action Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | Rules Processing |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: rules-processing |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: Rules Processing is executed in Healthcare organiztion or buisness associate |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Create Clinical Feedback |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: clinical-feedback |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: Create clinical feedback for reportable and may be reportable conditons |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | eICR |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: eicr |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | S | Unknown reference to #PlanDefinition.action A sub-action Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | Create eICR |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: create-eicr |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: delay eICR construction (x hours) - time after the start of the encounter before a triggered eICR should be composed and sent |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Periodic Update of eICR |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: periodic-eicr |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: eICR periodic update (y hours) – the time after an initial eICR transmission to send a new eICR as an update during long episodes of care |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Close Out eICR |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: close-out-eicr |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: eICR episode of care close out (z hours) – the time after the end of an episode of care for a final eICR to be sent when there has been one or more trigger events |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Route and Send |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: route-and-send |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: Route and send eICR per rules processing results |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | RCKMS Rules Processing On AIMS Platform |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: aims-platform-rules-processing |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action Required Pattern: Platform-based rules processing workflow |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | S | Unknown reference to #PlanDefinition.action A sub-action Slice: Ordered, Open by value:id | ||
action | S | 1..1 | BackboneElement | EICR |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: eicr |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | Unknown reference to #PlanDefinition.action A sub-action Slice: Ordered, Open by value:id | |||
action | 1..1 | BackboneElement | Create EICR Action | |
id | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: create-eicr | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: eICR construction and send delay (x hours) - time after the start of the encounter before a triggered eICR should be composed and sent |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | 1..1 | BackboneElement | Periodic Update of EICR | |
id | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: periodic-eicr | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: eICR periodic update (y hours) – the time after an initial eICR transmission to send a new eICR as an update during long episodes of care |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | 1..1 | BackboneElement | Close Out EICR | |
id | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: close-out-eicr | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: eICR episode of care close out (Z hours) – the time after the end of an episode of care for a final eICR will be sent when there has been one or more trigger events |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Send From Clinical Care to Platform |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: send-clinical-care-platform |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: Send from clinical care to platform |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Platform Rules Processing |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: platform-rules-processing |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: Platform rules processing |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
action | S | 1..1 | BackboneElement | Create Clinical Feedback |
id | S | 1..1 | string | xml:id (or equivalent in JSON) Fixed Value: create-clinical-feedback |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
label | 0..1 | string | User-visible label for the action (e.g. 1. or A.) | |
title | 0..1 | string | User-visible title | |
description | S | 1..1 | string | Short description of the action |
textEquivalent | S | 1..1 | string | Static text equivalent of the action, used if the dynamic aspects cannot be interpreted by the receiving system Required Pattern: Create clinical feedback per rules results |
code | 0..* | CodeableConcept | Code representing the meaning of the action or sub-actions | |
reason | 0..* | CodeableConcept | Why the action should be performed | |
documentation | 0..* | RelatedArtifact | Supporting documentation for the intended performer of the action | |
goalId | 0..* | id | What goals this action supports | |
triggerDefinition | S | 0..* | TriggerDefinition | When the action should be triggered |
condition | SI | 0..* | BackboneElement | Whether or not the action is applicable |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
kind | 1..1 | code | applicability | start | stop Binding: ActionConditionKind (required) | |
description | 0..1 | string | Natural language description of the condition | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | Boolean-valued expression | |
input | 0..* | DataRequirement | Input data requirements | |
output | 0..* | DataRequirement | Output data definition | |
relatedAction | I | 0..* | BackboneElement | Relationship to another action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
actionId | 1..1 | id | What action is this related to | |
relationship | 1..1 | code | before-start | before | before-end | concurrent-with-start | concurrent | concurrent-with-end | after-start | after | after-end Binding: ActionRelationshipType (required) | |
offset[x] | 0..1 | Duration, Range | Time offset for the relationship | |
timing[x] | 0..1 | dateTime, Period, Duration, Range, Timing | When the action should take place | |
participant | I | 0..* | BackboneElement | Who should participate in the action |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
type | 1..1 | code | patient | practitioner | related-person Binding: ActionParticipantType (required) | |
role | 0..1 | CodeableConcept | E.g. Nurse, Surgeon, Parent, etc Binding: ActionParticipantRole (example) | |
type | 0..1 | Coding | create | update | remove | fire-event Binding: ActionType (required) | |
groupingBehavior | 0..1 | code | visual-group | logical-group | sentence-group Binding: ActionGroupingBehavior (required) | |
selectionBehavior | 0..1 | code | any | all | all-or-none | exactly-one | at-most-one | one-or-more Binding: ActionSelectionBehavior (required) | |
requiredBehavior | 0..1 | code | must | could | must-unless-documented Binding: ActionRequiredBehavior (required) | |
precheckBehavior | 0..1 | code | yes | no Binding: ActionPrecheckBehavior (required) | |
cardinalityBehavior | 0..1 | code | single | multiple Binding: ActionCardinalityBehavior (required) | |
definition | 0..1 | Reference(ActivityDefinition | PlanDefinition) | Description of the activity to be performed | |
transform | 0..1 | Reference(StructureMap) | Transform to apply the template | |
dynamicValue | I | 0..* | BackboneElement | Dynamic aspects of the definition |
id | 0..1 | string | xml:id (or equivalent in JSON) | |
extension | 0..* | Extension | Additional Content defined by implementations | |
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored |
description | 0..1 | string | Natural language description of the dynamic value | |
path | 0..1 | string | The path to the element to be set dynamically | |
language | 0..1 | string | Language of the expression | |
expression | 0..1 | string | An expression that provides the dynamic value for the customization | |
action | 0..* | Unknown reference to #PlanDefinition.action A sub-action | ||
Documentation for this format |
Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron