Skip to main content

ProHealth Report

Prohealth report can be generated post health checkup. The report is generated in PDF format and can be generated for each patient individually.

Call the below API to generate ProHealth report for every patient, once all the lab test results and the medical history of the patient is available post the Health Check process.

Sample Request​

curl --location 'https://api.emr.studio/prohealth/report' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IldUc0haelZPdXlGVlhQMjRXNXlzb3RiQUVvLURldU8yLUZmNmZ2dFRMencifQ.eyJpc3MiOiJodHRwczovL29hdXRoLnBsYXkubWVkZWludGVncmEuZGV2Iiwic3ViIjoic2hhamFoYW5AY2xpZW50IiwiYXVkIjoiaHR0cHM6Ly9wbGF5Lm1lZGVpbnRlZ3JhLmRldiIsImF6cCI6InNoYWphaGFuIiwiZ3R5IjoiY2xpZW50LWNyZWRlbnRpYWxzIiwiaWF0IjoxNzA4NTc4MzQyLCJleHAiOjE3MDg1ODE5NDJ9.IosmQxkzF1NLc2bCDOYHBRPhckZ54XtkaUHc45Y6g6zPbL5NPqsPnSmWpjLrq7KcRGO7nzKB-Xt1EGedbJEzde4leREJKHPj8Yr64OlubMabgYi_vAt71l3CyxIUe8i57xUoc63h4V9Gpjf44N9ojxLyy6PTW77w97yBqZsz-eCQyaM0nps-3qdUc1YOgAU1ZiLO2GsTzcdoyAoH4EUoLQtjj9zH5h3sMLS1gM7GH9sWCLfE85sEOXOCT534_pv5oWKEj9a4LYeN7NZrXf1j7bcqZovNpMJ4D99KXjvFwemF0fibmBy0spPBlX1pj2bPe14eQ2q7aE7tlX7WDDK4IQ' \
--data-raw '{
"patientInfo": {
"firstName": "LORENZO",
"lastName": "AIRAGHI",
"gender": "Male",
"dob": -804407400,
"mobileNumber": "050 7452405",
"email": "airaghi.lorenzo@gmail.com",
"city": "",
"age": 27
},
"casesheetData": {
"prescribedMedications": [
{
"name": "DHCA CREAM 6MG",
"dosage": "2",
"units": "ml",
"frequency": "Twice",
"whenToTake": "Before Meal",
"endDate": 1690707840,
"startDate": 1690362240
}
],
"currentSymptoms": [
{
"symptomName": "Weight gain"
},
{
"symptomName": "chest pain and Shortness of breath"
},
{
"symptomName": "Recent weight gain"
},
{
"symptomName": "At risk of UTI (Urinary Tract Infection)"
}
],
"radiologyTest": [
{
"testName": "XRAY CHEST PA equivalent to CPT 71010",
"notes": {
"notes": "",
"timestamp": 1690437480
},
"attachments": [
{
"documentsUrl": "https://localhost:8080/heartbeat/emrdocs/2023/July/25-07-2023/RadiologyReport_270359_DLJ0007715_491051.pdf",
"documentId": "RadiologyReport_270359_DLJ0007715_491051",
"thumbnailUrl": "https://localhost:8080/heartbeat/emrdocs/2023/July/25-07-2023/RadiologyReport_270359_DLJ0007715_491051.pdf",
"type": "pdf",
"documentName": "RadiologyReport_270359_DLJ0007715_491051.pdf"
}
]
}
],
"diagnosis": [
{
"diagnosisType": "primary_diagnosis",
"icdCode": [
"H05.331"
],
"snomedTerm": "Deformity of right orbit due to trauma or surgery"
},
{
"diagnosisType": "secondary_diagnosis",
"icdCode": [
"J34.3"
],
"snomedTerm": "Hypertrophy of nasal turbinates"
}
],
"prohealthAdvice": {
"followUp": [
{
"followUp": "Testas asfafsdfsd:: 30Mins",
"followUpWhen": "29-07-2023"
}
]
},
"recommendedVaccines": [
{
"vaccineName": "IMADM INTRANSL/ORAL EA VACCINE",
"dosage": "1 ml"
}
],
"pastHistory": {
"personalHistory": [
{
"conditionName": "Diabetes",
"remarks":"",
"diabetesMellitus": "yes/no"

},
{
"conditionName": "Hypertension",
"remarks":""
},
{
"conditionName": "Asthma",
"remarks":""
},
{
"conditionName": "Heart Disease",
"remarks":""
},
{
"conditionName": "Liver Disease",
"durationInYears":3,
"remarks":"",
"fattyLiver":"Yes/No/Not known"
}
],
"drugHistory": [
{
"medicationGroup": "Tirofiban 12.5 mg/50 ml",
"nameOfMedication": "Tirofiban 12.5 mg/50 ml",
"regularOrIrregular": "regular",
"dosage": 1,
"units": "Injection"
}
],
"dietRoutine": {
"dietType": "vegetarian"
},
"habits": [
{
"typeOfHabit": "alcohol",
"isHabit":"current/past/no",
"remarks":""
},
{
"typeOfHabit": "drug abuse",
"isHabit":"current/past/no",
"remarks":""
},
{
"typeOfHabit": "smoking",
"isHabit":"current/past/no",
"remarks":""
}
],
"physicalActivity": [
{
"activityType":""
},
{
"activityType":""
},
{
"activityType":""
}
],
"prohealthFamilyHistory": {
"diabetValue": "Yes/No",
"hypertensionValue": "Yes/No",
"glaucomaValue": "Yes/No",
"heartRelatedProblemValue": "Yes/No",
"bleedingValue": "Yes/No",
"osteoprosisValue": "Yes/No",
"skinDisorderValue": "Yes/No",
"dyslipidemiaValue": "Yes/No",
"asthamaValue": "Yes/No",
"liverProblemValue": "Yes/No"
}
},
"vitals": {
"height": 120,
"weight": 50,
"pulse": 120,
"respiratoryRate": 19,
"systolicBP": 120,
"diastolicBP": 80,
"temperature": 32.0,
"weightMetricSystem": "Kgs",
"heightMetricSystem": "cms"
},
"labPanels": {
"measuredParameters": [
{
"testName": "Bilirubin Total",
"resultValue": 1200,
"units": "mg/dl",
"loincId": "1975-2",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 0,
"higherGreen": 1.3,
"higherOrange": null,
"higherRed": 1200
},
"indicator": 2,
"is_high": 1,
"description": "Bilirubin is a substance that is formed when your body breaks down the old red blood cells.\n"
},
{
"testName": "Alkaline phosphatase/ALP",
"resultValue": 13000,
"units": "U/L",
"loincId": "6768-6",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 46,
"higherGreen": 116,
"higherOrange": null,
"higherRed": 13000
},
"indicator": 2,
"is_high": 1,
"description": "Alkaline Phosphatase is an enzyme that’s present in your body and its levels are elevated in various conditions related to the liver\n"
},
{
"testName": "SGPT/ALT",
"resultValue": 120000,
"units": "U/L",
"loincId": "1742-6",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 0,
"higherGreen": 45,
"higherOrange": null,
"higherRed": 120000
},
"indicator": 2,
"is_high": 1,
"description": "ALT/SGPT is an enzyme present in your liver cells and is released into your blood in an excess amount if there is any liver damage\n"
},
{
"testName": "SGOT/AST",
"resultValue": 1000,
"units": "U/L",
"loincId": "1920-8",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 0,
"higherGreen": 35,
"higherOrange": null,
"higherRed": 1000
},
"indicator": 2,
"is_high": 1,
"description": "High AST Levels Signify active liver damage\n"
},
{
"testName": "Total Protein",
"resultValue": 1123,
"units": "g/dl",
"loincId": "13537-6",
"scaleParameters": {
"lowerRed": 4.3,
"lowerOrange": null,
"lowerGreen": 6.6,
"higherGreen": 8.8,
"higherOrange": null,
"higherRed": 1130
},
"indicator": 2,
"is_high": 1,
"description": "Total Protein test gives the combined amount of Albumin and Globulin in your blood\n"
},
{
"testName": "Total Cholesterol",
"resultValue": 1000,
"units": "mg/dl",
"loincId": "2093-3",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 0,
"higherGreen": 200,
"higherOrange": null,
"higherRed": 1000
},
"indicator": 2,
"is_high": 1,
"description": "This parameter reflects the sum of your LDL, VLDL and HDL cholesterol (your total blood cholesterol level).\n"
},
{
"testName": "LDL",
"resultValue": 1000,
"units": "mg/dl",
"loincId": "2089-1",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 0,
"higherGreen": 130,
"higherOrange": null,
"higherRed": 1000
},
"indicator": 2,
"is_high": 1,
"description": "We refer to LDL cholesterol as β€œbad” cholesterol since high levels can cause cholesterol to build up inside the walls of your arteries. This process raises your risk of atherosclerosis, heart attack and stroke.\n"
},
{
"testName": "Platelets",
"resultValue": 15655799,
"loincId": "26515-7",
"units": "10^3/ul",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 150,
"higherGreen": 450,
"higherOrange": null,
"higherRed": 15655800
},
"indicator": 2,
"is_high": 1,
"description": "This test refers to the number of platelets in the blood. Platelets are cells which help your blood clot. Platelet count may be low in case of infections, cancer, or other health problems. A higher level than the normal reference range may put you at risk for blood clots or stroke.\n"
},
{
"loincId": "1751-7",
"testName": "Albumin",
"resultValue": 1000,
"units": "g/dl",
"description": ""
},
{
"loincId": "30350-3",
"testName": "Haemoglobin",
"indicator": 0,
"resultValue": "11.9",
"units": "g/dL",
"scaleParameters": {
"lowerRed": 7,
"lowerOrange": null,
"lowerGreen": 12,
"higherGreen": 15,
"higherOrange": null,
"higherRed": 21
}
},
{
"indicator": 2,
"loincId": "30428-7",
"testName": "MCV",
"resultValue": "62.7",
"units": "fL",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 83,
"higherGreen": 101,
"higherOrange": null,
"higherRed": 0
}
},
{
"indicator": 2,
"loincId": "4548-4",
"testName": "HbA1c",
"resultValue": "15.5",
"units": "%",
"scaleParameters": {
"lowerRed": 0,
"lowerOrange": null,
"lowerGreen": 0,
"higherGreen": 5.6,
"higherOrange": 6.4,
"higherRed": 17
}
},
{
"indicator": 2,
"loincId": "10450-5",
"testName": "Glucose - Plasma (Fasting)",
"resultValue": "140",
"units": "mg/dl",
"scaleParameters": {
"lowerRed": 1,
"lowerOrange": null,
"lowerGreen": 70,
"higherGreen": 100,
"higherOrange": null,
"higherRed": 148
}
}
]
},
"physicalExamination": {
"pallor": false,
"icterus": false,
"cyanosis": false,
"cynosisType": "",
"clubbing": false,
"clubbingGrades": 0,
"koilonychia": false,
"edema": false,
"edemaNotes": "",
"lymphadenopathy": false,
"lymphadenopathyType": [],
"rhythm": true,
"rhythmType": "Regular",
"heartSounds": false,
"heartSoundsType": "",
"breathSounds": false,
"breathSoundsType": "",
"organomegaly": false,
"organomegalyType": "",
"tenderness": false,
"tendernessType": "",
"abdomen": false,
"others": null,
"otherComments": [],
"componentName": "Physical Examination",
"componentId": "PHYSICAL_EXAMINATION"
}
},
"headerTemplate": "<div style='\''display: flex; flex-direction: row;justify-content:space-between;width:100%;'\''><img src='\''https://hngsmartreports.blob.core.windows.net/assets/Pro-Health-Logo.png'\'' style='\''width:100px;height:50px;'\'' alt='\''image'\''/><img src='\''https://hngsmartreports.blob.core.windows.net/assets/Apollo-Clinic-Logo.png'\'' style='\''width:120px;height:80px;text-align:right;'\'' alt='\''image'\''/></div>",
"footerTemplate": "<div style='\''-webkit-print-color-adjust: exact;'\''><div style='\''display: grid; grid-template-columns: 60% 40%;'\''><div style='\''display: flex;flex-direction: column;border-top: 3px solid #2582a1;padding-left: 10px;'\''><div style='\''margin-top: 10px;font-size: 13px;'\''><strong>APOLLO SPECTRA ALWARPET</strong></div><div style='\''margin-top: 10px;font-size: 10px;'\''>12, CP Ramaswamy Road, Near Mookambika Complex, Alwarpet, Chennai, Tamil Nadu - 600018</div></div><div style='\''border-top: 3px solid #be7b2d;text-align: end;padding-right: 10px;'\''><div style='\''margin-top: 10px;font-size: 10px;'\''>Phone No: 1860-500-2244</div><div style='\''margin-top: 10px;font-size: 10px;'\''>email: <u>contactus@apollospectra.com</u></div></div></div><div style='\''text-align: center;padding-right: 10px;margin-top: 10px;font-size: 8px;'\''><b>Disclaimer:</b>All lab results are subject to clinical interpretation by qualified medical professionals and the report is not subject to use for any medicolegal purpose</div></div>"
}'

