From a3a28aa93035f279a46fd4997e13f76f005650ca Mon Sep 17 00:00:00 2001 From: Kote Cosmas <110154947+ckote@users.noreply.github.com> Date: Tue, 1 Aug 2023 09:44:47 +0300 Subject: [PATCH] Changes to Prep forms and CWC_Follow_Up (#148) --- configuration/ampathforms/CWC_Follow_Up.json | 2209 +++++++++-------- ...avior_Risk_Assessment_last_six_months.json | 47 +- .../ampathforms/PrEP_INITIATION.json | 27 +- .../ampathforms/PrEP_Monthly_Refill.json | 42 + 4 files changed, 1191 insertions(+), 1134 deletions(-) diff --git a/configuration/ampathforms/CWC_Follow_Up.json b/configuration/ampathforms/CWC_Follow_Up.json index 7faf0653..b1b29212 100644 --- a/configuration/ampathforms/CWC_Follow_Up.json +++ b/configuration/ampathforms/CWC_Follow_Up.json @@ -8,1139 +8,1142 @@ "encounter": "CWC Consultation", "pages": [ { - "label": "CWC Follow Up", - "sections": [ + "label": "CWC Follow Up", + "sections": [ + { + "label": "Visit Details", + "isExpanded": "true", + "questions": [ { - "label": "Visit Details", - "isExpanded": "true", - "questions": [ - { - "label": "Date:", - "type": "encounterDatetime", - "questionOptions": { - "rendering": "ui-select-extended" - }, - "id": "encDate" - }, - { - "label": "Provider:", - "type": "encounterProvider", - "questionOptions": { - "rendering": "ui-select-extended" - }, - "id": "encProvider " - }, - { - "label": "Location:", - "type": "encounterLocation", - "questionOptions": { - "rendering": "ui-select-extended" - }, - "id": "encLocation" - } + "label": "Date:", + "type": "encounterDatetime", + "questionOptions": { + "rendering": "ui-select-extended" + }, + "validators": [ + { + "type": "date", + "allowFutureDates": "false" + } + ], + "id": "encDate" + }, + { + "label": "Provider:", + "type": "encounterProvider", + "questionOptions": { + "rendering": "ui-select-extended" + }, + "id": "encProvider " + }, + { + "label": "Location:", + "type": "encounterLocation", + "questionOptions": { + "rendering": "ui-select-extended" + }, + "id": "encLocation" + } + ] + }, + { + "label": "Growth, Nutrition and Development Monitoring", + "isExpanded": "true", + "questions": [ + { + "label": "Visit Date", + "type": "obs", + "questionOptions": { + "rendering": "date", + "concept": "163260AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "weeksList": "", + "conceptMappings": [ + { + "type": "SNOMED-CT", + "value": "406543005" + } ] + }, + "validators": [ + { + "type": "date", + "allowFutureDates": "false" + } + ], + "id": "visitDate" }, { - "label": "Growth, Nutrition and Development Monitoring", - "isExpanded": "true", - "questions": [ - { - "label": "Visit Date", - "type": "obs", - "questionOptions": { - "rendering": "date", - "concept": "163260AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "weeksList": "", - "conceptMappings": [ - { - "type": "SNOMED-CT", - "value": "406543005" - } - ] - }, - "id": "visitDate" - }, - { - "label": "Follow-up", - "type": "obs", - "id": "followupfor", - "questionOptions": { - "concept": "167079AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "160552AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Nutrition services" - }, - { - "concept": "161624AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Rehabilitation services" - }, - { - "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Other" - } - ] - } - }, - { - "label": "Specify :", - "type": "obs", - "id": "otherspecifyfollowup", - "questionOptions": { - "concept": "160632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - }, - "hide": { - "hideWhenExpression": "isEmpty(followupfor) || followupfor != '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - }, - { - "label": "Revisit this year?", - "type": "obs", - "id": "revisitThisYear", - "questionOptions": { - "concept": "164142AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } - }, - { - "label": "Primary care give ?", - "type": "obs", - "id": "primaryCaregiver", - "questionOptions": { - "concept": "160640AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "select", - "answers": [ - { - "concept": "973AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Grandparent" - }, - { - "concept": "972AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Sibling" - }, - { - "concept": "970AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Mother" - }, - { - "concept": "160639AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Guardian" - }, - { - "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Other" - } - ] - } - }, - { - "label": "Specify :", - "type": "obs", - "id": "primaryCaregiverOther", - "questionOptions": { - "concept": "167214AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - }, - "hide": { - "hideWhenExpression": "isEmpty(primaryCaregiver) || primaryCaregiver != '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - }, - { - "label": "Mother's Viral Load: cp/ml", - "type": "obs", - "id": "motherVL", - "questionOptions": { - "concept": "856AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "number" - }, - "hide": { - "hideWhenExpression": "isEmpty(primaryCaregiver) || primaryCaregiver != '970AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - }, - { - "label": "Age (Weeks/Months)", - "type": "obs", - "questionOptions": { - "rendering": "number", - "concept": "1073AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "max": "", - "min": "", - "showDate": "false", - "conceptMappings": [ - { - "type": "AMPATH", - "value": "1073" - }, - { - "type": "PIH", - "value": "2160" - }, - { - "type": "SNOMED-CT", - "value": "258705008" - } - ] - }, - "id": "weekMonths" - }, - { - "label": "Weight:", - "type": "obs", - "id": "weight", - "questionOptions": { - "concept": "5089AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "number" - } - }, - { - "label": "Height:", - "type": "obs", - "id": "height", - "required": "true", - "questionOptions": { - "concept": "5090AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "number" - } - }, - { - "label": "Z-Score:", - "type": "obs", - "id": "zscore", - "questionOptions": { - "concept": "162584AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "number" - }, - "calculate": { - "calculateExpression": "calcWeightForHeightZscore(weightForHeightRef, height, weight)" - } - }, - { - "label": "MUAC", - "type": "obs", - "id": "muac", - "questionOptions": { - "concept": "160908AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "127778AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Red" - }, - { - "concept": "160910AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yellow" - }, - { - "concept": "160909AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Green" - } - ] - } - }, - { - "label": "Infant Feeding", - "type": "obs", - "id": "infantFeeding", - "questionOptions": { - "concept": "1151AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "164478AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Not Breastfeeding(NBF)" - }, - { - "concept": "5632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Breastfeeding(BF)" - }, - { - "concept": "5526AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Exclusive Breastfeeding(EBF)" - }, - { - "concept": "6046AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Mixed Feeding(MF)" - }, - { - "concept": "1595AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Exclusive Replacement(ERF)" - } - ] - } - }, - { - "label": "Exclusive breastfeeding 0-6 Months?", - "type": "obs", - "id": "exclusiveBreastfeeding", - "questionOptions": { - "concept": "5526AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } - }, - { - "label": "Height/Length (k)", - "type": "obs", - "id": "", - "questionOptions": { - "concept": "164088AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Normal" - }, - { - "concept": "164085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Stunted" - }, - { - "concept": "164086AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Severe stunted" - } - ] - } - }, - { - "label": "Any Danger Signs (l)", - "type": "obs", - "id": "", - "questionOptions": { - "concept": "159860AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "159861AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Unable to drink or breastfeed" - }, - { - "concept": "1983AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Unable to drink fluids" - }, - { - "concept": "164482AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Vomiting everything" - }, - { - "concept": "138868AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Hemorrhagic diarrhea" - }, - { - "concept": "460AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Oedema" - }, - { - "concept": "164483AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Currently convulsing" - } - ] - } - }, - { - "label": "Medication Given If HIV Exposed", - "type": "obs", - "id": "Medication", - "questionOptions": { - "concept": "966AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "checkbox", - "answers": [ - { - "concept": "86663AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "ZIDOVUDINE (AZT)" - }, - { - "concept": "80586AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "NEVIRAPINE (NVP)" - } - ] - } - }, - { - "label": "Is patient reported currently on PCP prophylaxis?", - "type": "obs", - "id": "currentlyOnPCPProphylaxis", - "questionOptions": { - "concept": "1109AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "checkbox", - "answers": [ - { - "concept": "105281AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "SULFAMETHOXAZOLE / TRIMETHOPRIM" - } - ] - } - }, - { - "label": "Current drugs used", - "type": "obs", - "id": "currentDrugsUsed", - "questionOptions": { - "concept": "1193AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "checkbox", - "answers": [ - { - "concept": "461AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "MULTIVITAMIN" - } - ] - } - }, - { - "label": "TB Assessment Outcome", - "type": "obs", - "id": "btAssesmentOutcome", - "questionOptions": { - "concept": "1659AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "select", - "answers": [ - { - "concept": "1662AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "TB Rx" - }, - { - "concept": "1679AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "INH" - }, - { - "concept": "1661AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Confirmed" - }, - { - "concept": "142177AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Suspect" - }, - { - "concept": "160737AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Not done" - }, - { - "concept": "1660AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No signs" - } - ] - } - }, - { - "label": "Date of Next Appointment:", - "type": "obs", - "id": "nextAppointmentDate", - "questionOptions": { - "concept": "5096AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "date" - }, - "validators": [ - { - "type": "js_expression", - "failsWhenExpression": "(new moment(encDate)).isAfter((new moment(myValue)), 'day') || (new moment(encDate)).isSame((new moment(myValue)), 'day')", - "message": "Next Appointment date should be greater than the encounter date." - } - ] - }, - { - "label": "Referred?:", - "type": "obs", - "id": "referralQuestion", - "questionOptions": { - "concept": "1788AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } - }, - { - "label": "Reason for Referral Specify:", - "type": "obs", - "id": "referralReason", - "questionOptions": { - "concept": "164359AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - }, - "hide": { - "hideWhenExpression": "isEmpty(referralQuestion) || referralQuestion !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - }, - { - "label": "Referral from:", - "type": "obs", - "id": "referralFrom", - "questionOptions": { - "concept": "160481AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "160543AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Community Unit" - }, - { - "concept": "1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Other Health facility" - } - ] - } - }, - { - "label": "Specify:", - "type": "obs", - "id": "specify", - "questionOptions": { - "concept": "161550AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - }, - "hide": { - "hideWhenExpression": "isEmpty(referralFrom) || referralFrom !== '1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - }, - { - "label": "Referral to:", - "type": "obs", - "id": "referralTo", - "questionOptions": { - "concept": "163145AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "160543AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Community Unit" - }, - { - "concept": "1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Other Health facility" - } - ] - } - }, - { - "label": "Specify:", - "type": "obs", - "id": "referralToSpecify", - "questionOptions": { - "concept": "162724AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - }, - "hide": { - "hideWhenExpression": "isEmpty(referralTo) || referralTo !== '1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - } + "label": "Follow-up", + "type": "obs", + "id": "followupfor", + "questionOptions": { + "concept": "167079AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "160552AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Nutrion services" + }, + { + "concept": "161624AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Rehabilitaon services" + }, + { + "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Other" + } ] + } }, { - "label": "Milestones", - "isExpanded": "true", - "questions": [ - { - "label": "Development Milestones by Age", - "id": "developmentMilestones", - "type": "obs", - "questionOptions": { - "rendering": "checkbox", - "concept": "162069AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "answers": [ - { - "concept": "162057AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Head Holding/Control" - }, - { - "concept": "162062AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Standing" - }, - { - "concept": "162063AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Walking" - }, - { - "concept": "162058AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Turns towards the origin of sound" - }, - { - "concept": "162060AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Talking" - }, - { - "concept": "162056AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Social Smile" - }, - { - "concept": "162061AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Sitting" - }, - { - "concept": "162059AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Extends hand to grasp a toy" - } - ] - } - }, - { - "label": "Achieving Milestones?", - "type": "obs", - "id": "achievingMilestones", - "questionOptions": { - "concept": "1189AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "6022AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Delayed(D)" - }, - { - "concept": "1115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Normal(N)" - }, - { - "concept": "6025AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Regressed(R)" - } - ] - } - }, - { - "label": "Weight Category", - "type": "obs", - "id": "weighCategory", - "questionOptions": { - "concept": "1854AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "123814AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Underweight(UW)" - }, - { - "concept": "126598AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Severely Underweight(SUW)" - }, - { - "concept": "114413AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Overweight(OW)" - }, - { - "concept": "115115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Obese(O)" - }, - { - "concept": "1115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Normal(N)" - } - ] - } - }, - { - "label": "Type of followup", - "type": "obs", - "id": "typeFollowup", - "questionOptions": { - "concept": "159402AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "132636AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Marasmus" - }, - { - "concept": "116474AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Kwashiorkor" - }, - { - "concept": "115122AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Malnutrition" - }, - { - "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Other" - } - ] - } - }, - { - "label": "Specify:", - "type": "obs", - "id": "followupSpecify", - "questionOptions": { - "concept": "162724AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - }, - "hide": { - "hideWhenExpression": "isEmpty(typeFollowup) || typeFollowup !== '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" - } - } + "label": "Specify :", + "type": "obs", + "id": "otherspecifyfollowup", + "questionOptions": { + "concept": "160632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + }, + "hide": { + "hideWhenExpression": "isEmpty(followupfor) || followupfor != '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Revisit this year?", + "type": "obs", + "id": "revisitThisYear", + "questionOptions": { + "concept": "164142AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } ] + } }, { - "label": "Laboratory Information", - "isExpanded": "true", - "questions": [ - { - "id": "dnaPcr", - "label": "Laboratory Information", - "type": "obsGroup", - "questionOptions": { - "rendering": "repeating", - "concept": "162085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" - }, - "questions": [ - { - "label": "Type of Test", - "type": "obs", - "id": "typeofTest", - "questionOptions": { - "concept": "b61c1482-1697-404c-ab96-fd698d5fd317", - "rendering": "select", - "answers": [ - { - "concept": "844AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "1st DNA PCR" - }, - { - "concept": "167015AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "2nd DNA PCR at 6 months" - }, - { - "concept": "bbd5d81e-d694-48e6-a948-ed82e63e2030", - "label": "3rd DNA PCR at 12 months" - }, - { - "concept": "1030AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Confirmatory PCR for positives" - }, - { - "concept": "4da97634-7e25-4b96-8d21-62106c7e1c68", - "label": "Baseline viral load for positives" - }, - { - "concept": "164860AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Final antibody at 18 months" - } - ] - } - }, - { - "label": "Date of Sample Collection", - "type": "obs", - "id": "dateOfSampleCollectionDna", - "questionOptions": { - "concept": "159951AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "date" - }, - "validators": [ - { - "type": "date", - "allowFutureDates": "false" - } - ] - }, - { - "label": "Test Contextual Status", - "type": "obs", - "id": "testContextualStatusDna", - "questionOptions": { - "concept": "162084AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "select", - "answers": [ - { - "concept": "162080AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Initial" - }, - { - "concept": "162082AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Confirmation" - }, - { - "concept": "162083AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Final test (end of pediatric window)" - }, - { - "concept": "162081AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Repeat" - } - ] - } - }, - { - "label": "Results", - "type": "obs", - "id": "resultsDna", - "questionOptions": { - "concept": "1030AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "select", - "answers": [ - { - "concept": "1138AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "INDETERMINATE" - }, - { - "concept": "1304AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "POOR SAMPLE QUALITY" - }, - { - "concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "POSITIVE" - }, - { - "concept": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "NEGATIVE" - } - ] - } - }, - { - "label": "DBS Sample Code", - "type": "obs", - "id": "dBSSampleCodeDna", - "questionOptions": { - "concept": "162086AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "text" - } - }, - { - "label": "Date Results Collected", - "type": "obs", - "id": "dateResultsCollectedDna", - "questionOptions": { - "concept": "160082AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "date" - }, - "validators": [ - { - "type": "js_expression", - "failsWhenExpression": "(new moment(dateOfSampleCollectionDna)).isAfter((new moment(myValue)), 'day') || (new moment(dateOfSampleCollectionDna)).isSame((new moment(myValue)), 'day')", - "message": "Date results collected should be greater than the sample collection date." - } - ] - } - ] - } + "label": "Primary care give ?", + "type": "obs", + "id": "primaryCaregiver", + "questionOptions": { + "concept": "160640AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "select", + "answers": [ + { + "concept": "973AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Grandparent" + }, + { + "concept": "972AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Sibling" + }, + { + "concept": "970AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Mother" + }, + { + "concept": "160639AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Guardian" + }, + { + "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Other" + } + ] + } + }, + { + "label": "Specify :", + "type": "obs", + "id": "otherspecifyfollowup", + "questionOptions": { + "concept": "160632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + }, + "hide": { + "hideWhenExpression": "isEmpty(primaryCaregiver) || primaryCaregiver != '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Mother's Viral Load: cp/ml", + "type": "obs", + "id": "motherVL", + "questionOptions": { + "concept": "856AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "number" + }, + "hide": { + "hideWhenExpression": "isEmpty(primaryCaregiver) || primaryCaregiver != '970AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Age (Weeks/Months)", + "type": "obs", + "questionOptions": { + "rendering": "number", + "concept": "1073AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "max": "", + "min": "", + "showDate": "false", + "conceptMappings": [ + { + "type": "AMPATH", + "value": "1073" + }, + { + "type": "PIH", + "value": "2160" + }, + { + "type": "SNOMED-CT", + "value": "258705008" + } + ] + }, + "id": "weekMonths" + }, + { + "label": "Weight:", + "type": "obs", + "id": "weight", + "questionOptions": { + "concept": "5089AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "number" + } + }, + { + "label": "Height:", + "type": "obs", + "id": "height", + "required": "true", + "questionOptions": { + "concept": "5090AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "number" + } + }, + { + "label": "Z-Score:", + "type": "obs", + "id": "zscore", + "questionOptions": { + "concept": "162584AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "number" + }, + "calculate": { + "calculateExpression": "calcWeightForHeightZscore(weightForHeightRef, height, weight)" + } + }, + { + "label": "MUAC", + "type": "obs", + "id": "muac", + "questionOptions": { + "concept": "160908AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "127778AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Red" + }, + { + "concept": "160910AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yellow" + }, + { + "concept": "160909AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Green" + } + ] + } + }, + { + "label": "Infant Feeding", + "type": "obs", + "id": "infantFeeding", + "questionOptions": { + "concept": "1151AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "164478AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Not Breastfeeding(NBF)" + }, + { + "concept": "5632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Breastfeeding(BF)" + }, + { + "concept": "5526AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Exclusive Breastfeeding(EBF)" + }, + { + "concept": "6046AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Mixed Feeding(MF)" + }, + { + "concept": "1595AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Exclusive Replacement(ERF)" + } + ] + } + }, + { + "label": "Exclusive breastfeeding 0-6 Months?", + "type": "obs", + "id": "exclusiveBreastfeeding", + "questionOptions": { + "concept": "5526AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } + ] + } + }, + { + "label": "Height/Length (k)", + "type": "obs", + "id": "", + "questionOptions": { + "concept": "164088AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Normal" + }, + { + "concept": "164085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Stunted" + }, + { + "concept": "164086AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Severe stunted" + } + ] + } + }, + { + "label": "Any Danger Signs (l)", + "type": "obs", + "id": "", + "questionOptions": { + "concept": "159860AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "159861AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Unable to drink or breastfeed" + }, + { + "concept": "1983AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Unable to drink fluids" + }, + { + "concept": "164482AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Vomiting everything" + }, + { + "concept": "138868AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Hemorrhagic diarrhea" + }, + { + "concept": "460AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Oedema" + }, + { + "concept": "164483AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Currently convulsing" + } ] + } + }, + { + "label": "Medication Given If HIV Exposed", + "type": "obs", + "id": "Medication", + "questionOptions": { + "concept": "966AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "checkbox", + "answers": [ + { + "concept": "86663AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "ZIDOVUDINE (AZT)" + }, + { + "concept": "80586AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "NEVIRAPINE (NVP)" + }, + { + "concept": "105281AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "SULFAMETHOXAZOLE / TRIMETHOPRIM (CTX)" + }, + { + "concept": "461AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "MULTIVITAMIN (M/vit)" + } + ] + } + }, + { + "label": "TB Assessment Outcome", + "type": "obs", + "id": "btAssesmentOutcome", + "questionOptions": { + "concept": "1659AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "select", + "answers": [ + { + "concept": "1662AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "TB Rx" + }, + { + "concept": "1679AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "INH" + }, + { + "concept": "1661AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Confirmed" + }, + { + "concept": "142177AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Suspect" + }, + { + "concept": "160737AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Not done" + }, + { + "concept": "1660AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No signs" + } + ] + } + }, + { + "label": "Date of Next Appointment:", + "type": "obs", + "id": "nextAppointmentDate", + "questionOptions": { + "concept": "5096AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "date" + }, + "validators": [ + { + "type": "js_expression", + "failsWhenExpression": "(new moment(encDate)).isAfter((new moment(myValue)), 'day') || (new moment(encDate)).isSame((new moment(myValue)), 'day')", + "message": "Next Appointment date should be greater than the encounter date." + } + ] + }, + { + "label": "Referred?:", + "type": "obs", + "id": "referralQuestion", + "questionOptions": { + "concept": "1788AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } + ] + } + }, + { + "label": "Reason for Referral Specify:", + "type": "obs", + "id": "referralReason", + "questionOptions": { + "concept": "164359AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + }, + "hide": { + "hideWhenExpression": "isEmpty(referralQuestion) || referralQuestion !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Referral from:", + "type": "obs", + "id": "referralFrom", + "questionOptions": { + "concept": "160481AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "160543AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Community Unit" + }, + { + "concept": "1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Other Health facility" + } + ] + }, + "hide": { + "hideWhenExpression": "isEmpty(referralQuestion) || referralQuestion !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Specify:", + "type": "obs", + "id": "specify", + "questionOptions": { + "concept": "161550AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + }, + "hide": { + "hideWhenExpression": "isEmpty(referralFrom) || referralFrom !== '1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Referral to:", + "type": "obs", + "id": "referralTo", + "questionOptions": { + "concept": "163145AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "160543AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Community Unit" + }, + { + "concept": "1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Other Health facility" + } + ] + }, + "hide": { + "hideWhenExpression": "isEmpty(referralQuestion) || referralQuestion !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + }, + { + "label": "Specify:", + "type": "obs", + "id": "referralToSpecify", + "questionOptions": { + "concept": "162724AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + }, + "hide": { + "hideWhenExpression": "isEmpty(referralTo) || referralTo !== '1537AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } } - ] - }, - { - "label": "Early Eye Examination and De-worming", - "sections": [ + ] + }, + { + "label": "Milestones", + "isExpanded": "true", + "questions": [ { - "label": "Eye Care Assessment", - "isExpanded": "true", - "questions": [ - { - "label": "Tetracycline Eye Ointment (TEO) Given?", - "type": "obs", - "id": "tetracyclineGeven", - "questionOptions": { - "concept": "162077AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } - }, - { - "label": "PUPIL", - "type": "obs", - "id": "pupilExamination", - "questionOptions": { - "concept": "162064AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "162065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Black" - }, - { - "concept": "1075AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "White" - } - ] - } - }, - { - "label": "SIGHT", - "type": "obs", - "id": "sightExamination", - "questionOptions": { - "concept": "162067AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Not Following Objects" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Following Objects" - } - ] - } - }, - { - "label": "SQUINT (Crossed Eyes)", - "type": "obs", - "id": "squint", - "questionOptions": { - "concept": "162066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No Squint" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Squint" - } - ] - } - } + "label": "Development Milestones by Age", + "id": "developmentMilestones", + "type": "obs", + "questionOptions": { + "rendering": "checkbox", + "concept": "162069AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "answers": [ + { + "concept": "162057AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Head Holding/Control" + }, + { + "concept": "162062AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Standing" + }, + { + "concept": "162063AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Walking" + }, + { + "concept": "162058AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Turns towards the origin of sound" + }, + { + "concept": "162060AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Talking" + }, + { + "concept": "162056AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Social Smile" + }, + { + "concept": "162061AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Sitting" + }, + { + "concept": "162059AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Extends hand to grasp a toy" + } ] + } }, { - "label": "Deworming and Vitamin A SUPP.", - "isExpanded": "true", - "questions": [ - { - "label": "DEWORMING and VITAMIN A SUPP.", - "type": "obsGroup", - "questionOptions": { - "concept": "1442AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "group" - }, - "questions": [ - { - "label": "Drug Given", - "type": "obs", - "id": "drugGiven", - "questionOptions": { - "concept": "159369AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "79413AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Mebendazole" - }, - { - "concept": "70439AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Albendazole" - } - ] - } - }, - { - "label": "Date medication refill due", - "type": "obs", - "id": "dateMedicationDue", - "questionOptions": { - "concept": "162549AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "date" - } - }, - { - "label": "AGE", - "type": "obs", - "id": "age", - "questionOptions": { - "concept": "163541AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "number" - } - }, - { - "label": "Dosage", - "type": "obs", - "id": "dosage", - "questionOptions": { - "concept": "1443AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "number" - } - }, - { - "label": "Units", - "type": "obs", - "id": "units", - "questionOptions": { - "concept": "161563AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "select", - "answers": [ - { - "concept": "1513AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Tablet" - }, - { - "concept": "161554AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Gram" - }, - { - "concept": "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Milligram" - } - ] - } - } - ], - "id": "__r2ovtspGn" - }, - { - "label": "Vitamin A", - "type": "obs", - "id": "vitaminA", - "questionOptions": { - "concept": "161534AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } - }, - { - "label": "Any disability?", - "type": "obs", - "id": "anyDisability", - "questionOptions": { - "concept": "162558AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } - } + "label": "Achieving Milestones?", + "type": "obs", + "id": "achievingMilestones", + "questionOptions": { + "concept": "1189AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "6022AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Delayed(D)" + }, + { + "concept": "1115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Normal(N)" + }, + { + "concept": "6025AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Regressed(R)" + } ] + } }, { - "label": "Other Parameters", - "isExpanded": "true", - "questions": [ - { - "label": "Counseled On?", - "type": "obs", - "id": "counseledOn", - "questionOptions": { - "concept": "1379AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1914AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "HIV" - }, - { - "concept": "1380AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Nutrition" - } - ] - } - }, + "label": "Weight Category", + "type": "obs", + "id": "weighCategory", + "questionOptions": { + "concept": "1854AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "123814AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Underweight(UW)" + }, + { + "concept": "126598AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Severely Underweight(SUW)" + }, + { + "concept": "114413AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Overweight(OW)" + }, + { + "concept": "115115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Obese(O)" + }, + { + "concept": "1115AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Normal(N)" + } + ] + } + }, + { + "label": "Type of followup", + "type": "obs", + "id": "typeFollowup", + "questionOptions": { + "concept": "159402AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "132636AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Marasmus" + }, + { + "concept": "116474AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Kwashiorkor" + }, + { + "concept": "115122AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Mulnutrition" + }, + { + "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Other" + } + ] + } + }, + { + "label": "Specify:", + "type": "obs", + "id": "followupSpecify", + "questionOptions": { + "concept": "162724AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + }, + "hide": { + "hideWhenExpression": "isEmpty(typeFollowup) || typeFollowup !== '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } + } + ] + }, + { + "label": "Labaratory Information", + "isExpanded": "true", + "questions": [ + { + "id": "dnaPcr", + "label": "Laboratory Information", + "type": "obsGroup", + "questionOptions": { + "rendering": "repeating", + "concept": "162085AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + }, + "questions": [ + { + "label": "Type of Test", + "type": "obs", + "id": "typeofTest", + "questionOptions": { + "concept": "b61c1482-1697-404c-ab96-fd698d5fd317", + "rendering": "select", + "answers": [ + { + "concept": "844AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "1st DNA PCR" + }, + { + "concept": "167015AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "2nd DNA PCR at 6 months" + }, + { + "concept": "bbd5d81e-d694-48e6-a948-ed82e63e2030", + "label": "3rd DNA PCR at 12 months" + }, + { + "concept": "1030AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Confirmatory PCR for positives" + }, + { + "concept": "4da97634-7e25-4b96-8d21-62106c7e1c68", + "label": "Baseline viral load for positives" + }, + { + "concept": "164860AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Final antibody at 18 months" + } + ] + } + }, + { + "label": "Date of Sample Collection", + "type": "obs", + "id": "dateOfSampleCollectionDna", + "questionOptions": { + "concept": "159951AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "date" + }, + "validators": [ { - "label": "Supplemented with MNPS 6-23 Months?", - "type": "obs", - "id": "supplementedWith", - "questionOptions": { - "concept": "5484AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "161649AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - }, - { - "concept": "1107AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - } - ] - } - }, + "type": "date", + "allowFutureDates": "false" + } + ] + }, + { + "label": "Test Contextual Status", + "type": "obs", + "id": "testContextualStatusDna", + "questionOptions": { + "concept": "162084AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "select", + "answers": [ + { + "concept": "162080AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Initial" + }, + { + "concept": "162082AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Confirmation" + }, + { + "concept": "162083AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Final test (end of pediatric window)" + }, + { + "concept": "162081AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Repeat" + } + ] + } + }, + { + "label": "Results", + "type": "obs", + "id": "resultsDna", + "questionOptions": { + "concept": "1030AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "select", + "answers": [ + { + "concept": "1138AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "INDETERMINATE" + }, + { + "concept": "1304AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "POOR SAMPLE QUALITY" + }, + { + "concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "POSITIVE" + }, + { + "concept": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "NEGATIVE" + } + ] + } + }, + { + "label": "DBS Sample Code", + "type": "obs", + "id": "dBSSampleCodeDna", + "questionOptions": { + "concept": "162086AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "text" + } + }, + { + "label": "Date Results Collected", + "type": "obs", + "id": "dateResultsCollectedDna", + "questionOptions": { + "concept": "160082AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "date" + }, + "validators": [ { - "label": "Long-lasting insecticidal nets (LLIN) given to less than 1 Year old?", - "type": "obs", - "id": "longLasting-net", - "questionOptions": { - "concept": "159855AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "radio", - "answers": [ - { - "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "No" - }, - { - "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Yes" - } - ] - } + "type": "js_expression", + "failsWhenExpression": "(new moment(dateOfSampleCollectionDna)).isAfter((new moment(myValue)), 'day') || (new moment(dateOfSampleCollectionDna)).isSame((new moment(myValue)), 'day')", + "message": "Date results collected should be greater than the sample collection date." } + ] + } + ] + } + ] + } + ] + }, + { + "label": "Early Eye Examination and Deworming", + "sections": [ + { + "label": "Eye Care Assessment", + "isExpanded": "true", + "questions": [ + { + "label": "Tetracycline Eye Ointment (TEO) Given?", + "type": "obs", + "id": "tetracyclineGeven", + "questionOptions": { + "concept": "162077AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } ] + } }, { - "label": "Physical features", - "isExpanded": "true", - "questions": [ - { - "label": "Physical features: e.g Congenital abnormalities etc", - "type": "obs", - "id": "physicalFeatures", - "questionOptions": { - "concept": "1391AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "textarea" - } - }, + "label": "PUPIL", + "type": "obs", + "id": "pupilExamination", + "questionOptions": { + "concept": "162064AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "162065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Black" + }, + { + "concept": "1075AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "White" + } + ] + } + }, + { + "label": "SIGHT", + "type": "obs", + "id": "sightExamination", + "questionOptions": { + "concept": "162067AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Not Following Objects" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Following Objects" + } + ] + } + }, + { + "label": "SQUINT (Crossed Eyes)", + "type": "obs", + "id": "squint", + "questionOptions": { + "concept": "162066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No Squint" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Squint" + } + ] + } + } + ] + }, + { + "label": "Deworming and Vitamin A SUPP.", + "isExpanded": "true", + "questions": [ + { + "label": "DEWORMING and VITAMIN A SUPP.", + "type": "obsGroup", + "questionOptions": { + "concept": "1442AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "group" + }, + "questions": [ + { + "label": "Drug Given", + "type": "obs", + "id": "drugGiven", + "questionOptions": { + "concept": "159369AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "79413AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Mebendazole" + }, + { + "concept": "70439AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Albendazole" + } + ] + } + }, + { + "label": "AGE", + "type": "obs", + "id": "age", + "questionOptions": { + "concept": "163541AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "number" + } + }, + { + "label": "Dosage", + "type": "obs", + "id": "dosage", + "questionOptions": { + "concept": "1443AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "number" + } + }, + { + "label": "Units", + "type": "obs", + "id": "units", + "questionOptions": { + "concept": "161563AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "select", + "answers": [ + { + "concept": "1513AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Tablet" + }, + { + "concept": "161554AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Gram" + }, + { + "concept": "161553AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Milligram" + } + ] + } + }, + { + "label": "Date Of Next Visit", + "type": "obs", + "id": "dateOfNextVisit", + "questionOptions": { + "concept": "5096AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "date" + }, + "validators": [ { - "label": "Clinician's Notes", - "type": "obs", - "id": "cliniciansNotes", - "questionOptions": { - "concept": "159395AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "textarea" - } + "type": "js_expression", + "failsWhenExpression": "(new moment(encDate)).isAfter((new moment(myValue)), 'day') || (new moment(encDate)).isSame((new moment(myValue)), 'day')", + "message": "Date of next visit should be greater than the encounter date." } + ] + } + ], + "id": "__r2ovtspGn" + }, + { + "label": "Vitamin A", + "type": "obs", + "id": "vitaminA", + "questionOptions": { + "concept": "161534AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } + ] + } + }, + { + "label": "Any disability?", + "type": "obs", + "id": "anyDisability", + "questionOptions": { + "concept": "162558AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } ] + } + } + ] + }, + { + "label": "Other Parameters", + "isExpanded": "true", + "questions": [ + { + "label": "Counseled On?", + "type": "obs", + "id": "counseledOn", + "questionOptions": { + "concept": "1379AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1914AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "HIV" + }, + { + "concept": "1380AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Nutrition" + } + ] + } + }, + { + "label": "Supplemented with MNPS 6-23 Months?", + "type": "obs", + "id": "supplementedWith", + "questionOptions": { + "concept": "5484AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "161649AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + }, + { + "concept": "1107AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + } + ] + } + }, + { + "label": "Long-lasting insecticidal nets (LLIN) given to less than 1 Year old?", + "type": "obs", + "id": "longLasting-net", + "questionOptions": { + "concept": "159855AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "radio", + "answers": [ + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "No" + }, + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Yes" + } + ] + } + } + ] + }, + { + "label": "Physical features", + "isExpanded": "true", + "questions": [ + { + "label": "Physical features: ", + "type": "obs", + "id": "physicalFeatures", + "questionOptions": { + "concept": "1391AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "textarea" + } + }, + { + "label": "Clinician's Notes", + "type": "obs", + "id": "cliniciansNotes", + "questionOptions": { + "concept": "159395AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "textarea" + } } - ] + ] + } + ] } - ], + ], "processor": "EncounterFormProcessor", "referencedForms": [] } diff --git a/configuration/ampathforms/PrEP_Behavior_Risk_Assessment_last_six_months.json b/configuration/ampathforms/PrEP_Behavior_Risk_Assessment_last_six_months.json index c635d2f9..d30ec5a1 100644 --- a/configuration/ampathforms/PrEP_Behavior_Risk_Assessment_last_six_months.json +++ b/configuration/ampathforms/PrEP_Behavior_Risk_Assessment_last_six_months.json @@ -164,18 +164,6 @@ "hideWhenExpression": "isEmpty(onArt) || onArt === '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || partnerHivStatus !=='703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" } }, - { - "label": "Specify other reason", - "type": "obs", - "id": "soecifyReason", - "questionOptions": { - "concept": "160632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "rendering": "textarea" - }, - "hide": { - "hideWhenExpression": "isEmpty (markAllAapply) || markAllAapply !== 'c67be9a5-f497-4082-af81-11753f65ed4b'" - } - }, { "label": "Behavior Risk of Partner (Select all that apply)", "type": "obs", @@ -215,10 +203,26 @@ { "concept": "c8ae2850-abab-4b9c-927c-129ecc2c2752", "label": "Injecting drug use with shared needles and/or syringes" + }, + { + "concept": "c67be9a5-f497-4082-af81-11753f65ed4b", + "label": "Other(Specify)" } ] } }, + { + "label": "Specify other reason", + "type": "obs", + "id": "soecifyReason", + "questionOptions": { + "concept": "160632AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "textarea" + }, + "hide": { + "hideWhenExpression": "!arrayContains(['c67be9a5-f497-4082-af81-11753f65ed4b'], behaviourRisks)" + } + }, { "label": "Assessment outcome:", "type": "obs", @@ -226,7 +230,7 @@ "rendering": "radio", "concept": "d79488b7-eb63-49ba-b99c-a52f777a1a7f", "calculate": { - "calculateExpression": "String(PartnerRisk) === '5564AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' ? '138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' : String(partnerHivStatus) === '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' ? '138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' : '1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + "calculateExpression": "String(PartnerRisk) === '5564AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' ? '138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' : String(partnerHivStatus) === '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' ? '138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' : String(behaviourRisks) === '159385AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || '141814AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || '160579AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || '156660AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || '164845AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || '7e5eac79-31d5-4a31-a8ee-1b07f824aa67' || 'b19493e4-1a96-4fff-bfc6-3fbca37f02ec' || 'c8ae2850-abab-4b9c-927c-129ecc2c2752' ? '138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' : '1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" }, "answers": [ { @@ -450,7 +454,7 @@ "minLength": "10" }, "hide": { - "hideWhenExpression": "partnerHivStatus !== '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + "hideWhenExpression": "enrolledInCCC !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || partnerHivStatus !== '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" } }, { @@ -462,7 +466,7 @@ "rendering": "date" }, "hide": { - "hideWhenExpression": "partnerHivStatus !== '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + "hideWhenExpression": "enrolledInCCC !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || partnerHivStatus !== '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" }, "validators": [ { @@ -589,6 +593,19 @@ } ] } + }, + { + "label": "Other Specify:", + "type": "obs", + "id": "otherSpecify", + "questionOptions": { + "concept": "c67be9a5-f497-4082-af81-11753f65ed4b", + "rendering": "Text" + }, + "validators": [], + "hide": { + "hideWhenExpression": "isEmpty(riskReductionReferral) || !arrayContains(['5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'], riskReductionReferral)" + } } ] diff --git a/configuration/ampathforms/PrEP_INITIATION.json b/configuration/ampathforms/PrEP_INITIATION.json index 7f88fc6f..c0529dad 100644 --- a/configuration/ampathforms/PrEP_INITIATION.json +++ b/configuration/ampathforms/PrEP_INITIATION.json @@ -89,25 +89,20 @@ "concept": "cf543666-ce76-4e91-8b8d-c0b54a436a2e", "answers": [ { - "concept": "6096AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Discordant Couple" - }, - { - "concept": "5d308c8c-ad49-45e1-9885-e5d09a8e5587", - "label": "General Population" - }, - { - "concept": "bf850dd4-309b-4cbd-9470-9d8110ea5550", - "label": "Key Population" - }, - { - "concept": "138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", - "label": "Priority Population" - } + "concept": "5d308c8c-ad49-45e1-9885-e5d09a8e5587", + "label": "General Population" + }, + { + "concept": "bf850dd4-309b-4cbd-9470-9d8110ea5550", + "label": "Key Population" + }, + { + "concept": "138643AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Priority Population" + } ] }, "id": "PopuLationType", - "isExpanded": "true", "required": "true" }, { diff --git a/configuration/ampathforms/PrEP_Monthly_Refill.json b/configuration/ampathforms/PrEP_Monthly_Refill.json index 7db11b70..8dc78eb6 100644 --- a/configuration/ampathforms/PrEP_Monthly_Refill.json +++ b/configuration/ampathforms/PrEP_Monthly_Refill.json @@ -465,6 +465,48 @@ "hide": { "hideWhenExpression": "isEmpty(condomIssued) || condomIssued !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" } + }, + { + "label": "PrEP Discontinue Reasons", + "type": "obs", + "id": "PrepDisc", + "questionOptions": { + "concept": "161555AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "rendering": "select", + "answers": [ + { + "concept": "138571AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "HIV test is positive" + }, + { + "concept": "113338AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Renal dysfunction" + }, + { + "concept": "1302AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label":"Viral suppression of HIV+" + }, + { + "concept": "159598AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Not adherent to PrEP" + }, + { + "concept": "164401AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Too many HIV tests" + }, + { + "concept": "162696AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Client request" + }, + { + "concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA", + "label": "Other Specify" + } + ] + }, + "hide": { + "hideWhenExpression": "isEmpty(treatmentPlan) || treatmentPlan !== '1260AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + } } ] },