The Structure of the hl7 message

The training will cover the following hl7 message types:
  • ORUR01
  • ADT_A05
  • ADT_A31
The ORUR01 message

The  ORU-R01 message transmits observations and results from the producing system. We will use this message type to transfer patient encounters and Observations between servers.

For a detailed explanation on which message segments are used in the RHEA project, and what OpenMRS objects they map to, see here

The ADT_A05 message

In terms of the RHEA project, the ADT_A05 message is used for the following purposes.

  • To save a patient
  • To retrieve a patient

For a more detailed explanation on the ADT_A05 message, and what each message segment contains, see here.

For a detailed explanation on which message segments are used in the RHEA project, and what OpenMRS objects they map to, see here

The ADT_A31 message

In terms of the RHEA project, the ADT_A31 message is used for the following purposes.

  • To update an existing patient. In terms of the RHEA project, it updates a client’s record in the client registry. This transaction sends a acknowledgement or an error in return if the transaction succeeds or fails.

For a more detailed explanation on the ADT_A31 message, and what each message segment contains, see here.

For a detailed explanation on which message segments are used in the RHEA project, and what OpenMRS objects they map to, see here