Fields Description

API requires all the details captured during Health Check Process to generate the report. Below is the description explaining individual field level details for the data required by the API.

πŸ”– Patient Information required for accessing Report​

  • Patient Demographic Details
  • Patient Medical History and Clinical Examination details
  • Diagnostic Lab Test Results

Patient Demographic details​

FieldTypeENUMDescription
firstNameString
lastNameString
genderStringMale /Female/Other
dobDateString
mobileNumberString
emailString
cityString
packageStringProHealth Package

Current Symptoms​

FieldTypeENUMDescription
conceptIdNumber
descriptionIdNumber
onsetStringgradual / sudden
severityStringmild / moderate / severe
symptomDurationTypeStringdays / weeks / months / years / hours
symptomNameString
symptomOnsetDurationNumber
symptomSystemStringGeneral / Skin / Nervous System / Eyes / Nose /Dental/Oral /Ears /Chest /Breast /Throat /Heart /Gastrointestinal /Genitourinary /Muscles & Joints

Prescribed Medications​

FieldTypeENUMDescription
nameString
dosageNumber
unitsString
strengthString
frequencyStringOnce daily /Twice daily /Thrice daily /6th hourly /Once in the week, /if there is need(SOS) /Single dose only once
whenToTakeStringBefore food /After food
endDateDateString
startDateDateString

