@pih/esm-dispensing-app
Version:
Medication dispensing application
101 lines (100 loc) • 2.41 kB
JSON
{
"$schema": "https://json.openmrs.org/routes.schema.json",
"backendDependencies": {
"fhir2": ">=1.2",
"webservices.rest": "^2.2.0"
},
"pages": [
{
"component": "dispensing",
"route": "dispensing",
"online": true,
"offline": true
}
],
"extensions": [
{
"name": "dispensing-link",
"slot": "app-menu-slot",
"component": "dispensingLink",
"online": true,
"offline": true
},
{
"name": "patient-diagnoses",
"component": "patientDiagnoses",
"slot": "dispensing-condition-and-diagnoses",
"online": true,
"offline": true
},
{
"name": "patient-conditions",
"component": "patientConditions",
"slot": "dispensing-condition-and-diagnoses",
"online": true,
"offline": true
},
{
"name": "dispensing-dashboard",
"slot": "dispensing-dashboard-slot",
"component": "dispensingDashboard",
"online": true,
"offline": true
},
{
"name": "dispensing-dashboard-link",
"component": "dispensingDashboardLink",
"meta": {
"name": "dispensing",
"slot": "dispensing-dashboard-slot",
"title": "Dispensing"
}
},
{
"name": "dispense-action-button",
"slot": "prescription-action-button-slot",
"component": "dispenseActionButton"
},
{
"name": "pause-action-button",
"slot": "prescription-action-button-slot",
"component": "pauseActionButton"
},
{
"name": "close-action-button",
"slot": "prescription-action-button-slot",
"component": "closeActionButton"
}
],
"workspaces": [
{
"name": "close-dispense-workspace",
"component": "closeDispenseWorkspace",
"type": "dispense",
"title": "Close prescription"
},
{
"name": "pause-dispense-workspace",
"component": "pauseDispenseWorkspace",
"type": "dispense",
"title": "Pause prescription"
},
{
"name": "dispense-workspace",
"component": "dispenseWorkspace",
"type": "dispense",
"title": "Dispense prescription",
"width": "wider"
}
],
"modals": [
{
"name": "prescription-print-preview-modal",
"component": "printPrescriptionPreviewModal"
},
{
"name": "delete-confirm-modal",
"component": "deleteConfirmModal"
}
]
}