Skip to content

Commit

Permalink
BAH-3844 | Add. IPD Dashboard Config
Browse files Browse the repository at this point in the history
* add. configs to enable IPD dashboard

* BAH-3844 | remove Intake/Output and Patient feeding record Display controls

* [Rahul] | BAH-3844 | Add. Enable IPD Features

* BAH-3844 | Feedbacks incorporated

* [Rahul] | BAH-3844 | Add. Care View Config

---------

Co-authored-by: Rahul Ramesh <[email protected]>
Co-authored-by: Rahul Ramesh <[email protected]>
  • Loading branch information
3 people authored Jun 7, 2024
1 parent 260c915 commit 5d9d818
Show file tree
Hide file tree
Showing 6 changed files with 183 additions and 0 deletions.
1 change: 1 addition & 0 deletions openmrs/apps/adt/app.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@
"onTransferForwardTo": "#/patient/{{patientUuid}}/visit/{{visitUuid}}/encounter/{{encounterUuid}}/bed",
"onDischargeForwardTo": "#/patient/search",
"defaultVisitType": "IPD",
"enableIPDFeature": true,
"maxPatientsPerBed" : 2,
"ignoredTabularViewHeadings": ["uuid","activeVisitUuid","hasBeenAdmitted","display","image","$$hashKey","birthDate","extraIdentifiers","personId","deathDate","addressFieldValue","dateCreated","customAttribute","patientProgramAttributeValue"],
"identifierHeadings": ["identifier"],
Expand Down
5 changes: 5 additions & 0 deletions openmrs/apps/careViewDashboard/app.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"pageSizeOptions": [10,20,30,40,50],
"defaultPageSize": 10,
"timeframeLimitInHours": 2
}
57 changes: 57 additions & 0 deletions openmrs/apps/clinical/app.json
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,63 @@
"hideConditions": false,
"enableRadiologyOrderOptions":["Urgent","NeedsPrint"],
"enableLabOrderOptions":["Urgent", "NeedsPrint"],
"allMedicinesInPrescriptionAvailableForIPD": true,
"enableIPDFeature": true,
"enable24HourTimers": true,
"drugChartScheduleFrequencies": [
{
"name": "Twice a day / Every 12 hours",
"frequencyPerDay": 2,
"scheduleTiming": [
"6:00",
"18:00"
]
},
{
"name": "Three times a day / Every 8 hours",
"frequencyPerDay": 3,
"scheduleTiming": [
"6:00",
"14:00",
"22:00"
]
},
{
"name": "Four times a day / Every 6 hours",
"frequencyPerDay": 4,
"scheduleTiming": [
"6:00",
"12:00",
"18:00",
"23:45"
]
}
],
"drugChartStartTimeFrequencies": [
"Immediately",
"Once a day",
"Twice a day",
"Thrice a day",
"Four times a day",
"Every Hour",
"Every 2 hours",
"Every 3 hours",
"Every 4 hours",
"Every 6 hours",
"Every 8 hours",
"Every 12 hours",
"On alternate days",
"Once a week",
"Twice a week",
"Thrice a week",
"Every 2 weeks",
"Every 3 weeks",
"Once a month",
"Five times a day",
"Four days a week",
"Five days a week",
"Six days a week"
],
"quickPrints":false,
"allowAdhocTeleConsultation": false,
"teleConsultationDomain": "meet.jit.si",
Expand Down
1 change: 1 addition & 0 deletions openmrs/apps/ipd/app.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"onTransferForwardTo": "#",
"onDischargeForwardTo": "#",
"defaultVisitType": "IPD",
"enableIPDFeature": true,
"expectedDateOfDischarge": "",
"ignoredTabularViewHeadings": ["uuid","activeVisitUuid","hasBeenAdmitted","display","image","$$hashKey","birthDate","extraIdentifiers","personId","deathDate","addressFieldValue","dateCreated","customAttribute","patientProgramAttributeValue"],
"identifierHeadings": ["identifier"],
Expand Down
105 changes: 105 additions & 0 deletions openmrs/apps/ipdDashboard/app.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,105 @@
{
"sections": [
{
"title": "Vitals and Nutritional Values",
"componentKey": "VT",
"displayOrder": 1,
"refreshKey": 1
},
{
"title": "Allergies",
"componentKey": "AL",
"displayOrder": 2,
"refreshKey": 2
},
{
"title": "Diagnosis",
"componentKey": "DG",
"displayOrder": 3,
"refreshKey": 3
},
{
"title": "Treatments",
"componentKey": "TR",
"displayOrder": 4,
"refreshKey": 4
},
{
"title": "Nursing Tasks",
"componentKey": "NT",
"displayOrder": 5,
"refreshKey": 5
},
{
"title": "Drug Chart",
"componentKey": "DC",
"displayOrder": 6,
"refreshKey": 6
}
],
"nursingTasks": {
"timeInMinutesFromNowToShowTaskAsRelevant": 30,
"timeInMinutesFromNowToShowPastTaskAsLate": 60,
"timeInMinutesFromStartTimeToShowAdministeredTaskAsLate": 60
},
"drugChart": {
"timeInMinutesFromNowToShowPastTaskAsLate": 60,
"timeInMinutesFromStartTimeToShowAdministeredTaskAsLate": 60
},
"drugChartSlider": {
"timeInMinutesToDisableSlotPostScheduledTime": 60
},
"enable24HourTime": false,
"medicationTags": {
"asNeeded": "Rx-PRN",
"Immediately": "Rx-STAT",
"default": "Rx",
"emergency": "EMERG"
},
"shiftDetails": {
"1": { "shiftStartTime": "08:00", "shiftEndTime": "19:00" },
"2": { "shiftStartTime": "19:00", "shiftEndTime": "08:00" }
},
"intakeOutputConfig": {
"periodDetails": {
"startTime": "08:00",
"durationInHours": "24"
},
"normalHighValue": 10000,
"normalLowValue": 0,
"timeConceptNames": ["Intake Date & Time", "Output Date & Time"],
"intakeRouteConcept": "Intake Route",
"intakeQuantityConcept": "Intake Quantity",
"outputRouteConcept": "Output Route",
"outputQuantityConcept": "Output Quantity",
"dashboardConfig": {
"numberOfVisits": 10,
"conceptNames": ["Intake Section", "Output Section"]
}
},
"vitalsConfig": {
"latestVitalsConceptValues": {
"spO2": "Arterial Blood Oxygen Saturation (Pulse Oximeter)",
"weight": "Weight",
"bmi": "BMI",
"respiratoryRate": "Respiratory Rate",
"systolicPressure": "Systolic blood pressure",
"diastolicPressure": "Diastolic blood pressure",
"temperature": "Temperature",
"pulse": "Pulse",
"height": "Height"
},
"vitalsHistoryConceptValues": {
"spO2": "Arterial Blood Oxygen Saturation (Pulse Oximeter)",
"weight": "Weight",
"bmi": "BMI",
"respiratoryRate": "Respiratory Rate",
"systolicPressure": "Systolic blood pressure",
"diastolicPressure": "Diastolic blood pressure",
"temperature": "Temperature",
"pulse": "Pulse",
"height": "Height",
"muac": "Mid-upper arm circumference"
}
}
}
14 changes: 14 additions & 0 deletions openmrs/apps/ipdDashboard/eventsConfig.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
[
{
"type": "PATIENT_ADMIT",
"tasks": []
},
{
"type": "SHIFT_START_TASK",
"tasks": []
},
{
"type": "ROLLOVER_TASK",
"tasks": []
}
]

0 comments on commit 5d9d818

Please sign in to comment.