UNPKG

@ugandaemr/esm-patient-queues-app

Version:
190 lines 5.94 kB
{ "$schema": "https://json.openmrs.org/routes.schema.json", "backendDependencies": { "fhir2": ">=1.2", "webservices.rest": "^2.24.0" }, "pages": [ { "component": "root", "route": "patient-queues" }, { "component": "queueScreen", "route": "patient-queues/screen" }, { "component": "triageRoom", "route": "patient-queues/triage" }, { "component": "receptionRoom", "route": "patient-queues/reception" }, { "component": "clinicalRoom", "route": "patient-queues/clinical-room" } ], "extensions": [ { "name": "outpatient-side-nav-ext", "slot": "outpatient-sidebar-slot", "component": "outpatientSideNavExt" }, { "name": "start-visit-form-button", "component": "startVisitFormButton", "slot": "start-visit-button-slot" }, { "name": "patient-queues-dashboard-link", "component": "patientQueuesDashboardLink", "slot": "homepage-dashboard-slot", "order": 1, "privilege": [ "Queue Patients" ], "meta": { "name": "patient-queues", "slot": "patient-queues-dashboard-slot", "title": "Patient queues" } }, { "name": "patient-queues", "slot": "patient-queues-dashboard-slot", "component": "root" }, { "name": "reception-patient-queues", "slot": "patient-queues-reception-room-dashboard-slot", "component": "receptionRoom" }, { "name": "triage-patient-queues", "slot": "patient-queues-triage-room-dashboard-slot", "component": "triageRoom" }, { "name": "clinical-room-patient-queues", "slot": "patient-queues-clinical-room-dashboard-slot", "component": "clinicalRoom" }, { "name": "queue-reception-dashboard-link", "component": "queueReceptionDashboardLink", "slot": "homepage-dashboard-slot", "privilege": [ "reception" ], "meta": { "name": "reception-patient-queues", "slot": "patient-queues-reception-room-dashboard-slot", "title": "Reception" } }, { "name": "queue-triage-dashboard-link", "component": "queueTriageDashboardLink", "slot": "homepage-dashboard-slot", "privilege": [ "triage" ], "meta": { "name": "triage-patient-queues", "slot": "patient-queues-triage-room-dashboard-slot", "title": "Triage" } }, { "name": "queue-clinical-room-dashboard-link", "component": "queueClinicalRoomDashboardLink", "slot": "homepage-dashboard-slot", "privilege": [ "clinician" ], "meta": { "name": "clinical-room-patient-queues", "slot": "patient-queues-clinical-room-dashboard-slot", "title": "Clinical Room" } }, { "name": "edit-queue-entry-status-modal", "component": "editQueueEntryStatusModal" }, { "name": "patient-move-to-next-service-point-modal", "component": "patientChartMoveToNextServicePointModal" }, { "name": "queue-table-move-to-next-service-point-modal", "component": "queueTableMoveToNextServicePointModal" }, { "name": "patient-move-to-next-service-point", "slot": "patient-actions-slot", "component": "moveToNextServicePointButton", "online": true, "offline": true }, { "name": "patient-info-banner-slot", "component": "patientInfoBannerSlot" }, { "name": "add-patient-to-queue", "slot": "add-patient-to-queue-slot", "component": "addPatientToQueue" }, { "name": "remove-queue-entry", "component": "removeQueueEntry" }, { "name": "clear-all-queue-entries", "component": "clearAllQueueEntries" }, { "name": "pick-patient-queue-entry", "component": "pickPatientEntryQueue" }, { "name": "add-visit-to-queue-modal", "component": "addVisitToQueueModal" }, { "name": "transition-queue-entry-status-modal", "component": "transitionQueueEntryStatusModal" }, { "name": "previous-visit-summary-widget", "slot": "previous-visit-summary-slot", "component": "previousVisitSummaryWidget" }, { "name": "add-provider-to-room-modal", "component": "addProviderToRoomModal" }, { "name": "add-queue-entry-widget", "slot": "add-queue-entry-slot", "component": "addQueueEntryWidget" }, { "name": "notes-dialog-modal", "component": "notesModal" }, { "name": "queue-waiting-tile-component", "slot": "queue-tiles-slot", "component": "queueWaitingTile" }, { "name": "queue-completed-tile-component", "slot": "queue-tiles-slot", "component": "queueCompletedTile" } ] }