This page is part of the Da Vinci Unsolicited Notifications (v1.0.0: STU1) based on FHIR R4. This is the current published version in it's permanent home (it will always be available at this URL). For a full list of available versions, see the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
The following artifacts define the specific capabilities that different types of systems are expected to have in order to comply with this implementation guide. Systems complying with the implementation guide are expected to declare conformance to one or more of the following capability statements.
Notification Sender CapabilityStatement |
This CapabilityStatement describes the expected capabilities of a Da Vinci Sender when sending Unsolicited Notifications transacted with the |
Notification Forwarder CapabilityStatement |
This CapabilityStatement describes the expected capabilities of a Da Vinci Intermediary when forwarding Unsolicited Notifications transacted with the |
Notification Receiver CapabilityStatement |
This CapabilityStatement describes the expected capabilities of a server that is capable of receiving a Da Vinci Unsolicited Notification transacted with the |
These define constraints on FHIR resources that need to be complied with by conformant implementations
Da Vinci Admit/Transfer/Discharge Notification Condition Profile |
The Da Vinci Admit/Transfer/Discharge Notification Condition Profile is based on the US Core Condition Profile and adds the mandatory |
Da Vinci Admit/Transfer/Discharge Notification Encounter Profile |
The Da Vinci Admit/Transfer/Discharge Notification Encounter Profile is based on the US Core Encounter Profile and constrains the resources referenced by the |
Da Vinci Discharge Notification MessageHeader Profile |
The Da Vinci Discharge Notification MessageHeader Profile builds on the Da Vinci Notifications MessageHeader Profile and sets minimum expectations for the FHIR MessageHeader resource to record the necessary context for Da Vinci discharge notification messaging scenario. The event code is “notification-discharge” and the focus of the event is the Encounter. |
Da Vinci Admit/Transfer/Discharge Notification Coverage Profile |
The Da Vinci Admit/Transfer/Discharge Notification Coverage Profile is based on the HRex Coverage Profile and constrains the Patient resource referenced by the |
Da Vinci Admit Notification MessageHeader Profile |
The Da Vinci Admit Notification MessageHeader Profile builds on the Da Vinci Notifications MessageHeader Profile and sets minimum expectations for the FHIR MessageHeader resource to record the necessary context for Da Vinci admit notification messaging scenario. The event code is “notification-admit” and the focus of the event is the Encounter. |
Da Vinci Notifications Bundle Profile |
The Da Vinci Notifications Bundle Profile constrains the FHIR Bundle resource to the Da Vinci notification messaging framework. |
Da Vinci Notifications MessageHeader Profile |
The Da Vinci Notifications MessageHeader Profile sets minimum expectations for the FHIR MessageHeader resource to record the necessary context for Da Vinci notification messaging using FHIR resources. It references the focus of the use case event or request as well as other information related to the action typically transmitted in a Bundle resource in which the MessageHeader resource instance is the first resource in the Bundle. |
Da Vinci Discharge Notification MessageHeader Profile |
The Da Vinci Transfer Notification MessageHeader Profile builds on the Da Vinci Notifications MessageHeader Profile and sets minimum expectations for the FHIR MessageHeader resource to record the necessary context for Da Vinci transfer notification messaging scenario. The event code is “notification-transfer” and the focus of the event is the Encounter. |
These define sets of codes used by systems conforming with this implementation guide
Da Vinci Notification Event ValueSet |
Concepts describing the purpose of the Da Vinci Unsolicited Notification. |
Da Vinci Notification Admit Event ValueSet |
Concepts describing Da Vinci Unsolicited Admit Notification notification events. |
Da Vinci Notification Transfer Event ValueSet |
Concepts describing Da Vinci Unsolicited Notification transfer notification events. |
Da Vinci Notification Discharge Event ValueSet |
Concepts describing Da Vinci Unsolicited Notification discharge notification events. |
These define new code systems used by systems conforming with this implementation guide
Da Vinci Event CodeSystem Notification |
Concepts describing the purpose of the Da Vinci Unsolicited Notification. Note these concepts are ‘pre-coordinated’ to represent the concept of notification message AND the event that triggers the notification. |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like
Admit Notification Messageheader 01 |
Admit Notification Messageheader Example |
Discharge Notification Messageheader 01 |
Discharge Notification Messageheader Example |
Transfer Notification Messageheader 01 |
Transfer Notification Messageheader Example |
Admit/Transfer/Discharge Notification Coverage 01 |
Admit Notification Notification Coverage Example |
Discharge Notification Message Bundle 01 |
Discharge Notification Message Bundle Example |
Admit Notification Message Bundle 01 |
Admit Notification Message Bundle Example |
Transfer Notification Message Bundle 01 |
Transfer Notification Message Bundle Example |
Admit Notification Intermediate Translate Bundle |
Admit Notification Intermediate Translate Bundle Example |
Admit Notification Intermediate Transmit Bundle |
Admit Notification Intermediate Transmit Bundle Example |
Admit/Transfer/Discharge Notification Encounter 01 |
Admit/Transfer/Discharge Notification Encounter Example |
Admit/Transfer/Discharge Notification Condition 01 |
Admit/Transfer/Discharge Notification Condition Example |