Skip to content

Instantly share code, notes, and snippets.

@denniskigen
Created February 25, 2020 19:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save denniskigen/53375291fead3e14e3129d484f880562 to your computer and use it in GitHub Desktop.
Save denniskigen/53375291fead3e14e3129d484f880562 to your computer and use it in GitHub Desktop.
{
"name": "component_oncology-lab-results-v1.0",
"uuid": "xxxx",
"processor": "EncounterFormProcessor",
"pages": [
{
"label": "Test Results",
"sections": [
{
"label": "Prior VIA",
"isExpanded": "true",
"questions": [
{
"label": "Prior VIA:",
"type": "obs",
"required": "true",
"id": "priorviatest",
"questionOptions": {
"concept": "cf33d31f-b96b-4437-a6b8-ff5f43855f9b",
"rendering": "select",
"answers": [
{
"concept": "a899b42e-1350-11df-a1f1-0026b9348838",
"label": "No"
},
{
"concept": "a899b35c-1350-11df-a1f1-0026b9348838",
"label": "Yes"
}
]
},
"validators": []
},
{
"label": "Prior VIA result:",
"id": "priorviaresult",
"type": "obs",
"historicalExpression": "HD.getObject('prevEnc').getValue('f165c64a-9354-4145-9b06-4ee437630218')",
"questionOptions": {
"concept": "f165c64a-9354-4145-9b06-4ee437630218",
"rendering": "select",
"answers": [
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive"
},
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "isEmpty(priorviaresult) && isEmpty(myValue)",
"message": "Date result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(priorviaresult)"
}
}
},
"validators": [],
"hide": {
"hideWhenExpression": "priorviatest !== 'a899b35c-1350-11df-a1f1-0026b9348838'"
}
}
]
},
{
"label": "Chemistry Lab Tests",
"isExpanded": "true",
"questions": [
{
"type": "obs",
"label": "Creatinine mmol/L:",
"id": "creatinine_test",
"questionOptions": {
"concept": "a897e450-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"showDate": "true",
"max": "11050",
"min": "0",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(creatinine_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(creatinine_test)"
}
}
},
"validators": []
},
{
"type": "obs",
"label": "SGPT(ALT):",
"id": "sgptalt_test",
"questionOptions": {
"concept": "a896ca48-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "3500",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(sgptalt_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(sgptalt_test)"
}
}
},
"validators": []
},
{
"type": "obs",
"label": "AST:",
"id": "ast_test",
"questionOptions": {
"concept": "a896c8ae-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "3500",
"min": "0",
"showDate": "true"
},
"validators": [
{
"type": "date"
}
]
},
{
"label": "RBS mmol/L:",
"id": "rbs_test",
"type": "obs",
"questionOptions": {
"concept": "a898418e-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "50",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(rbs_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(rbs_test)"
}
}
}
},
{
"label": "FBS mmol/L:",
"id": "fbs_test",
"type": "obs",
"questionOptions": {
"concept": "a8b018fe-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "50",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(fbs_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(fbs_test)"
}
}
}
},
{
"label": "HbA1C %:",
"id": "a1c_test",
"type": "obs",
"questionOptions": {
"concept": "a8af7520-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "20",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(a1c_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(a1c_test)"
}
}
}
},
{
"label": "LDL mmol/L:",
"id": "ldl_test",
"type": "obs",
"questionOptions": {
"concept": "a898e74c-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "75",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(ldl_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(ldl_test)"
}
}
}
},
{
"label": "HDL mmol/L:",
"id": "hdl_test",
"type": "obs",
"questionOptions": {
"concept": "a898e602-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "15",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(hdl_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(hdl_test)"
}
}
}
},
{
"label": "TG mmol/L:",
"id": "tg_test",
"type": "obs",
"questionOptions": {
"concept": "a898e8a0-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "55",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(tg_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(tg_test)"
}
}
}
},
{
"label": "Cholesterol mmol/L:",
"id": "chol_test",
"type": "obs",
"questionOptions": {
"concept": "a898e4b8-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "100",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(chol_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(chol_test)"
}
}
}
},
{
"label": "Microalbumin test, Urine mg/L:",
"id": "microAlb_test",
"type": "obs",
"questionOptions": {
"concept": "7129af13-e39a-43b0-9923-6d1de22c9c5e",
"answers": [],
"rendering": "number",
"max": "300",
"min": "30",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(microAlb_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(microAlb_test)"
}
}
}
},
{
"label": "Urea mmol/L:",
"id": "urea_test",
"type": "obs",
"questionOptions": {
"concept": "a8982550-1350-11df-a1f1-0026b9348838",
"answers": [],
"rendering": "number",
"max": "330",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(urea_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hde": {
"hideWhenExpression": "isEmpty(urea_test)"
}
}
}
}
]
},
{
"label": "CBC",
"isExpanded": "true",
"questions": [
{
"label": "RBC 10^6/µL:",
"id": "rbc_test",
"questionOptions": {
"concept": "a896df7e-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "100",
"min": "0",
"placeholder": "Indicate here RBC value"
},
"type": "obs",
"validators": []
},
{
"label": "Hgb g/dL:",
"id": "hgbgdl_test",
"questionOptions": {
"concept": "a8908a16-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "50",
"min": "0",
"placeholder": "Indicate here Hgb value"
},
"type": "obs",
"validators": []
},
{
"label": "MCV fL:",
"id": "mcv_test",
"questionOptions": {
"concept": "a898201e-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "500",
"min": "0",
"placeholder": "Indicate here MCV value"
},
"type": "obs",
"validators": []
},
{
"label": "MCH pg:",
"id": "mch_test",
"questionOptions": {
"concept": "a898f426-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "100",
"min": "0",
"placeholder": "Indicate here MCH value"
},
"type": "obs",
"validators": []
},
{
"label": "MCHC g/dL:",
"id": "mchc_test",
"questionOptions": {
"concept": "a898f2e6-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "100",
"min": "0",
"placeholder": "Indicate here MCHC value"
},
"type": "obs",
"validators": []
},
{
"label": "RDW %:",
"id": "rdw_test",
"questionOptions": {
"concept": "a898f19c-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "50",
"min": "0",
"placeholder": "Indicate here RDW value"
},
"type": "obs",
"validators": []
},
{
"type": "obs",
"label": "Platelets 10^3/µL:",
"id": "platelets_test",
"questionOptions": {
"concept": "a8970954-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "1500",
"min": "0",
"placeholder": "Indicate here platelets value"
},
"validators": []
},
{
"label": "WBC mm3:",
"id": "testWBCmm",
"questionOptions": {
"concept": "a896dea2-1350-11df-a1f1-0026b9348838",
"max": "500",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here WBC value"
},
"type": "obs",
"validators": []
},
{
"label": "ANC mm3:",
"id": "ancmm_test",
"questionOptions": {
"concept": "a89c5224-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "500",
"min": "0",
"placeholder": "Indicate here ANC value"
},
"type": "obs",
"validators": []
}
]
},
{
"label": "UEC",
"isExpanded": "true",
"questions": [
{
"label": "Urea mmol/L:",
"id": "ureaTest",
"questionOptions": {
"concept": "a8af843e-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "100",
"min": "0",
"placeholder": "Indicate here urea value"
},
"type": "obs",
"validators": []
},
{
"label": "Creatinine U/L:",
"id": "cktestul",
"questionOptions": {
"concept": "a897e450-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "1150",
"min": "0",
"placeholder": "Indicate here creatinine value"
},
"type": "obs",
"validators": []
},
{
"label": "Sodium mmol/Lm3:",
"id": "sodium",
"questionOptions": {
"concept": "a899f5ec-1350-11df-a1f1-0026b9348838",
"max": "2000",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here sodium value"
},
"type": "obs",
"validators": []
},
{
"label": "Potassium mmol/L:",
"type": "obs",
"id": "potassiummol/L",
"questionOptions": {
"concept": "a89a7418-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "50",
"min": "0",
"placeholder": "Indicate here potassium value"
},
"validators": []
},
{
"label": "Chloride mmol/L:",
"id": "chlorideTest",
"questionOptions": {
"concept": "a89a7544-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "600",
"min": "0",
"placeholder": "Indicate here chloride value"
},
"type": "obs",
"validators": []
}
]
},
{
"label": "CD4",
"questions": [
{
"type": "obs",
"id": "cd4_test",
"questionOptions": {
"concept": "a8a8bb18-1350-11df-a1f1-0026b9348838",
"showDate": "true",
"rendering": "number",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(cd4_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(cd4_test)"
}
}
},
"label": "CD4 Count:",
"validators": []
},
{
"type": "obs",
"label": "CD4 %:",
"id": "cd4percent_test",
"questionOptions": {
"rendering": "number",
"max": "100",
"min": "0",
"showDate": "true",
"concept": "a8970a26-1350-11df-a1f1-0026b9348838",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(cd4percent_test) && isEmpty(myValue)",
"message": "Date is result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(cd4percent_test)"
}
}
},
"validators": []
}
]
},
{
"label": "Viral Load",
"isExpanded": "true",
"questions": [
{
"type": "obs",
"label": "Viral load:",
"id": "viralLoad_test",
"questionOptions": {
"concept": "a8982474-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "10000000",
"min": "0",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(viralLoad_test) && isEmpty(myValue)",
"message": "Viral load date is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(viralLoad_test)"
}
}
},
"validators": []
}
]
},
{
"label": "HIV Test",
"isExpanded": "true",
"questions": [
{
"label": "Rapid HIV:",
"type": "obs",
"id": "hivRapid",
"questionOptions": {
"concept": "a8999dfe-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive"
},
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a89a7ae4-1350-11df-a1f1-0026b9348838",
"label": "Indeterminate"
},
{
"concept": "a89c3d8e-1350-11df-a1f1-0026b9348838",
"label": "Poor sample quality"
},
{
"concept": "a899b50a-1350-11df-a1f1-0026b9348838",
"label": "Unknown"
},
{
"concept": "a899ea48-1350-11df-a1f1-0026b9348838",
"label": "Not done"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(hivRapid) && isEmpty(myValue)",
"message": "Date result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(hivRapid)"
}
}
},
"validators": []
},
{
"label": "HIV Long Eliza:",
"type": "obs",
"questionOptions": {
"id": "longEliza",
"concept": "a8999fb6-1350-11df-a1f1-0026b9348838",
"answers": [
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive"
},
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a89a7ae4-1350-11df-a1f1-0026b9348838",
"label": "Indeterminate"
},
{
"concept": "a89c3d8e-1350-11df-a1f1-0026b9348838",
"label": "Poor sample quality"
},
{
"concept": "a899b50a-1350-11df-a1f1-0026b9348838",
"label": "Unknown"
},
{
"concept": "a899ea48-1350-11df-a1f1-0026b9348838",
"label": "Not done"
}
],
"showDate": "true",
"rendering": "select",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(longEliza) && isEmpty(myValue)",
"message": "Date result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(longEliza)"
}
}
},
"validators": []
},
{
"label": "HIV DNA PCR:",
"type": "obs",
"questionOptions": {
"id": "hivPcr",
"concept": "a898fe80-1350-11df-a1f1-0026b9348838",
"answers": [
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive"
},
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a89a7ae4-1350-11df-a1f1-0026b9348838",
"label": "Indeterminate"
},
{
"concept": "a89c3d8e-1350-11df-a1f1-0026b9348838",
"label": "Poor sample quality"
},
{
"concept": "a899ea48-1350-11df-a1f1-0026b9348838",
"label": "Not done"
}
],
"showDate": "true",
"rendering": "select",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(hivPcr) && isEmpty(myValue)",
"message": "Date result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(hivPcr)"
}
}
},
"validators": []
}
]
},
{
"label": "Other Test Results",
"questions": [
{
"label": "Total PSA:",
"type": "obs",
"id": "tPsa",
"questionOptions": {
"concept": "4704ab75-f5f5-428c-92f3-495362688c31",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here total PSA value"
},
"validators": []
},
{
"label": "Carcinoembryonic antigen test (CEA):",
"type": "obs",
"id": "ceaTest",
"questionOptions": {
"concept": "82e187d0-d86d-4de6-9c66-9d3a0af465c9",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here CEA value"
},
"validators": []
},
{
"label": "Carbohydrate antigen 19-9:",
"type": "obs",
"id": "caTest",
"questionOptions": {
"concept": "6ac0afd9-bdb7-4997-a2dc-f0a03b4b07f5",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here CA 19-9 value"
},
"validators": []
}
]
},
{
"label": "HBE Results",
"isExpanded": "true",
"questions": [
{
"label": "Hemoglobin F%:",
"id": "hemoglobinF",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "5c439bb4-4b25-4e3a-8e03-ce1c8f9c1f52",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin F% value"
},
"validators": []
},
{
"label": "Hemoglobin A%:",
"id": "hemoglobinA",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "bc67ddf5-9aef-435e-8f03-7f817e4b98a6",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin A% value"
},
"validators": []
},
{
"label": "Hemoglobin S%:",
"id": "hemoglobinS",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "14b96fb0-83ac-420d-8295-b72e0331f4e2",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin S% value"
},
"validators": []
},
{
"label": "Hemoglobin A2/C%:",
"id": "hemoglobinA2",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "c66b2f4c-87af-4de5-93a9-209141f167e4",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin A2/C% value"
},
"validators": []
}
]
},
{
"label": "Retic Count",
"questions": [
{
"label": "Reticulocytes (%):",
"type": "obs",
"id": "reticCount",
"questionOptions": {
"concept": "a89c4fcc-1350-11df-a1f1-0026b9348838",
"max": "100",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here reticulocytes % value"
},
"validators": []
}
]
},
{
"label": "Hepatic Function",
"isExpanded": "true",
"questions": [
{
"label": "Serum total bilirubin µmol/L:",
"type": "obs",
"id": "serumtotalBil",
"questionOptions": {
"concept": "a896cb2e-1350-11df-a1f1-0026b9348838",
"max": "2150",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here serum total bilirubin value"
},
"validators": []
},
{
"label": "Serum direct bilirubin µmol/L:",
"type": "obs",
"id": "serumdirectbilirubin",
"questionOptions": {
"concept": "a89c3834-1350-11df-a1f1-0026b9348838",
"max": "2150",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here serum direct bilirubin value"
},
"validators": []
},
{
"label": "Gamma-glutamyl transferase IU/L:",
"id": "gammaGlutamyl",
"questionOptions": {
"concept": "a8af72fa-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "500",
"min": "0",
"placeholder": "Indicate here GGT value"
},
"type": "obs",
"validators": []
},
{
"label": "Serum glutamic-oxaloacetic transaminase U/L:",
"type": "obs",
"id": "serumGlutamicOxaloactic",
"questionOptions": {
"concept": "a896c8ae-1350-11df-a1f1-0026b9348838",
"max": "3500",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here AST value"
},
"validators": []
},
{
"label": "Serum glutamic-pyruvic transaminase U/L:",
"type": "obs",
"id": "serumGlutamicPyruvic",
"questionOptions": {
"concept": "a896ca48-1350-11df-a1f1-0026b9348838",
"max": "3500",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here ALT value"
},
"validators": []
},
{
"label": "Serum total protein g/L:",
"type": "obs",
"id": "serumtotalprotein",
"questionOptions": {
"concept": "a896ff54-1350-11df-a1f1-0026b9348838",
"max": "750",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here serum total protein value"
},
"validators": []
},
{
"label": "Serum albumin g/L:",
"id": "serumA",
"questionOptions": {
"concept": "a8981d8a-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "300",
"min": "0",
"placeholder": "Indicate here serum albumin value"
},
"type": "obs",
"validators": []
},
{
"label": "Serum alkaline phosphate U/L:",
"type": "obs",
"id": "serumAlkalinephos",
"questionOptions": {
"concept": "a897e018-1350-11df-a1f1-0026b9348838",
"max": "6000",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here serum alkaline phosphate value"
},
"validators": []
},
{
"label": "Serum lactate dehydrogenase U/L:",
"id": "serumLactate",
"questionOptions": {
"concept": "a898ef08-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "5000",
"min": "0",
"placeholder": "Indicate here LDH value"
},
"type": "obs",
"validators": []
}
]
},
{
"label": "Urinalysis",
"questions": [
{
"label": "Urinalysis:",
"type": "obsGroup",
"questionOptions": {
"id": "urinalysis",
"concept": "a8a0aa9a-1350-11df-a1f1-0026b9348838",
"rendering": "group"
},
"questions": [
{
"label": "Pus cells:",
"id": "puscells_test",
"type": "obs",
"questionOptions": {
"concept": "a8a0a91e-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive(+)"
},
{
"concept": "a8a18fdc-1350-11df-a1f1-0026b9348838",
"label": "Strong positive (++)"
},
{
"concept": "a8a1909a-1350-11df-a1f1-0026b9348838",
"label": "Stronger positive (+++)"
}
]
}
},
{
"label": "Protein:",
"type": "obs",
"id": "protein_test",
"questionOptions": {
"concept": "a8a47ca6-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive(+)"
},
{
"concept": "a8a18fdc-1350-11df-a1f1-0026b9348838",
"label": "Strong positive (++)"
},
{
"concept": "a8a1909a-1350-11df-a1f1-0026b9348838",
"label": "Stronger positive (+++)"
}
]
},
"validators": []
},
{
"label": "Leucocytes:",
"type": "obs",
"id": "leucocytes_test",
"questionOptions": {
"concept": "a8b0f3e6-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive(+)"
},
{
"concept": "a8a18fdc-1350-11df-a1f1-0026b9348838",
"label": "Strong positive (++)"
},
{
"concept": "a8a1909a-1350-11df-a1f1-0026b9348838",
"label": "Stronger positive (+++)"
}
]
},
"validators": []
},
{
"label": "Ketone:",
"type": "obs",
"id": "ketone_test",
"questionOptions": {
"concept": "b72fa772-19a9-4386-8185-6491ab97e97e",
"rendering": "select",
"answers": [
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive(+)"
},
{
"concept": "a8a18fdc-1350-11df-a1f1-0026b9348838",
"label": "Strong positive (++)"
},
{
"concept": "a8a1909a-1350-11df-a1f1-0026b9348838",
"label": "Stronger positive (+++)"
}
]
},
"validators": []
},
{
"label": "Glucose:",
"id": "sugar_test",
"type": "obs",
"questionOptions": {
"concept": "a8a47d5a-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive(+)"
},
{
"concept": "a8a18fdc-1350-11df-a1f1-0026b9348838",
"label": "Strong positive (++)"
},
{
"concept": "a8a1909a-1350-11df-a1f1-0026b9348838",
"label": "Stronger positive (+++)"
}
]
},
"validators": []
},
{
"label": "Nitrites:",
"id": "nitrites_test",
"type": "obs",
"questionOptions": {
"concept": "6ab44394-80a5-40cd-9649-32f1839e94cd",
"rendering": "select",
"answers": [
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive(+)"
},
{
"concept": "a8a18fdc-1350-11df-a1f1-0026b9348838",
"label": "Strong positive (++)"
},
{
"concept": "a8a1909a-1350-11df-a1f1-0026b9348838",
"label": "Stronger positive (+++)"
}
]
},
"validators": []
}
]
}
]
},
{
"label": "SPEP",
"questions": [
{
"label": "Serum albumin g/L:",
"id": "serumAlbumin",
"questionOptions": {
"concept": "a8981d8a-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"max": "300",
"min": "0",
"placeholder": "Indicate here serum albumin value"
},
"type": "obs",
"validators": []
},
{
"label": "Serum, alpha-1 globulin g/L:",
"id": "serumA1",
"questionOptions": {
"concept": "4ab89dc6-d7bb-48cd-9c7f-95ba4f4991ce",
"max": "9",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here serum, alpha-1 globulin value"
},
"type": "obs",
"validators": []
},
{
"label": "Serum, alpha-2 globulin g/L:",
"type": "obs",
"id": "serumA2",
"questionOptions": {
"concept": "d96ebe6d-fa84-4eb4-ab1e-af12060c3395",
"rendering": "number",
"max": "20",
"min": "0",
"placeholder": "Indicate here serum, alpha-2 globulin value"
},
"validators": []
},
{
"label": "Serum, beta globulin g/L:",
"id": "serumBg",
"questionOptions": {
"concept": "3550ebc6-3ecd-4b36-87b3-4962c3ddfc2b",
"rendering": "number",
"max": "20",
"min": "0",
"placeholder": "Indicate here serum, beta globulin value"
},
"type": "obs",
"validators": []
},
{
"label": "Serum, gamma globulin g/L:",
"id": "serumGg",
"questionOptions": {
"concept": "843a2259-b9b3-47d1-adfc-dcb835834c73",
"rendering": "number",
"max": "20",
"min": "0",
"placeholder": "Indicate here serum, gamma globulin value"
},
"type": "obs",
"validators": []
},
{
"label": "Serum, M protein:",
"id": "serumMp",
"questionOptions": {
"concept": "4d92bcc4-02b1-48dd-b1de-08c5c5a17977",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here serum, M protein value"
},
"type": "obs",
"validators": []
}
]
},
{
"label": "UPEP",
"questions": [
{
"label": "Urine, alpha-1 globulin g/L:",
"id": "urineA1",
"questionOptions": {
"concept": "8df2da09-2ff9-4a9c-9ec8-a78cf141aa3f",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here urine, alpha-1 globulin value"
},
"type": "obs",
"validators": []
},
{
"label": "Urine, alpha-2 globulin g/L:",
"id": "urineA2",
"questionOptions": {
"concept": "5e86f307-6424-441c-8c69-72131fa27b0f",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here urine, alpha-2 globulin value"
},
"type": "obs",
"validators": []
},
{
"label": "Urine, beta globulin g/L:",
"type": "obs",
"id": "urineBg",
"questionOptions": {
"concept": "a7927a28-f329-435b-a0d4-18ba1f54e01f",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here urine, beta globulin value"
},
"validators": []
},
{
"label": "Urine, gamma globulin g/L:",
"id": "urineGg",
"questionOptions": {
"concept": "f1161c47-dd9a-443a-a857-565dac63946f",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here urine, gamma globulin value"
},
"type": "obs",
"validators": []
},
{
"label": "Urinary albumin g/L:",
"id": "urinaryA",
"questionOptions": {
"concept": "a8981e66-1350-11df-a1f1-0026b9348838",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here urinary albumin value"
},
"type": "obs",
"validators": []
},
{
"label": "Urine, M protein g/L:",
"id": "urineM",
"questionOptions": {
"concept": "d94918ee-97a1-4ee2-879d-b03c9710c5e6",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here urine, M protein value"
},
"type": "obs",
"validators": []
}
]
},
{
"label": "Serum Free Light Chain",
"questions": [
{
"label": "Kappa light chains mg/L:",
"id": "kappaLc",
"questionOptions": {
"concept": "23da2409-b12c-4845-bb80-ca6a471aa2e8",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here kappa light chains value"
},
"type": "obs",
"validators": []
},
{
"label": "Lambda light chains mg/L:",
"id": "lambdaLc",
"questionOptions": {
"concept": "48c6eb0f-5a6e-4b76-acf2-c0fa36635bfe",
"min": "0",
"rendering": "number",
"placeholder": "Indicate here lambda light chains value"
},
"type": "obs",
"validators": []
},
{
"label": "Kappa/lambda ratio:",
"type": "obs",
"id": "kappaLambda",
"questionOptions": {
"concept": "a0ac0e50-3df8-4feb-a397-c483f7a7f4c6",
"rendering": "number",
"min": "0",
"placeholder": "Indicate here kappa/lambda ratio value"
},
"validators": []
}
]
},
{
"label": "Lung Biopsy Results",
"isExpanded": "true",
"questions": [
{
"label": "Lung biopsy results:",
"id": "lungBiopsy",
"type": "obs",
"questionOptions": {
"concept": "e707128f-bc4d-43be-b83d-5ddc8cb2d0b6",
"rendering": "select",
"answers": [
{
"concept": "18e540f5-ad54-41d8-b3aa-5b45e8d6d821",
"label": "Malignant"
},
{
"concept": "b69866ec-51ee-45cf-8fcb-0ef481615f87",
"label": "Non Cancer respiratory disease"
},
{
"concept": "2f04e722-6a90-4455-9e07-9e724b2794a7",
"label": "Lung cancer metastatic"
},
{
"concept": "a89c36a4-1350-11df-a1f1-0026b9348838",
"label": "Chronic obstructive pulmonary disease"
},
{
"concept": "a890a96a-1350-11df-a1f1-0026b9348838",
"label": "Tuberculosis"
},
{
"concept": "9907a504-2673-433c-bbf8-2f0bfe46ffac",
"label": "Aspiogilosis"
},
{
"concept": "68db4ee1-10e0-4101-8961-b860e709ea33",
"label": "Granuloma"
},
{
"concept": "a8aaf3e2-1350-11df-a1f1-0026b9348838",
"label": "Other specify"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(lungBiopsy) && isEmpty(myValue)",
"message": "Date for result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(lungBiopsy)"
}
}
}
}
]
},
{
"label": "Lung Imaging Results",
"isExpanded": "true",
"questions": [
{
"label": "X-ray Chest:",
"id": "xrayChest",
"type": "obs",
"questionOptions": {
"concept": "a8908192-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a899e7b4-1350-11df-a1f1-0026b9348838",
"label": "Normal"
},
{
"concept": "a899e890-1350-11df-a1f1-0026b9348838",
"label": "Abnormal"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(xrayChest) && isEmpty(myValue)",
"message": "Date for result is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(xrayChest)"
}
}
}
},
{
"label": "CT scan findings:",
"id": "ctfindings",
"type": "obs",
"questionOptions": {
"concept": "a8908192-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a899e7b4-1350-11df-a1f1-0026b9348838",
"label": "Normal"
},
{
"concept": "9f548128-de1d-4703-9fb5-8a1abf43f445",
"label": "Lung mass"
},
{
"concept": "a8a4bebe-1350-11df-a1f1-0026b9348838",
"label": "Mediastial mass"
},
{
"concept": "a89a76fc-1350-11df-a1f1-0026b9348838",
"label": "Pleural mass"
},
{
"concept": "a8aaf3e2-1350-11df-a1f1-0026b9348838",
"label": "Other specify"
}
]
}
},
{
"label": "Laterality:",
"id": "laterality",
"type": "obs",
"questionOptions": {
"concept": "6dfef7ac-10eb-4acb-886a-df040ffdc956",
"rendering": "select",
"answers": [
{
"concept": "a8a69234-1350-11df-a1f1-0026b9348838",
"label": "Left"
},
{
"concept": "a8a69554-1350-11df-a1f1-0026b9348838",
"label": "Right"
},
{
"concept": "a8a4b04a-1350-11df-a1f1-0026b9348838",
"label": "Bilateral"
}
]
},
"validators": [],
"hide": {
"hideWhenExpression": "ctfindings !=='9f548128-de1d-4703-9fb5-8a1abf43f445'"
}
},
{
"label": "Other imaging findings:",
"type": "obs",
"id": "otherImagings",
"historicalExpression": "_.isEmpty(HD.getObject('prevEnc').getValue('8ebe1a3c-bcf9-4fd2-b289-ccaf20d7acf5')) ? undefined : HD.getObject('prevEnc').getValue('8ebe1a3c-bcf9-4fd2-b289-ccaf20d7acf5')",
"questionOptions": {
"concept": "8ebe1a3c-bcf9-4fd2-b289-ccaf20d7acf5",
"rendering": "text"
},
"validators": [],
"hide": {
"hideWhenExpression": "ctfindings !=='a8aaf3e2-1350-11df-a1f1-0026b9348838'"
}
},
{
"label": "Imaging workup date:",
"id": "imageDate",
"questionOptions": {
"concept": "a7567a7b-4d4b-494b-ab28-c5771be92eca",
"rendering": "date"
},
"type": "obs",
"validators": [
{
"type": "date"
}
],
"hide": {
"hideWhenExpression": "isEmpty(ctfindings)"
}
},
{
"label": "Imaging results description:",
"type": "obs",
"id": "imageDescr",
"questionOptions": {
"concept": "a6b0eeb0-4cb3-4342-b4ff-5ca094ddb225",
"rendering": "textarea",
"rows": 6
},
"validators": []
}
]
},
{
"label": "Previous Investigations",
"isExpanded": "true",
"questions": [
{
"label": "Previous tuberculosis test done, Detailed:",
"type": "obsGroup",
"questionOptions": {
"id": "previousTBtest",
"concept": "0ec57a3f-aaeb-4baf-b41e-9673d84bf400",
"rendering": "repeating"
},
"questions": [
{
"label": "Previous TB investigation done:",
"id": "previousTest",
"type": "obs",
"required": "true",
"questionOptions": {
"concept": "a8a0d498-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a899e0ac-1350-11df-a1f1-0026b9348838",
"label": "None"
},
{
"concept": "a8908192-1350-11df-a1f1-0026b9348838",
"label": "Chest X-ray"
},
{
"concept": "9364c765-eeec-4b03-b938-ea7874560d88",
"label": "Gene-Expert"
},
{
"concept": "8b24a5d6-6020-4711-8aa6-b4051dfc3a68",
"label": "Sputum for AAFBS"
},
{
"concept": "a8aaf3e2-1350-11df-a1f1-0026b9348838",
"label": "Other"
}
]
},
"validators": []
},
{
"label": "Other previous test:",
"type": "obs",
"id": "otherTest",
"questionOptions": {
"concept": "6f5207f4-6785-433b-943e-c2d03e7d3ea7",
"placeholder": "Indicate here other laboratory test done",
"rendering": "text",
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(otherTest) && isEmpty(myValue)",
"message": "Result date is required."
}
],
"hide": {
"hideWhenExpression": "isEmpty(otherTest)"
}
}
},
"validators": [],
"hide": {
"hideWhenExpression": "previousTest !== 'a8aaf3e2-1350-11df-a1f1-0026b9348838'"
}
},
{
"label": "Sputum AAFBS results:",
"id": "sputumAFB",
"type": "obs",
"questionOptions": {
"concept": "a8945d4e-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a899ea48-1350-11df-a1f1-0026b9348838",
"label": "Not done"
},
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(sputumAFB) && isEmpty(myValue)",
"message": "Result date is required."
}
],
"hide": {
"hideWhenExpression": " !arrayContains(['a896d2cc-1350-11df-a1f1-0026b9348838','a896f3a6-1350-11df-a1f1-0026b9348838'], sputumAFB)"
}
}
},
"validators": [],
"hide": {
"hideWhenExpression": "previousTest !== '8b24a5d6-6020-4711-8aa6-b4051dfc3a68'"
}
},
{
"label": "Gene-Expert results:",
"id": "geneResults",
"type": "obs",
"questionOptions": {
"concept": "741517cf-8bac-4755-b289-8dd2a2df7962",
"rendering": "select",
"answers": [
{
"concept": "a899ea48-1350-11df-a1f1-0026b9348838",
"label": "Not done"
},
{
"concept": "a896d2cc-1350-11df-a1f1-0026b9348838",
"label": "Negative"
},
{
"concept": "a896f3a6-1350-11df-a1f1-0026b9348838",
"label": "Positive"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(geneResults) && isEmpty(myValue)",
"message": "Result date is required."
}
],
"hide": {
"hideWhenExpression": " !arrayContains(['a896d2cc-1350-11df-a1f1-0026b9348838','a896f3a6-1350-11df-a1f1-0026b9348838'], geneResults)"
}
}
},
"validators": [],
"hide": {
"hideWhenExpression": "previousTest !== '9364c765-eeec-4b03-b938-ea7874560d88'"
}
},
{
"label": "X-Ray results:",
"id": "xrayResults",
"type": "obs",
"questionOptions": {
"concept": "a8908192-1350-11df-a1f1-0026b9348838",
"rendering": "select",
"answers": [
{
"concept": "a899ea48-1350-11df-a1f1-0026b9348838",
"label": "Not done"
},
{
"concept": "a899e7b4-1350-11df-a1f1-0026b9348838",
"label": "Normal"
},
{
"concept": "a899e890-1350-11df-a1f1-0026b9348838",
"label": "Abnormal"
}
],
"showDate": "true",
"shownDateOptions": {
"validators": [
{
"type": "date"
},
{
"type": "js_expression",
"failsWhenExpression": "!isEmpty(xrayResults) && isEmpty(myValue)",
"message": "Result date is required."
}
],
"hide": {
"hideWhenExpression": " !arrayContains(['a899e7b4-1350-11df-a1f1-0026b9348838','a899e890-1350-11df-a1f1-0026b9348838'], xrayResults)"
}
}
},
"validators": [],
"hide": {
"hideWhenExpression": "previousTest !== 'a8908192-1350-11df-a1f1-0026b9348838'"
}
}
]
}
]
},
{
"label": "Screening Results",
"isExpanded": "true",
"questions": [
{
"label": "Sample type:",
"id": "sampleType",
"type": "obs",
"questionOptions": {
"concept": "32fd65f2-881a-4074-9185-9dda5c870f57",
"rendering": "select",
"answers": [
{
"concept": "516ef4e4-ffaf-4838-8d07-ea610c403689",
"label": "Dry blood spot (DBS)"
},
{
"concept": "75c83479-81dc-434f-b943-cc89ce971185",
"label": "Ethylenediamine tetraacetic acid (EDTA)"
}
]
}
},
{
"label": "Isoelectric focusing (IEF):",
"id": "IsoFoc",
"type": "obs",
"questionOptions": {
"concept": "cb231af0-a4d1-4599-864d-6d10ff23faad",
"rendering": "select",
"answers": [
{
"concept": "f464720e-9f71-4143-b974-4f4151656504",
"label": "AA"
},
{
"concept": "ce5e1a2b-1ec8-4746-9041-025ac152c296",
"label": "AS"
},
{
"concept": "a0923828-fa8d-404e-9920-ea316eee86d2",
"label": "SS"
},
{
"concept": "856646ab-4920-4218-8c6a-ee1722af979d",
"label": "AC"
},
{
"concept": "6f3713db-fefc-4981-a661-a49ff7a5ddae",
"label": "FS"
}
]
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(sampleType) || sampleType !== '516ef4e4-ffaf-4838-8d07-ea610c403689'"
}
},
{
"label": "Hemotype SC:",
"id": "hemotypeSc",
"type": "obs",
"questionOptions": {
"concept": "d7ecbd28-feaa-4cd7-b610-88469b579cc5",
"rendering": "select",
"answers": [
{
"concept": "f464720e-9f71-4143-b974-4f4151656504",
"label": "AA"
},
{
"concept": "ce5e1a2b-1ec8-4746-9041-025ac152c296",
"label": "AS"
},
{
"concept": "a0923828-fa8d-404e-9920-ea316eee86d2",
"label": "SS"
},
{
"concept": "856646ab-4920-4218-8c6a-ee1722af979d",
"label": "AC"
},
{
"concept": "6f3713db-fefc-4981-a661-a49ff7a5ddae",
"label": "FS"
}
]
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(sampleType) || sampleType !== '75c83479-81dc-434f-b943-cc89ce971185'"
}
},
{
"label": "HgB Electrophoresis:",
"id": "hgbElectro",
"type": "obs",
"questionOptions": {
"concept": "790f70c0-0ff8-4d75-a949-c857a4672987",
"rendering": "select",
"answers": [
{
"concept": "f464720e-9f71-4143-b974-4f4151656504",
"label": "AA"
},
{
"concept": "ce5e1a2b-1ec8-4746-9041-025ac152c296",
"label": "AS"
},
{
"concept": "a0923828-fa8d-404e-9920-ea316eee86d2",
"label": "SS"
},
{
"concept": "856646ab-4920-4218-8c6a-ee1722af979d",
"label": "AC"
},
{
"concept": "6f3713db-fefc-4981-a661-a49ff7a5ddae",
"label": "FS"
}
]
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(sampleType) || sampleType !== '75c83479-81dc-434f-b943-cc89ce971185'"
}
},
{
"label": "Hemoglobin F%:",
"id": "hgBF",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "5c439bb4-4b25-4e3a-8e03-ce1c8f9c1f52",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin F% value"
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(hgbElectro)"
}
},
{
"label": "Hemoglobin A%:",
"id": "hgBA",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "bc67ddf5-9aef-435e-8f03-7f817e4b98a6",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin A% value"
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(hgbElectro)"
}
},
{
"label": "Hemoglobin S%:",
"id": "hgBS",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "14b96fb0-83ac-420d-8295-b72e0331f4e2",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin S% value"
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(hgbElectro)"
}
},
{
"label": "Hemoglobin A2/C%:",
"id": "hgBA2",
"type": "obs",
"questionOptions": {
"rendering": "number",
"concept": "c66b2f4c-87af-4de5-93a9-209141f167e4",
"max": "100",
"min": "0",
"placeholder": "Indicate here hemoglobin A2/C% value"
},
"validators": [],
"hide": {
"hideWhenExpression": "isEmpty(hgbElectro)"
}
}
]
},
{
"label": "Lab Results, Notes",
"isExpanded": "true",
"questions": [
{
"label": "Labs results, Notes:",
"type": "obs",
"id": "labresultsText",
"questionOptions": {
"concept": "6f5207f4-6785-433b-943e-c2d03e7d3ea7",
"rendering": "textarea",
"rows": 11
}
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment