From f763893701e2d2f4a12c40ae467c246f271fce27 Mon Sep 17 00:00:00 2001 From: Kazooba B Lawrence <36139599+kazlaw@users.noreply.github.com> Date: Tue, 12 Sep 2023 15:48:04 +0300 Subject: [PATCH] KH-340: Add new page 'History Of Cervical Cancer Screening' to CC Screening form (#210) --- .../cervical_cancer_screening.json | 134 ++++++++++++++++++ .../cervical_cancer_screening_en.json | 3 +- .../cervical_cancer_screening_km.json | 3 +- .../concepts/reproductive_history.csv | 9 ++ 4 files changed, 147 insertions(+), 2 deletions(-) diff --git a/configs/openmrs_config/ampathforms/cervical_cancer_screening.json b/configs/openmrs_config/ampathforms/cervical_cancer_screening.json index c6f3f7d7..4041d3cc 100644 --- a/configs/openmrs_config/ampathforms/cervical_cancer_screening.json +++ b/configs/openmrs_config/ampathforms/cervical_cancer_screening.json @@ -1307,6 +1307,140 @@ ] } ] + }, + { + "label": "History of Cervical Cancer Screening", + "sections": [ + { + "isExpanded": "true", + "label": "History of Cervical Cancer Screening", + "questions": [ + { + "id": "screenedForCc", + "questionOptions": { + "rendering": "radio", + "concept": "75681e39-683c-4de9-9ca7-5b55b736bfa7", + "answers": [ + { + "concept": "1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + }, + { + "concept": "1066AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "type": "obs", + "validators": [] + }, + { + "id": "testType", + "hide": { + "hideWhenExpression": "isEmpty(screenedForCc) || screenedForCc !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + }, + "questionOptions": { + "rendering": "radio", + "concept": "baf42703-65ed-4ea3-9d3f-e5cf0305d2fd", + "answers": [ + { + "concept": "f90dc342-292e-4a47-9fef-860a03bf255f" + }, + { + "concept": "d2a2849a-5b21-452c-8967-b9d31dc82b14" + } + ] + }, + "type": "obs", + "validators": [] + }, + { + "id": "hpvTest", + "hide": { + "hideWhenExpression": "isEmpty(testType) || testType !== 'd2a2849a-5b21-452c-8967-b9d31dc82b14' || screenedForCc !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + }, + "questionOptions": { + "rendering": "radio", + "concept": "d2a2849a-5b21-452c-8967-b9d31dc82b14", + "answers": [ + { + "concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + }, + { + "concept": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "type": "obs", + "validators": [] + }, + { + "id": "viaTest", + "hide": { + "hideWhenExpression": "isEmpty(testType) || testType !== 'f90dc342-292e-4a47-9fef-860a03bf255f' || screenedForCc !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + }, + "questionOptions": { + "rendering": "radio", + "concept": "f90dc342-292e-4a47-9fef-860a03bf255f", + "answers": [ + { + "concept": "703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + }, + { + "concept": "664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" + } + ] + }, + "type": "obs", + "validators": [] + }, + { + "id": "receivedTreatment", + "hide": { + "hideWhenExpression": "isEmpty(viaTest) || viaTest !== '703AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || screenedForCc !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || testType == 'd2a2849a-5b21-452c-8967-b9d31dc82b14'" + }, + "questionOptions": { + "rendering": "radio", + "concept": "6027bf55-5288-4ace-bc7f-b75d2291f8e0", + "answers": [ + { + "concept": "4070623e-945b-499f-8b62-316e699a3cc7" + }, + { + "concept": "3c3da620-1b38-4ad7-afe9-5233e52e282b" + } + ] + }, + "type": "obs", + "validators": [] + }, + { + "id": "typeOfTreatment", + "hide": { + "hideWhenExpression": "isEmpty(receivedTreatment) || receivedTreatment !== '4070623e-945b-499f-8b62-316e699a3cc7' || screenedForCc !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || testType == 'd2a2849a-5b21-452c-8967-b9d31dc82b14' || viaTest == '664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + }, + "questionOptions": { + "rendering": "textarea", + "concept": "8094b06a-1a1d-4446-ab28-66d2b8c77f8c", + "rows": 5 + }, + "type": "obs", + "validators": [] + }, + { + "id": "reasonForNotBeingTreated", + "hide": { + "hideWhenExpression": "isEmpty(receivedTreatment) || receivedTreatment !== '3c3da620-1b38-4ad7-afe9-5233e52e282b' || screenedForCc !== '1065AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA' || testType == 'd2a2849a-5b21-452c-8967-b9d31dc82b14' || viaTest == '664AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'" + }, + "questionOptions": { + "rendering": "textarea", + "concept": "414ae1f0-701a-4dd3-91d2-4059fa24057c", + "rows": 5 + }, + "type": "obs", + "validators": [] + } + ] + } + ] } ] } \ No newline at end of file diff --git a/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_en.json b/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_en.json index 159e5df8..eae68bf0 100644 --- a/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_en.json +++ b/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_en.json @@ -23,6 +23,7 @@ "Referral":"Referral", "Treatment":"Treatment", "Appointment":"Appointment", + "History of Cervical Cancer Screening":"History of Cervical Cancer Screening", "Cervical Cancer Screening Status": "Cervical Cancer Screening Status" } -} \ No newline at end of file +} diff --git a/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_km.json b/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_km.json index f58b229f..376c3a46 100644 --- a/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_km.json +++ b/configs/openmrs_config/ampathformstranslations/cervical_cancer_screening_km.json @@ -23,6 +23,7 @@ "Referral":"បញ្ជូន", "Treatment":"ការព្យាបាល", "Appointment":"ការណាត់ជួប", + "History of Cervical Cancer Screening":"ប្រវត្តិនៃការពិនិត្យជំងឺមហារីកមាត់ស្បូន", "Cervical Cancer Screening Status": "ស្ថានភាពពិនិត្យជំងឺមហារីកមាត់ស្បូន" } -} \ No newline at end of file +} diff --git a/configs/openmrs_config/concepts/reproductive_history.csv b/configs/openmrs_config/concepts/reproductive_history.csv index abd8c6c6..8a598b24 100644 --- a/configs/openmrs_config/concepts/reproductive_history.csv +++ b/configs/openmrs_config/concepts/reproductive_history.csv @@ -134,6 +134,15 @@ f984b718-d674-40c4-9ac4-8d22963e1933,,,Other self-breast examination details,Oth e676ab7f-13b0-4251-84fd-9874c80133b5,,,Breast cancer reason for referral,Breast cancer reason for referral,មូលហេតុដែលត្រូវបញ្ជូនអ្នកជំងឺមហារីកដោះ,មូលហេតុដែលត្រូវបញ្ជូនអ្នកជំងឺមហារីកដោះ,,,Misc,Coded,Ultrasound;Mammography;Biopsis;Other,,,,, d7e7f0b4-94c8-4bd9-a6ef-a38e1d3efcc8,,,Breast cancer reason for referral (Non-coded),Breast cancer reason for referral (Non-coded),មូលហេតុដែលត្រូវបញ្ជូនអ្នកជំងឺមហារីកដោះ (មិនមានលេខកូដសម្គាល់),មូលហេតុដែលត្រូវបញ្ជូនអ្នកជំងឺមហារីកដោះ (មិនមានលេខកូដសម្គាល់),,,Misc,Text,,,,,, ed4d2e2f-1ebf-4ab6-b4ee-6dc6d24fca12,,,Breast cancer treatment,Breast cancer treatment,ការព្យាបាលជំងឺមហារីកដោះ,ការព្យាបាលជំងឺមហារីកដោះ,,,Misc,Coded,Surgery;Medical treatment;Radiotherapy;Chemotherapy,,,,, +414ae1f0-701a-4dd3-91d2-4059fa24057c,,,Reason for not being treated,Reason for not being treated,មូលហេតុដែលមិនទទួលការព្យាបាល,មូលហេតុដែលមិនទទួលការព្យាបាល,,,Misc,Text,,,,,, +3c3da620-1b38-4ad7-afe9-5233e52e282b,,,Not treated,Not treated,មិនបានព្យាបាល,មិនបានព្យាបាល,,,Misc,N/A,,,,,, +8094b06a-1a1d-4446-ab28-66d2b8c77f8c,,,Type of treatment,Type of treatment,ព្យាបាលដោយ,ព្យាបាលដោយ,,,Misc,Text,,,,,, +4070623e-945b-499f-8b62-316e699a3cc7,,,Treated,Treated,បានព្យាបាល,បានព្យាបាល,,,Misc,N/A,,,,,, +6027bf55-5288-4ace-bc7f-b75d2291f8e0,,,Received treatment?,Received treatment?,តើបានទទួលការព្យាបាលហើយឬនៅ?,តើបានទទួលការព្យាបាលហើយឬនៅ?,,,Question,Coded,Treated;Not treated,,,,, +d2a2849a-5b21-452c-8967-b9d31dc82b14,,,HPV test,HPV test,តេស្តអេចភិវី,តេស្តអេចភិវី,,,Question,Coded,Negative;Positive,,,,, +f90dc342-292e-4a47-9fef-860a03bf255f,,,VIA test.,VIA test.,តេស្តវីអាយអេ,តេស្តវីអាយអេ,,,Question,Coded,Negative;Positive,,,,, +baf42703-65ed-4ea3-9d3f-e5cf0305d2fd,,,Which test?,Which test?,តើបានធ្វើតេស្តមួយណាដែរ?,តើបានធ្វើតេស្តមួយណាដែរ?,,,Question,Coded,HPV test;VIA test.,,,,, +75681e39-683c-4de9-9ca7-5b55b736bfa7,,,Have you ever screened for cervical cancer?,Have you ever screened for cervical cancer?,តើអ្នកធ្លាប់ពិនិត្យសុខភាពមាត់ស្បូនរកមហារីក ?,តើអ្នកធ្លាប់ពិនិត្យសុខភាពមាត់ស្បូនរកមហារីក ?,,,Question,Coded,Yes;No,,,,, 194da4ae-74fd-48c0-9d25-78c70e9fb21f,,,Does your partner have many sexual partners?,Does your partner have many sexual partners?,តើដៃគូរបស់អ្នកមានដៃគូរួមភេទច្រើនឬទេ?,តើដៃគូរបស់អ្នកមានដៃគូរួមភេទច្រើនឬទេ?,,,Question,Coded,Yes;No,,,,, b6f6dc57-f3a3-4bf9-94a5-5db24d96ed1d,,,Do you have many sexual partners?,Do you have many sexual partners?,តើអ្នកមានដៃគូរួមភេទច្រើនឬទេ?,តើអ្នកមានដៃគូរួមភេទច្រើនឬទេ?,,,Question,Coded,Yes;No,,,,, 47ab49cc-d7b0-4a2c-bc79-d60784e240d5,,,Breast cancer screening date,Breast cancer screening date,កាលបរិច្ឆេទពិនិត្យជំងឺមហារីកដោះ,កាលបរិច្ឆេទពិនិត្យជំងឺមហារីកដោះ,,,Misc,Date,,,,,, \ No newline at end of file