@epcare/esm-referral-laboratory-app
Version:
Laboratory microfrontend for OpenMRS 3.x
183 lines (182 loc) • 5.46 kB
JSON
{
"$schema": "https://json.openmrs.org/routes.schema.json",
"backendDependencies": {
"fhir2": ">=1.2",
"webservices.rest": "^2.24.0"
},
"pages": [
{
"component": "root",
"route": "referral-laboratory"
}
],
"extensions": [
{
"name": "referral-laboratory-dashboard",
"slot": "referral-laboratory-dashboard-slot",
"component": "root"
},
{
"name": "referral-laboratory-dashboard-link",
"slot": "homepage-dashboard-slot",
"component": "referalLaboratoryDashboardLink",
"meta": {
"name": "referral-laboratory",
"slot": "referral-laboratory-dashboard-slot",
"title": "Lab Referral"
}
},
{
"name": "referral-laboratory-patient-chart-link",
"slot": "patient-chart-dashboard-slot",
"component": "laboratoryOrderDashboardLink",
"order": 13,
"meta": {
"path": "referral-laboratory-orders",
"slot": "referral-laboratory-orders-dashboard-slot",
"title": "Lab Referral",
"columns": 1,
"layoutMode": "anchored"
}
},
{
"name": "referral-laboratory-orders-summary",
"slot": "referral-laboratory-orders-dashboard-slot",
"component": "referalLaboratoryOrderComponent"
},
{
"name": "add-to-worklist-dialog",
"component": "addToWorklistDialog"
},
{
"name": "results-summary",
"component": "resultsSummaryWorkSpace"
},
{
"name": "edit-results-dialog",
"component": "editResultsDialog"
},
{
"name": "send-email-dialog",
"component": "sendEmailDialog"
},
{
"name": "review-item-dialog",
"component": "reviewItemDialog"
},
{
"name": "reject-order-dialog",
"component": "rejectOrderDialog"
},
{
"name": "worklist-panel-component",
"slot": "lab-panels-slot",
"component": "worklistComponent",
"meta": {
"name": "worklistPanelSlot",
"title": "Worklist"
}
},
{
"name": "review-panel-component",
"slot": "lab-panels-slot",
"component": "reviewComponent",
"meta": {
"name": "reviewPanelSlot",
"title": "Review"
}
},
{
"name": "approved-panel-component",
"slot": "lab-panels-slot",
"component": "approvedComponent",
"meta": {
"name": "approvedPanelSlot",
"title": "Approved"
}
},
{
"name": "rejected-panel-component",
"slot": "lab-panels-slot",
"component": "rejectedComponent",
"meta": {
"name": "rejectedPanelSlot",
"title": "Rejected"
}
},
{
"name": "tests-ordered-tile-component",
"slot": "lab-tiles-slot",
"component": "testOrderedTileComponent",
"meta": {
"name": "testsOrderedTileSlot",
"title": "Ordered tests"
}
},
{
"name": "referred-panel-component",
"slot": "lab-panels-slot",
"component": "referredTestComponent",
"meta": {
"name": "referredPanleSlot",
"title": "Referred Tests"
}
},
{
"name": "worklist-tile-component",
"slot": "lab-tiles-slot",
"component": "worklistTileComponent",
"meta": {
"name": "worklisTileSlot",
"title": "Worklist"
}
},
{
"name": "completed-tile-component",
"slot": "lab-tiles-slot",
"component": "completedTileComponent",
"meta": {
"name": "completedTileSlot",
"title": "Completed"
}
},
{
"name": "rejected-tile-component",
"slot": "lab-tiles-slot",
"component": "rejectedTileComponent",
"meta": {
"name": "rejectedTileSlot",
"title": "Rejected Tests"
}
},
{
"name": "referred-tile-component",
"slot": "lab-tiles-slot",
"component": "referredTileComponent",
"meta": {
"name": "referredTileSlot",
"title": "Referred Tests"
}
},
{
"name": "pick-lab-request-button",
"component": "pickLabRequestButton",
"slot": "order-actions-slot"
},
{
"name": "reject-order-button",
"component": "rejectOrderButton",
"slot": "order-actions-slot"
}
],
"workspaces": [
{
"name": "pick-order-form-workspace",
"component": "pickOrderFormWorkspace",
"title": "Pick Lab Request",
"type": "form",
"canMaximize": true,
"width": "extra-wide"
}
]
}