Lab Panels​

FieldTypeENUMDescription
loincIdString
testNameString
resultValueString
unitsString
inferenceString
minNumber
maxNumber
minCriticalNumber
maxCriticalNumber

Physical Examination​

FieldTypeENUMDescription
pallorBoolean
icterusBoolean
cyanosisBoolean
cynosisType
clubbingBoolean
clubbingGrades
koilonychiaBoolean
edemaBoolean
edemaNotes
lymphadenopathyBoolean
lymphadenopathyType
rhythmBoolean
rhythmTypeStringRegular /Irregular /Regularly irregular /Irregularly irregular /Ectopic beats /Missed beats /Tachycardia Bradycardia
heartSoundsBoolean
heartSoundsTypeStringS1S2+ /Muffled Heart Sound /Loud 1st Heart sound /Click /Split P2 /Gallop Rhythm /Opening snap
breathSoundsBoolean
breathSoundsTypeStringNormal vesicular, breath sounds, /Normal, /Abnormal, /Coarse crackles, /Fine crackles, /Pleural rub, /_Reduced breath sounds, /_Reduced air entry, /Wheeze, /Vesicular
organomegalyBoolean
organomegalyTypeStringNo, /Epigastric mass, Hypochondrial mass right, /Hypochondrial mass left, /Inguinal mass left, /Inguinal mass right, Loin mass left, /Loin mass right, Suprapubic mass, /Palpable Liver, Palpable Spleen, Palpable Bladder
tendernessBoolean
tendernessTypeStringNo, /Central abdomen, Epigastric, /Left flank, /Left groin, /Left iliac fossa, /Left Upper quadrant, Para umbilical, /Right flank, /Right groin, /Right iliac fossa, /Right Upper quadrant, Suprapubic
abdomenBoolean

