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.

NameTypeRequired
conditionobjectThis 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.

NameRequiredDescription
typeTrueBlood parts that's transfused e.g Red blood cells, Plasma, Full blood
periodTrueTime 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

NameRequiredDescription
typeTrueWhich vaccination has the user taken
periodTrue

Sample payload below

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