@icap-ethiopia/esm-ethiohri-app
Version:
A microfrontend ethiohri OpenMRS
1,076 lines • 26.8 kB
JSON
{
"name": "Re-test",
"version": "1.0",
"published": true,
"retired": false,
"encounter": "Re-test",
"pages": [
{
"label": "HIV Re-Test Registration",
"sections": [
{
"label": "REFERRAL INFORMATION",
"isExpanded": "true",
"questions": [
{
"label": "Referral type",
"type": "obs",
"questionOptions": {
"rendering": "radio",
"concept": "dd282c99-ea69-44e7-9252-aff0198cc1e8",
"conceptMappings": [
{
"type": "ETHIOHRI",
"value": "entryPoint"
}
],
"answers": [
{
"concept": "163266AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Within the facility",
"conceptMappings": [
{
"type": "CIEL",
"value": "163266"
},
{
"type": "SNOMED-CT",
"value": "257622000"
}
]
},
{
"concept": "164407AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Outside the facility",
"conceptMappings": [
{
"type": "SNOMED-CT",
"value": "4563007"
},
{
"type": "CIEL",
"value": "164407"
}
]
}
]
},
"id": "referralType"
},
{
"label": "Entry point",
"type": "obs",
"required": true,
"id": "entryPoint",
"questionOptions": {
"rendering": "select",
"concept": "d2b461e5-dd7f-4d16-968e-354ac68cbd38",
"conceptMappings": [],
"answers": [
{
"concept": "af37cab4-73ad-49ff-b9d7-2a89d54d7118",
"label": "TB Clinic"
},
{
"concept": "8c4138ca-84e0-48bf-aff6-6287f62bb208",
"label": "OPD1"
},
{
"concept": "f2d606b8-6f46-4d84-aacd-f7deae4e65a3",
"label": "OPD2"
},
{
"concept": "e832eb29-4dbc-443e-b385-f8a1ec69143b",
"label": "OPD3"
},
{
"concept": "5f00bbb4-80ba-4201-a4f5-93d2e0a021ce",
"label": "OPD4"
},
{
"concept": "160546AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "STI"
},
{
"concept": "160460AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Dermatology"
},
{
"concept": "2309a42c-1e6c-489e-927e-ba6738ce5683",
"label": "Pedi OPD 1"
},
{
"concept": "3b221bcb-77d6-4868-bad5-fda94b37ab4b",
"label": "Pedi OPD 2"
},
{
"concept": "115122AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Malnutrition"
},
{
"concept": "e7e85a1a-1e45-4043-99d7-216034965bc5",
"label": "Other OPD"
},
{
"concept": "159940AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "VCT"
},
{
"concept": "2959b6f7-1f9b-49cd-9f3a-1e42e87b4ae5",
"label": "ANC Client"
},
{
"concept": "7f56577d-b09b-43b9-be0c-78ef81470c83",
"label": "ANC partner"
},
{
"concept": "d1e97037-c599-47c3-93cb-c256b9c27fbc",
"label": "L&D Client"
},
{
"concept": "b939ea35-5e85-4d5b-9443-a823645b7446",
"label": "L&D Partner"
},
{
"concept": "14497d04-ec43-4ac4-9cab-02007a0ff273",
"label": "PNC Client"
},
{
"concept": "661a2141-4476-4ec9-b35b-3bceec16f044",
"label": "PNC Partner"
},
{
"concept": "160538AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Children of PMTCT"
},
{
"concept": "9d6e28e2-dd0a-4b53-b45d-278ebc219d79",
"label": "Medical Ward"
},
{
"concept": "838445f2-713d-49dc-b584-917457336218",
"label": "Pedi Ward"
},
{
"concept": "46c6d199-e290-4dc8-bc48-e050392ebd18",
"label": "Gyn Ward"
},
{
"concept": "f0152d8f-5dae-4598-ba92-000952a3f436",
"label": "Index case testing children"
},
{
"concept": "974ef745-16f5-439f-a4e5-e78135eca5ed",
"label": "Index case testing partners"
},
{
"concept": "160545AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "HF outreach testing"
},
{
"concept": "163488AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Referred from community testing"
},
{
"concept": "160479AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Private/NGO HFs"
},
{
"concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Other"
}
]
}
},
{
"label": "Other entry point",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "a0285e3d-0ded-4dd2-9e4c-8588de3a052d"
},
"hide": {
"hideWhenExpression": "entryPoint !== '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'"
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 50",
"message": "Please use a maximum of 50 characters"
}
],
"id": "otherEntryPoint"
},
{
"label": "Date of initial test",
"type": "obs",
"required": true,
"questionOptions": {
"rendering": "date",
"concept": "9182520e-24e8-4e84-aba7-6b56bdeb76d5"
},
"validators": [
{
"type": "date",
"allowFutureDates": "false"
},
{
"type": "js_expression",
"failsWhenExpression": "myValue < new Date(dateOfRetesting)",
"message": "Date of initial test should be earlier than date of re-test"
}
],
"id": "dateOfInitialTest"
},
{
"label": "Date of re-testing for verification",
"type": "obs",
"required": true,
"questionOptions": {
"rendering": "date",
"concept": "3c588dc4-cd32-47e6-a919-806e254b66c7",
"weeksList": ""
},
"validators": [
{
"type": "date",
"allowFutureDates": "false"
},
{
"type": "js_expression",
"failsWhenExpression": "myValue < new Date(dateOfInitialTest)",
"message": "Date of retest should not be earlier than date of initial test"
}
],
"id": "dateOfRetesting"
}
]
},
{
"label": "RETESTING FOR VERIFICATION RESULT",
"isExpanded": "true",
"questions": [
{
"label": "Test1 Kit Name",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "2fac54af-0573-454d-988e-5dadabd5d6c6"
},
"id": "kitName1"
},
{
"label": "Test1 Lot No.",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "60c2f1ed-0c88-4d2b-9067-f0a46e5d4d88"
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 20",
"message": "Please use a maximum of 20 characters"
}
],
"id": "lotNumber1"
},
{
"label": "Test1 Exp. Date",
"type": "obs",
"questionOptions": {
"rendering": "date",
"concept": "a9f3dbfc-b65d-4cd4-9c65-c52df1f9b65c",
"weeksList": ""
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue < new Date(dateOfRetesting)",
"message": "Expiry date should not be earlier than Date of Retesting"
}
],
"id": "expiryDate1"
},
{
"label": "Test1 Result",
"type": "obs",
"questionOptions": {
"rendering": "radio",
"concept": "be4e10ae-f149-439e-904b-a02a264cbfdb",
"answers": [
{
"concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Reactive",
"conceptMappings": [
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
}
]
},
{
"concept": "1229AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Non-Reactive",
"conceptMappings": []
}
]
},
"id": "result1"
},
{
"label": "Test2 Kit Name",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "f6dea1b3-4d8c-438f-be0e-5e056f84946f"
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 20",
"message": "Please use a maximum of 20 characters"
}
],
"id": "kitName2"
},
{
"label": "Test2 Lot No.",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "cfdf3a11-7536-4ae3-9db1-7c23e0a35553"
},
"id": "lotNumber2"
},
{
"label": "Test2 Exp. Date",
"type": "obs",
"questionOptions": {
"rendering": "date",
"concept": "06c4fcee-880f-40ce-89e2-b0958a8cea6d",
"weeksList": ""
},
"id": "expiryDate2"
},
{
"label": "Test2 Result",
"type": "obs",
"questionOptions": {
"rendering": "radio",
"concept": "6d5b24ab-8ea3-4aca-a9a3-2abc14db1b96",
"answers": [
{
"concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Reactive",
"conceptMappings": [
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
}
]
},
{
"concept": "1229AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Non-Reactive",
"conceptMappings": []
}
]
},
"id": "result2"
},
{
"label": "Test3 Kit Name",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "6c2c0bc0-88b5-43a3-a466-02b0df0667c4"
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 20",
"message": "Please use a maximum of 20 characters"
}
],
"id": "kitName3"
},
{
"label": "Test3 Lot No.",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "f91b92f8-441a-4706-a63f-8b1efbcaa3b7"
},
"id": "lotNumber3"
},
{
"label": "Test3 Exp. Date",
"type": "obs",
"questionOptions": {
"rendering": "date",
"concept": "4e596473-d730-4535-875c-895d5f20b4c0",
"weeksList": ""
},
"id": "expiryDate3"
},
{
"label": "Test3 Result",
"type": "obs",
"questionOptions": {
"rendering": "radio",
"concept": "04e7081b-4a0d-4409-9cef-3623b29f8bd2",
"answers": [
{
"concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Reactive",
"conceptMappings": [
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
}
]
},
{
"concept": "1229AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Non-Reactive",
"conceptMappings": []
}
]
},
"id": "result3"
},
{
"label": "Final Result",
"type": "obs",
"required": true,
"questionOptions": {
"rendering": "radio",
"concept": "2b1ea8df-3293-4964-9b44-9e31dff678a4",
"answers": [
{
"concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Reactive",
"conceptMappings": [
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "AMPATH",
"value": "704"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "SNOMED-CT",
"value": "10828004"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "AMPATH",
"value": "703"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "POSITIVE"
},
{
"type": "PIH",
"value": "703"
},
{
"type": "CIEL",
"value": "703"
}
]
},
{
"concept": "1229AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Non-Reactive",
"conceptMappings": []
},
{
"concept": "165649AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Inconclusive",
"conceptMappings": [
{
"type": "CIEL",
"value": "165649"
}
]
}
]
},
"id": "finalResult"
},
{
"label": "Action taken for discrepant",
"type": "obs",
"questionOptions": {
"rendering": "select",
"concept": "0a05f565-a39b-41dd-9998-df15b4cce45c",
"answers": [
{
"concept": "72bf4af7-2c1d-4741-ba3f-f984bfc6d2c0",
"label": "Sample referred",
"conceptMappings": []
},
{
"concept": "164165AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Referred to nearby facility/lab",
"conceptMappings": [
{
"type": "SNOMED-CT",
"value": "310449005"
},
{
"type": "CIEL",
"value": "164165"
}
]
},
{
"concept": "1610AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Patient referred to ART",
"conceptMappings": [
{
"type": "SNOMED-CT",
"value": "3457005"
},
{
"type": "SNOMED-MVP",
"value": "16101000105009"
},
{
"type": "CIEL",
"value": "1610"
}
]
},
{
"concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Other",
"conceptMappings": [
{
"type": "AMPATH",
"value": "5622"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "OTHER"
},
{
"type": "CIEL",
"value": "5622"
},
{
"type": "CIEL",
"value": "5622"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "OTHER"
},
{
"type": "SNOMED-MVP",
"value": "56221000105001"
},
{
"type": "PIH",
"value": "5622"
},
{
"type": "SNOMED-MVP",
"value": "56221000105001"
},
{
"type": "PIH-Malawi",
"value": "6408"
},
{
"type": "AMPATH",
"value": "5622"
},
{
"type": "PIH",
"value": "5622"
},
{
"type": "SNOMED-CT",
"value": "74964007"
}
]
}
]
},
"id": "actionTakenForDiscrepant"
},
{
"label": "Other action taken",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "c2d82408-ab97-4b5f-82c0-3819c2d36a46"
},
"hide": {
"hideWhenExpression": "actionTakenForDiscrepant !== '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'"
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 50",
"message": "Please use a maximum of 50 characters"
}
],
"id": "otherActionTaken"
}
]
},
{
"label": "TEST RESULT FROM REFERENCE LABORATORIES",
"isExpanded": "true",
"questions": [
{
"label": "Lab Name",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "164422AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"conceptMappings": [
{
"type": "SNOMED-CT",
"value": "416342005"
},
{
"type": "LOINC",
"value": "42216-2"
},
{
"type": "CIEL",
"value": "164422"
}
]
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 20",
"message": "Please use a maximum of 20 characters"
}
],
"id": "labName"
},
{
"label": "Type of test done",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "17f915f1-b003-47c1-a512-5b3130e031b3"
},
"validators": [],
"id": "typeOfTest"
},
{
"label": "Lot No.",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "166455AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"conceptMappings": [
{
"type": "LOINC",
"value": "74714-7"
},
{
"type": "KenyaEMR",
"value": "164964"
},
{
"type": "CIEL",
"value": "166455"
}
]
},
"id": "lotNumberFinal"
},
{
"label": "Exp. Date",
"type": "obs",
"questionOptions": {
"rendering": "date",
"concept": "162502AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"weeksList": "",
"conceptMappings": [
{
"type": "CIEL",
"value": "162502"
},
{
"type": "CIEL",
"value": "162502"
},
{
"type": "SNOMED-CT",
"value": "362981000"
}
]
},
"id": "expiryDateFinal"
},
{
"label": "Final result from lab",
"type": "obs",
"required": false,
"id": "resultFinal",
"questionOptions": {
"rendering": "select",
"concept": "2e770be1-7397-4684-bea6-6632c23b00d7",
"conceptMappings": [],
"answers": [
{
"concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Reactive"
},
{
"concept": "5e4fc757-0b14-49ae-b3b7-419666f41e15",
"label": "Non-reactive"
}
]
}
}
]
},
{
"label": "ACTION TAKEN AFTER RETESTING FOR VERIFICATION",
"isExpanded": "true",
"hide": {
"hideWhenExpression": "resultFinal == '5e4fc757-0b14-49ae-b3b7-419666f41e15'"
},
"questions": [
{
"label": "Action taken/Final result",
"type": "obs",
"questionOptions": {
"rendering": "select",
"concept": "3e8686f9-694f-496b-8f5c-565833d035d1",
"answers": [
{
"concept": "164165AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Client referred to other facility to start ART",
"conceptMappings": [
{
"type": "SNOMED-CT",
"value": "310449005"
},
{
"type": "CIEL",
"value": "164165"
}
]
},
{
"concept": "1149AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Client already attending ART in other facility but came",
"conceptMappings": [
{
"type": "PIH-Malawi",
"value": "7010"
},
{
"type": "CIEL",
"value": "1149"
},
{
"type": "PIH",
"value": "1432"
},
{
"type": "AMPATH",
"value": "1149"
},
{
"type": "PIH",
"value": "1622"
},
{
"type": "PIH",
"value": "2589"
},
{
"type": "PIH",
"value": "1577"
}
]
},
{
"concept": "162322AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Started ART previously in this facility but interrupted",
"conceptMappings": [
{
"type": "SNOMED-CT",
"value": "416234007"
},
{
"type": "CIEL",
"value": "162322"
}
]
},
{
"concept": "1250AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Started ART in the facility",
"conceptMappings": [
{
"type": "AMPATH",
"value": "1250"
},
{
"type": "CIEL",
"value": "1250"
}
]
},
{
"concept": "5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA",
"label": "Other",
"conceptMappings": [
{
"type": "AMPATH",
"value": "5622"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "OTHER"
},
{
"type": "CIEL",
"value": "5622"
},
{
"type": "CIEL",
"value": "5622"
},
{
"type": "org.openmrs.module.mdrtb",
"value": "OTHER"
},
{
"type": "SNOMED-MVP",
"value": "56221000105001"
},
{
"type": "PIH",
"value": "5622"
},
{
"type": "SNOMED-MVP",
"value": "56221000105001"
},
{
"type": "PIH-Malawi",
"value": "6408"
},
{
"type": "AMPATH",
"value": "5622"
},
{
"type": "PIH",
"value": "5622"
},
{
"type": "SNOMED-CT",
"value": "74964007"
}
]
}
]
},
"id": "actionTaken"
},
{
"label": "Other action taken for final result",
"type": "obs",
"questionOptions": {
"rendering": "text",
"concept": "c263bf7c-cdc0-4e35-8238-bfdc1d29b468"
},
"hide": {
"hideWhenExpression": "actionTaken !== '5622AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'"
},
"validators": [
{
"type": "js_expression",
"failsWhenExpression": "myValue.length > 50",
"message": "Please use a maximum of 50 characters"
}
],
"id": "otherActionTaken"
}
]
}
]
}
],
"availableIntents": [
{
"intent": "*",
"display": "default_intent"
}
],
"processor": "EncounterFormProcessor",
"uuid": "3319f156-e639-4cf0-a80b-e90bc4590e66",
"referencedForms": [],
"encounterType": "aedaa1d0-1c03-425b-a49d-864a4981cf2f",
"allowUnspecifiedAll": true
}