Habits​

FieldTypeENUMDescription
typeOfHabitStringsmoking, /alcohol, /tobacco chewing, betel-nut chewing, drug abuse
consumptionNumber
timeperiodstringperDay /perWeek
consumptionSinceNumber
stoppedSincestring

Diet Routine​

FieldTypeENUMDescription
dietTypeStringvegetarian, /non-vegetarian, /vegan, /veg and nonveg
mealSourceStringhomemade, /outside, /mixed
mealTypestringbalanced, /high fibre, /high carb, /high protein, /high fat
noOfMealsPerDayNumber
mealSpacingstringshort, /medium, /long

Drug History​

FieldValueEnumDescription
nameOfMedicationString
regularOrIrregularstringregular /irregular
dosageNumber
startedUsingDatestring
strengthstring
unitsstring
drugCodestring
namestring

Immunisation history​

FieldTypeENUMDescription
covid dose 1String
covid dose 2String
FieldTypeENUMDescription
vaccineNameString
dosageString

Review​

FieldTypeENUMDescription
reviewWithString"Cardiology", "Gastroenterology", "Urology", "Gynecology", "Endocrinology", "Ophthalmology/ENT/Dental", "Neurophysician", "General Medicine", "Hepatology", "Dermatology", "Physiotherapy", "Orthopedics"
whenToReviewStringImmediate, /After 1 month, /After 2 months, /After 3 months, Regularly

