Glossary

Understanding our keywords, list inputs and variables

Allergies

This keeps a list of the users allergies.

"allergies" : ["Cholroquine","Loratidine"]

Family Medical History

This field stores the information of the any medical condition in the family. The field keeps an array of lists with the condition being the key.

Name

Type

Required

condition

object

This is the condition or trait that runs in the family (e.g diabetes). The specified condition` is the key of the object.

Below is a sample payload.

"family_medical_history": [
        {
            "diabetes": ["Uncle", "Aunty"]
        },
         {
            "hypertension": ["Father", "Sister"]
        }
    ]

Forms

Forms stores a set of questions that are specific to conditions or encounter types. Custom forms can be generated by your PneumaCare product specialist. Use the GET telehealth/forms endpoint to get the list of forms available to you.

Sample Form

{
      "id": "rm22sbli4r3k1a9",
      "name": "Generic Telehealth Encounter",
      "description": "This is a generic telehealth consult form for initiating a consult.",
      "category": "general",
      "specialty": "general",
      "icon": null,
      "created_by": null,
      "questions": [
        {
          "id": 1,
          "hint": "Why do you need to see or talk to a doctor?",
          "text": "Describe your symptoms",
          "type": "text",
          "symptom": "null",
          "required": true,
          "response": {
            "id": 0,
            "value": "No",
            "next_question": 2
          },
          "next_question": 2
        },
        {
          "id": 2,
          "hint": "null",
          "text": "When did this start (How many days ago)?",
          "type": "text",
          "symptom": "null",
          "required": true,
          "response": {
            "id": 0,
            "value": null
          }
        }
      ],
      "num_of_questions": 2,
      "updated_by": null,
      "treatment_plan": null,
      "created_at": "2021-07-22T15:37:04.000Z",
      "updated_at": "2021-08-17T06:54:56.000Z"
    }

Transfusion History

Transfusion history (transfusion_history) field stores the list of previous transfusions that a user have undergone in the past.

Name

Required

Description

type

True

Blood parts that's transfused e.g Red blood cells, Plasma, Full blood

period

True

Time the transfusion was performed. Month and year e.g. June, 2020

Sample schema below

"transfusion_history":[         
        {
       "type": "Red Blood Cells",
       "period": "April 2006"
    },
    {
        "type": "Plasma",
        "period": "June 2020"
    }
  ]

Vaccinations

This field stores the list of vaccinations a user have taken in the past

Name

Required

Description

type

True

Which vaccination has the user taken

period

True

Sample payload below

"vaccinations": [
        {
            "type": "BCG",
            "period": "January 2000"
        }
    ]