Reminders and Notifications

The SHR Adapter module may receive different notifications from the RapodSMS application


Notifications

Notification requests are generated via SMS messages sent by field health workers.

The SHR Adapter module may receive three different types of notifications. They are RISK, BIR and MAT.

RISK : This message shows the detailed sample HL7 message that is sent to SHR for a new encounter notifying a new risk report from RapidSMS.

BIR : This message shows the detailed sample HL7 message that is sent to SHR for a new encounter notifying a new birth registration from RapidSMS.

MAT : This message shows the detailed sample HL7 message that is sent to SHR for a new encounter notifying a death report from RapidSMS.

Each of these notification types represents a different enounter type. Each notification message contains several OBX segments. The SHR module will convert the notification message into an encounter, and store the OBX segments as its observations.

The strucutre of a notification message
The notification message is also an ORUR01 message. Its structure is slightly different to that of the save encounter request.

The notificatio message contains the following segments

MSH <!-- one and one only-->
PID <!-- one and one only-->
PV1 <!-- one and one only-->
OBR <!-- one and one only-->
OBX <!-- zero or many -->



Reminders

 A reminder is a sample HL7 message that is sent to RapidSMS describing a new alert from SHR.

The reminder generation is triggerd via the alerts module. The SHR in turn generates the reminder, and sends it to the RapidSMS application.