Logo

This specification conforms to FHIR®© R4

Governance for MedCom CareCommunication

Exchang of CareCommunication messages

Exchange of CareCommunications messages follows the regular message exchange over the VANS-network. The CareCommunication standard allows different activities, which is specified in the section Rules and flows.

Rules and flows

Rules for managing flows regarding reply, forwarding, correction, cancellation and parallel CareCommunications have been defined and are described as part of governance for CareCommunication. The already defined requirements and recommendations, in the standard documentation, for sending and receiving CareCommunications in the form of reply, forwarding, correction and cancellation are still applicable and part of the test protocols. The rules defined here, for managing the mentioned flows, are also part of the test protocols with the purpose of ensuring conformity in the implementation.

Rules regarding reply

It is a requirement that the system can send a reply to an already received CareCommunication. It is also a requirement that the system can receive and show a reply, including previous CareCommunications in the message thread as well as message segments and new attachments.

rules reply
Figure 1 shows the communications flow when replying to a CareCommunication. The lower reply of CC1 illustrates that the user of system B chooses to reply to a previously received CareCommunication and consequently a new message thread is created.


Rules regarding forwarding

It is optional for the system to support forwarding of a CareCommunication, however it is a requirement that all systems can receive and show a forwarded CareCommunication. If the sender system supports forwarding the user must be able to forward the entire message thread which may consist of one or more CareCommunications and attachments, which is illustrated on Figure 2, where message CC1, CC2, and CC3 are forwarded in CC4. The system functionality where the user may choose and select which specified parts of the message thread that the user wishes to forward, is not required but optional.

rules forward
Figure 2 shows the communication flow when forwarding a CareCommunication where the user of system B chooses to forward the previous message thread to system C.


Rules regarding cancellation

It is optional for systems to support sending cancellations, however it is a requirement that all systems can receive and show cancellations as well as display in the user interface that a CareCommunication has been cancelled.

Cancellation

A cancellation must be sent if a CareCommunication has been sent to an incorrect receiver, on a wrong personal identification number (cpr) or when a file with content on a wrong personal identification number (cpr) has been attached. When the system cancels a CareCommunication, the cancellation must both contain a reason for cancellation and a technical reference to the specific CareCommunication that is being cancelled. A simple illustration of a cancellation can be seen on Figure 3.

rules cancel
Figure 3 shows the communication flow when the user of system A cancels a CareCommuncation sent from system A.


rules cancel reply
Figure 4 shows the communication flow when the user of system A chooses to cancel a CareCommuncation that has already been replied. *CC2 will also be a part of the cancellation.


Cancellation - rules regarding reply
Cancellation - rules regarding forwarding

Rules regarding correction

It is optional for systems to support sending corrections, however it is a requirement that all systems can receive and show corrections as well as display in the user interface that a CareCommunication has been corrected.

Correction

A correction must be sent if the user has a correction to category, topic, message text, sender’s signature, the content in an attached file and/or author information in relation to the attached file, such as author’s name and time of creation. When the system corrects a CareCommunication, the correction must both contain the corrections and a technical reference to the specific CareCommunication that is being corrected. A simple illustration of a correction can be seen on Figure 5.

rules forward
Figure 5 shows the communication flow when the user of system A corrects a CareCommunication sent from system A.


rules forward reply
Figure 6 shows the communication flow when the user of system A corrects a CareComunication sent previously in the message thread. *CC2 and CC3 will also be a part of the correction.


Correction - Rules regarding reply
Correction – Rules regarding forwarding

Rules regarding parallel CareCommunications

In the communication flow when exchanging CareCommunications situations may occur where CareCommunications, from sender’s and receivers’ system, are sent parallelly or where two CareCommuncations intersects each other due to e.g. delays in the systems or on the VANS network.
The following scenarios has been identified:

Parallel reply and cancellation or correction

On Figure 7 is a simple illustration of the communication flow for parallel reply and cancellation or correction.

rules parallel reply and cancel
Figure 7 shows the communication flow when the user of system A cancels/corrects a CareCommunication parallel to the user of system B sending a reply.


Parallel cancellation and correction, including parallel cancellations and parallel corrections

On Figure 8 is a simple illustration of the communication flow for parallel cancellation and correction.

rules parallel cancel and correct
Figure 8 shows the communication flow when the user of system A cancels/corrects a CareCommunication parallel to the user of system B sending a cancellation/correction.


Parallel cancellation and correction:

Parallel cancellations:

Parallel corrections:

Parallel replies

On Figure 9 is a simple illustration of the communication flow for parallel replies.

rules parallel replies
Figure 9 shows the communication flow when the user of system A and the user of system B in parallel replies to a sent CareCommunication


Acknowledgements

All MedCom FHIR messages SHALL be acknowledged. To acknowledge a CareCommunication message the MedCom FHIR Acknowledgement standard SHALL be used.

Envelope

Since the CareCommunication message is sent over the VANS-network, it SHALL be wrapped in a VANS-envelope. This page describes the use of VANS-envelope.

Values of fields used in a VANSenvelope SHALL obey to the specifications described on the page for VANSenvelope for a CareCommunication message.



About

Support or contact

MedCom is responsible for this page. If you have any questions regarding this page, please contact fhir@medcom.dk or write to MedComs stream on Zulip.

Version of this documentation

The version of this documentation is: Version 1.0.7 You can finde the release note of the version here.



"FHIR® is the registered trademark of HL7 and is used with the permission of HL7. Use of the FHIR trademark does not constitute endorsement of this implementation guide by HL7, nor affirmation that this content is conformant to the various applicable standards"


Tilgængelighedserklæring