Prescribed Investigations​

FieldTypeENUMDescription
followUpString
followUpWhenStringImmediate, /After 1 month, /After 2 months, /After 3 months, Regularly
followUpFrequencystringRegularly (daily, weekly, monthly)

Prescribed Activity​

FieldTypeENUMDescription
activityStringExercise, Yoga/Relaxation exercises, /Core muscle exercises
activityLevelStringMild, /Moderate, /Vigorous
activityDurationstring30 min, /40 min, /60 min

Prescribed Diet​

FieldTypeENUMDescription
dietStringBalanced diet /Low cholesterol, Diabetes, Hypertension, /Weight loss, /Anemia, /Fatty liver, /Hypothyroid
dietOptionsStringBalanced diet, Anemia (Veg 1800 Kcal, /Non-veg 1800 Kcal) /Low cholesterol, Diabetes, Hypertension, Fatty liver, Hypothyroid (1400 Kcal, 1600 Kcal, 1800 Kcal) /Weight loss (1200 Kcal, 1400 Kcal, 1600 Kcal, 1800 Kcal)

Diagnosis​

FieldTypeENUMDescription
diagnosisTypestringprimary_diagnosis /secondary_diagnosis
icdCodestringR51,W94
snomedTermstring
diseaseTypestring
diseaseGroupstring

Radiology Tests​

FieldTypeEnumDescription
testNamestring
notesstring
timestampstring
documentsUrlstring
documentIdstring
thumbnailUrlstring
typestringImage /Document
documentNamestring

Stop Bang Score​

FieldTypeENUMDescription
snoreLoudlyBooleanDo you snore loudly (louder then talking or loud enough to be heard through closed doors)?
tiredBooleanDo you often feel tired, fatigued, or sleepy during the daytime?
observationBooleanHas anyone observed you stop breathing during your sleep?
bpBooleanDo you have or are you being treated for high blood pressure?
bmiBooleanBMI more than 35 kg/m2?
ageBooleanAge over 50 years old?
neckBooleanNeck circumference greater than 40 cm?
genderBooleanGender male?
typeString
stopBandScoreString

