By submitting periodic reports of a patient’s growth measurements, a reporter can monitor the health of a child over time. Each growth report contains the following information:
Parameter | Format | Description |
---|---|---|
patient_id | String | The patient’s unique identifier. |
weight | Number | The patient’s weight today, in kg. |
height | Number | The patient’s height today, in cm. |
muac | Number | The patient’s mid-upper arm circumference today, in cm. |
oedema | Y/N | Whether the patient has oedema today. |
To make a report for an existing patient via SMS, send NUTRITION REPORT <patient_id> W <weight> H <height> M <muac> O <oedema>. If any measurement is not available, you may omit it or send ‘X’ or ‘x’ in its place.
To cancel a patient’s most recent report, send NUTRITION CANCEL <patient_id>.
As an example, the following conversation could occur:
You: NUTRITION REPORT
RapidSMS: To create a nutrition report, send: NUTRITION REPORT
<patient_id> W <weight (kg)> H <height (cm)> M <muac (cm)> O
<oedema (Y/N)>
You: NUTRITION REPORT zyx-321 W 18.5 H 110 O N
RapidSMS: Thanks Jordan Brown. Nutrition report for Sam Green (zyx-321):
weight: 18.5 kg
height: 110 cm
muac: unknown
oedema: no
You: NUTRITION REPORT mno-456 W 15 H 90 M 18 O Y
RapidSMS: Sorry, an error occurred while processing your message:
Nutrition reports must be for a patient who is registered and
active.
You: NUTRITION CANCEL zyx-321
RapidSMS: Thanks Jordan Brown. The most recent nutrition report for
Sam Green (zyx-321) has been cancelled.
Reports may have the following statuses: