DK EHMI Delivery Status (EDS)
1.0.2-draft - draft
DK EHMI Delivery Status (EDS), published by MedCom. This guide is not an authorized publication; it is the continuous build for version 1.0.2-draft built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/medcomdk/dk-ehmi-eds/ and changes regularly. See the Directory of published versions
Contents:
This page provides a list of the FHIR artifacts defined as part of this implementation guide.
These define the properties by which a RESTful server can be searched. They can also be used for sorting and including related resources.
| SearchParameter-EDS-CPR |
Search AuditEvent resources by CPR |
| SearchParameter-EDS-EHMIMessage-Id |
Search AuditEvent resources by EHMI Message ID |
| SearchParameter-EDS-EHMIReceiver-GLN |
Search AuditEvent resources by EHMI Receiver GLN |
| SearchParameter-EDS-EHMIReceiver-Name |
Search AuditEvent resources by EHMI Receiver Name |
| SearchParameter-EDS-EHMIReceiver-SOR |
Search AuditEvent resources by EHMI Receiver SOR |
| SearchParameter-EDS-EHMISender-GLN |
Search AuditEvent resources by EHMI Sender GLN |
| SearchParameter-EDS-EHMISender-Name |
Search AuditEvent resources by EHMI Sender Name |
| SearchParameter-EDS-EHMISender-SOR |
Search AuditEvent resources by EHMI Sender SOR |
| SearchParameter-EDS-MessageType |
Search AuditEvent resources by the EHMI Message Type |
| SearchParameter-EDS-Original-EHMIMessage-Id |
Search AuditEvent resources by Original EHMI Message ID |
| SearchParameter-EDS-Participant-SOR |
Search AuditEvent resources by EHMI Participant SOR |
| SearchParameter-EHMI-ReceiverOrg |
Search AuditEvent resources by the Receiver Organization |
| SearchParameter-EHMI-SenderOrg |
Search AuditEvent resources by the Sender Organization |
| SearchParameter-Entity-Identifier |
Search AuditEvent resources by the entity.detail identifier value |
These define constraints on FHIR resources for systems conforming to this implementation guide.
| EdsBasicDeliveryStatus |
EdsBasicDeliveryStatus is used to define the basic delivery status reporting for EDS from an EDS Client to the EDS Server. A basic EdsBasicDeliveryStatus is based on the AuditEvent profile for and is submitted when a EHMI Core Messaging transaction from one station in the messageflow to another station happens successfully. EdsBasicDeliveryStatus is only used when a Patient entity is not required, for instance for delivery status reporting of Acknowledgements. The EdsBasicDeliveryStatus does not have a Patient subject or is otherwise associated with a Patient. When the message transaction is Patient specific then EdsPatientDeliveryStatus is used. When successfully submitted from an EDS Client to the EDS Server then the recorded EdsBasicDeliveryStatus has conformed to the profile otherwise it would not have a successful outcome and the EDS Client will receive an OperationOutcome indicating the failure. |
| EdsPatientDeliveryStatus |
EdsPatientDeliveryStatus is used to define the basic delivery status reporting for EDS from an EDS Client to the EDS Server. The EdsPatientDeliveryStatus is an enhancement of the basic EdsBasicDeliveryStatus and is submitted when a EHMI Core Messaging transaction from one station in the messageflow to another station happens successfully. EdsPatientDeliveryStatus is used when a Patient entity is required, for instance for status reporting of MedCom FHIR Messages. The EdsPatientDeliveryStatus has a Patient subject entity and is thereby associated with a Patient. When the message transaction is not Patient specific then EdsBasicDeliveryStatus is used. When successfully submitted from an EDS Client to the EDS Server then the recorded EdsPatientDeliveryStatus has conformed to the profile otherwise it would not have a successful outcome and the EDS Client will receive an OperationOutcome indicating the failure. |
These define constraints on FHIR data types for systems conforming to this implementation guide.
| AuditEvent.agent other identifiers |
Carries other identifiers that are known for an agent. |
These are example instances that show what data produced and consumed by systems conforming with this implementation guide might look like.
| 01.1-EDS_PDS_Create-EUA-Sender-msg-created-and-sent |
An instance of an EdsPatientDeliveryStatus. |
| 01.2-EDS_PDS_Create-EUA-Sender-msg-sent |
An instance of an EdsPatientDeliveryStatus. |
| 010.1-EDS_BDS_Create-SBDHAck-MSH-Receiver-msg-recieved-and-finalized |
An instance of an EdsBasicDeliveryStatus containing a SBDH Acknowledgement for a MSH in a create status |
| 011.1-EDS_BDS_Create-EUA-Sender-msg-created-and-sent |
An instance of an EdsBasicDeliveryStatus. |
| 011.2-EDS_BDS_Create-EUA-Sender-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 012.1-EDS_BDS_Create-MSH-Sender-msg-received |
An instance of an EdsBasicDeliveryStatus. |
| 012.2-EDS_BDS_Create-MSH-Sender-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 013.1-EDS_BDS_Create-AP-Sender-msg-received |
An instance of an EdsBasicDeliveryStatus. |
| 013.2-EDS_BDS_Create-AP-Sender-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 014.1-EDS_BDS_Create-AP-Receiver-msg-received |
An instance of an EdsBasicDeliveryStatus. |
| 014.2-EDS_BDS_Create-AP-Receiver-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 015.1-EDS_BDS_Create-MSH-Receiver-msg-received |
An instance of an EdsBasicDeliveryStatus. |
| 015.2-EDS_BDS_Create-MSH-Receiver-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 016.1-EDS_BDS_Create-BS-Receiver-msg-received-and-finalized |
An instance of an EdsBasicDeliveryStatus. |
| 017.1-EDS_BDS_Create-SBDHAck-MSH-Sender-msg-created-and-sent |
An instance of an EdsBasicDeliveryStatus. |
| 018.1-EDS_BDS_Create-SBDHAck-AP-Sender-msg-received |
An instance of an EdsBasicDeliveryStatus. |
| 018.2-EDS_BDS_Create-SBDHAck-AP-Sender-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 019.1-EDS_BDS_Create-SBDHAck-AP-Receiver-msg-recieved |
An instance of an EdsBasicDeliveryStatus. |
| 019.2-EDS_BDS_Create-SBDHAck-AP-Receiver-msg-sent |
An instance of an EdsBasicDeliveryStatus. |
| 02.1-EDS_PDS_Create-MSH-Sender-msg-received |
An instance of an EdsPatientDeliveryStatus. |
| 02.2-EDS_PDS_Create-MSH-Sender-msg-sent |
An instance of an EdsPatientDeliveryStatus. |
| 020.1-EDS_BDS_Create-SBDHAck-MSH-Receiver-msg-recieved-and-finalized |
An instance of an EdsBasicDeliveryStatus. |
| 03.1-EDS_PDS_Create-AP-Sender-msg-received |
An instance of an EdsPatientDeliveryStatus. |
| 03.2-EDS_PDS_Create-AP-Sender-msg-sent |
An instance of an EdsPatientDeliveryStatus. |
| 04.1-EDS_PDS_Create-AP-Receiver-msg-received |
An instance of an EdsPatientDeliveryStatus. |
| 04.2-EDS_PDS_Create-AP-Receiver-msg-sent |
An instance of an EdsPatientDeliveryStatus. |
| 05.1-EDS_PDS_Create-MSH-Receiver-msg-received |
An instance of an EdsPatientDeliveryStatus. |
| 05.2-EDS_PDS_Create-MSH-Receiver-msg-sent |
An instance of an EdsPatientDeliveryStatus. |
| 06.1-EDS_PDS_Create-EUA-Receiver-msg-received-and-finalized |
An instance of an EdsPatientDeliveryStatus. |
| 07.1-EDS_BDS_Create-SBDHAck-MSH-Sender-msg-created-and-sent |
An instance of an EdsBasicDeliveryStatus containing a SBDH Acknowledgement for a MSH in a create status |
| 08.1-EDS_BDS_Create-SBDHAck-AP-Sender-msg-received |
An instance of an EdsBasicDeliveryStatus containing a SBDH Acknowledgement for a MSH in a create status |
| 08.2-EDS_BDS_Create-SBDHAck-AP-Sender-msg-sent |
An instance of an EdsBasicDeliveryStatus containing a SBDH Acknowledgement for a MSH in a create status |
| 09.1-EDS_BDS_Create-SBDHAck-AP-Receiver-msg-recieved |
An instance of an EdsBasicDeliveryStatus containing a SBDH Acknowledgement for a MSH in a create status |
| 09.2-EDS_BDS_Create-SBDHAck-AP-Receiver-msg-sent |
An instance of an EdsBasicDeliveryStatus containing a SBDH Acknowledgement for a MSH in a create status |
| Cura-EUA-instance |
An instance of a EUA_Sender Device |
| Cura-MSH-instance |
An instance of a MSH_Sender Device |
| EGClinea-EUA-instance |
An instance of a EUA_Receiver Device |
| KvalitetsIT-AP-instance |
An instance of a AP_Sender Device |
| MultiMed-AP-instance |
An instance of a AP_Receiver Device |
| MultiMed-MSH-instance |
An example of MSH_Receiver Device |