Vitals​

FieldTypeENUMDescription
weightNumber
heightNumber
bmiNumber
pulseNumber
spo2Number
systolicBPNumber
diastolicBPNumber
respiratoryRateNumber
temperatureNumber
waistCircumferenceNumber
weightMetricSystemString
heightMetricSystemString

Work lifestyle​

FieldTypeENUMDescription
occupationString
typeOfWorkStringhigh activity, /medium activity, /low activity
exposureToComputerStringlong, /medium, /short
exposureToPollutantsStringlong, /medium, /short

Surgical history​

FieldTypeENUMDescription
conceptIdNumber
durationString
nameOfSurgeryString
monthYearOfSurgeryNumberdays weeks months years hours

Allergies​

FieldTypeENUMDescription
allergyStringDust, /Pollens, /Drug, /Food, /Metal
intensityStringAnaphylaxis, /Severe, /Moderate, /Mild
detailsString
noSpecificAllergiesString

PHQ-9​

FieldTypeENUMDescription
littleInterestString0,1,2,3
feelingDownString0,1,2,3
troubleFallingString0,1,2,3
feelingTiredString0,1,2,3
poorAppetiteString0,1,2,3
feelingBadAboutYourselfString0,1,2,3
troubleConcentratingString0,1,2,3
speakingSoSlowlyThatOtherPeopleCouldHaveNoticedString0,1,2,3
thoughtsThatYouWouldBeBetterOffDeadString0,1,2,3
totalScoreNumber

GAD-7​

FieldTypeENUMDescription
feelingNervousString0,1,2,3
notBeingAbleToStopString0,1,2,3
worryingTooMuchAboutDifferentThingsString0,1,2,3
troubleRelaxingString0,1,2,3
beingSoRestlessThatisHardToSitStillString0,1,2,3
becomingEasilyAnnoyedString0,1,2,3
feelingAfraidAsIfSomethingAwfulMightHappenString0,1,2,3
totalScoreNumber

Family History​

FieldTypeENUMDescription
diabetValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
hypertensionValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
glaucomaValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
heartRelatedProblemValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
bleedingValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
osteoprosisValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
skinDisorderValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
dyslipidemiaValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
asthamaValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother
liverProblemValueStringFather, /Mother, /Grand Father, /Grand Mother, /Sister, /Brother

Physical Activity​

FieldTypeENUMDescription
activityTypestringwalking, /jogging, /cycling, /swimming, /aerobics, /other high intensity, other medium intensity, /other low intensity
averageDurationPerDayNumberminutes
frequencystringin a week

Medical History​

FieldTypeENUMDescription
conditionNamestringPolycystic Ovarian Syndrome (PCOS) /Polycystic Ovarian Syndrome (PCOS) /Polycystic Ovarian Disease (PCOD) /Kidney Disease /Cancer Breast", /Cancer Pancreas /Cancer Ovary /Fatty Liver /Liver Disease /Jaundice History /Thyroid Disorder /stroke /Impaired Glycemia /Hypertension /Heart Disease /Dyslipidaemia /Diabetes /COPD /Cancer /Asthma /Anemia /Tuberculosis
durationNumber
onTreatmentBoolean

Happiness Score​

FieldTypeENUMDescription
sleepingWellStringGood /Disturb /Inadequate /Unable to initiate /Not able to sleep
stressAtHomeStringNo /Mild /Moderately /Severe /Extremely Severe
stressAtWorkStringNo /Mild /Moderately /Severe /Extremely Severe
FieldTypeDescriptionComment
headerConfigStringChange the details in HTML template to your hospitals details
FieldTypeDescriptionComment
footerTemplateStringInsert your hospital details in the HTML template