{
  "@openmrs/esm-devtools-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "pages": [
      {
        "component": "devtools",
        "route": true,
        "online": true,
        "offline": true
      }
    ],
    "modals": [
      {
        "name": "importmap-override-modal",
        "component": "importmapOverrideModal"
      }
    ],
    "version": "10.0.0"
  },
  "@openmrs/esm-help-menu-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "pages": [
      {
        "component": "root",
        "route": true
      }
    ],
    "extensions": [
      {
        "name": "user-manual",
        "slot": "help-menu-slot",
        "component": "userManual",
        "online": true,
        "offline": true
      }
    ],
    "version": "10.0.0"
  },
  "@openmrs/esm-implementer-tools-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "pages": [
      {
        "component": "implementerTools",
        "route": true
      },
      {
        "component": "globalImplementerTools",
        "route": true
      }
    ],
    "extensions": [
      {
        "name": "implementer-tools-button",
        "slot": "top-nav-actions-slot",
        "component": "implementerToolsButton",
        "order": 20
      }
    ],
    "version": "10.0.0"
  },
  "@openmrs/esm-login-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "login",
        "online": true,
        "offline": true
      },
      {
        "component": "root",
        "route": "logout",
        "online": true,
        "offline": true
      },
      {
        "component": "root",
        "route": "change-password",
        "online": true,
        "offline": true
      }
    ],
    "extensions": [
      {
        "name": "location-picker",
        "slot": "location-picker",
        "component": "locationPicker",
        "online": true,
        "offline": true
      },
      {
        "name": "logout-button",
        "slot": "user-panel-bottom-slot",
        "component": "logoutButton",
        "online": true,
        "offline": true
      },
      {
        "name": "password-changer",
        "slot": "user-panel-slot",
        "component": "changePasswordLink",
        "online": true,
        "offline": true
      },
      {
        "name": "location-changer",
        "slot": "top-nav-info-slot",
        "component": "changeLocationLink",
        "online": true,
        "offline": true,
        "order": 1
      }
    ],
    "modals": [
      {
        "name": "change-password-modal",
        "component": "changePasswordModal"
      }
    ],
    "version": "10.0.0"
  },
  "@openmrs/esm-primary-navigation-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "routeRegex": "^(?!(?:login|change-password)/?)",
        "online": true,
        "offline": true,
        "containerDomId": "omrs-top-nav-app-container"
      },
      {
        "component": "redirect",
        "routeRegex": "^$",
        "online": true,
        "offline": true
      }
    ],
    "extensions": [
      {
        "name": "default-user-panel",
        "slot": "user-panel-slot",
        "component": "userPanel",
        "online": true,
        "offline": true,
        "order": 0
      },
      {
        "name": "change-language",
        "slot": "user-panel-slot",
        "component": "changeLanguageLink",
        "online": true,
        "offline": true,
        "order": 1
      },
      {
        "name": "link",
        "component": "linkComponent",
        "online": true,
        "offline": true
      },
      {
        "name": "nav-group",
        "component": "navGroup",
        "online": true,
        "offline": true
      },
      {
        "name": "dashboard",
        "component": "dashboard",
        "online": true,
        "offline": true
      },
      {
        "name": "user-menu-button",
        "component": "userMenuButton",
        "online": true,
        "offline": true,
        "slot": "top-nav-actions-slot",
        "order": 40
      },
      {
        "name": "app-menu-button",
        "component": "appMenuButton",
        "online": true,
        "offline": true,
        "slot": "top-nav-app-menu-slot"
      }
    ],
    "modals": [
      {
        "name": "change-language-modal",
        "component": "changeLanguageModal"
      }
    ],
    "version": "10.0.0"
  },
  "@openmrs/esm-active-visits-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "active-visits-widget",
        "slot": "homepage-widgets-slot",
        "component": "activeVisits",
        "order": 0
      },
      {
        "name": "visit-summary-widget",
        "slot": "visit-summary-slot",
        "component": "visitDetail"
      },
      {
        "name": "active-visits-tile",
        "slot": "home-metrics-tiles-slot",
        "component": "homeActiveVisitsTile"
      },
      {
        "name": "total-visits-tile",
        "slot": "home-metrics-tiles-slot",
        "component": "homeTotalVisitsTile"
      }
    ],
    "pages": [],
    "version": "11.1.0"
  },
  "@openmrs/esm-appointments-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0",
      "appointments": ">=2.0.0"
    },
    "extensions": [
      {
        "name": "home-appointments",
        "slot": "homepage-widgets-slot",
        "component": "homeAppointments",
        "order": 1
      },
      {
        "name": "clinical-appointments-dashboard-link",
        "slot": "homepage-dashboard-slot",
        "component": "appointmentsDashboardLink",
        "meta": {
          "name": "appointments",
          "slot": "clinical-appointments-dashboard-slot",
          "title": "Appointments"
        },
        "order": 2
      },
      {
        "component": "root",
        "name": "clinical-appointments-dashboard",
        "slot": "clinical-appointments-dashboard-slot"
      },
      {
        "name": "appointments-dashboard",
        "slot": "appointments-dashboard-slot",
        "component": "appointmentsDashboard"
      },
      {
        "name": "appointments-calendar-dashboard-link",
        "slot": "calendar-dashboard-slot",
        "component": "appointmentsCalendarDashboardLink"
      },
      {
        "name": "todays-appointments-dashboard",
        "slot": "todays-appointment-slot",
        "component": "homeAppointments"
      },
      {
        "name": "early-appointments-panel",
        "component": "earlyAppointments"
      },
      {
        "name": "patient-appointments-summary-dashboard",
        "component": "patientAppointmentsSummaryDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 11,
        "meta": {
          "columns": 1,
          "columnSpan": 1,
          "hideDashboardTitle": true,
          "path": "appointments",
          "slot": "patient-chart-appointments-dashboard-slot",
          "title": "Appointments"
        }
      },
      {
        "name": "appointments-details-widget",
        "component": "patientAppointmentsDetailedSummary",
        "slot": "patient-chart-appointments-dashboard-slot",
        "meta": {
          "columnSpan": 1
        }
      },
      {
        "name": "patient-upcoming-appointment-widget",
        "component": "patientUpcomingAppointmentsWidget",
        "slot": "visit-form-top-slot"
      },
      {
        "name": "home-appointments-tile",
        "slot": "home-metrics-tiles-slot",
        "component": "homeAppointmentsTile"
      },
      {
        "name": "metrics-card-scheduled-appointments",
        "component": "metricsCardScheduledAppointments",
        "slot": "appointments-metrics-slot",
        "order": 1
      },
      {
        "name": "metrics-card-highest-volume-service",
        "component": "metricsCardHighestVolumeService",
        "slot": "appointments-metrics-slot",
        "order": 2
      },
      {
        "name": "metrics-card-providers-booked",
        "component": "metricsCardProvidersBooked",
        "slot": "appointments-metrics-slot",
        "order": 3
      }
    ],
    "modals": [
      {
        "name": "end-appointment-modal",
        "component": "endAppointmentModal"
      },
      {
        "name": "cancel-appointment-modal",
        "component": "cancelAppointmentModal"
      },
      {
        "name": "batch-change-appointments-statuses-modal",
        "component": "batchChangeAppointmentStatusesModal"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "appointments-group",
        "scopePattern": "/home/appointments"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "appointments-window",
        "group": "appointments-group"
      }
    ],
    "workspaces2": [
      {
        "name": "appointments-form-workspace",
        "component": "appointmentsFormWorkspace",
        "window": "appointments-window"
      },
      {
        "name": "appointments-patient-search-workspace",
        "component": "@openmrs/esm-patient-search-app#patientSearchWorkspace2",
        "window": "appointments-window"
      },
      {
        "name": "appointments-start-visit-workspace",
        "component": "@openmrs/esm-patient-chart-app#exportedVisitForm",
        "window": "appointments-window"
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-bed-management-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "bed-management"
      }
    ],
    "extensions": [
      {
        "component": "adminCardLink",
        "name": "bed-management-admin-card-link",
        "slot": "system-admin-page-card-link-slot"
      },
      {
        "component": "adminLeftPanelLink",
        "name": "bed-administration-left-panel-link",
        "slot": "bed-management-left-panel-slot"
      },
      {
        "component": "bedTypeLeftPanelLink",
        "name": "bed-type-left-panel-link",
        "slot": "bed-management-left-panel-slot"
      },
      {
        "component": "bedTagLeftPanelLink",
        "name": "bed-tag-left-panel-link",
        "slot": "bed-management-left-panel-slot"
      },
      {
        "component": "summaryLeftPanelLink",
        "name": "bed-management-home-dashboard-link",
        "slot": "bed-management-left-panel-slot",
        "order": 0
      }
    ],
    "modals": [
      {
        "name": "delete-bed-tag-modal",
        "component": "deleteBedTagModal"
      },
      {
        "name": "delete-bed-type-modal",
        "component": "deleteBedTypeModal"
      },
      {
        "name": "edit-bed-tag-modal",
        "component": "editBedTagModal"
      },
      {
        "name": "edit-bed-type-modal",
        "component": "editBedTypeModal"
      },
      {
        "name": "new-bed-tag-modal",
        "component": "newBedTagModal"
      },
      {
        "name": "new-bed-type-modal",
        "component": "newBedTypeModal"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "bed-management-group",
        "scopePattern": "/bed-management",
        "persistence": "closable"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "bed-management-window",
        "group": "bed-management-group",
        "canMaximize": true,
        "width": "narrow"
      }
    ],
    "workspaces2": [
      {
        "name": "bed-form-workspace",
        "component": "bedFormWorkspace",
        "window": "bed-management-window"
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-home-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "home",
        "online": true,
        "offline": true
      }
    ],
    "extensions": [
      {
        "name": "home-nav-menu",
        "slot": "home-sidebar-slot",
        "component": "homeNavMenu",
        "online": true,
        "offline": true
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-patient-list-management-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "patient-lists-dashboard-link",
        "component": "patientListDashboardLink",
        "slot": "homepage-dashboard-slot",
        "meta": {
          "name": "patient-lists",
          "slot": "patient-lists-dashboard-slot",
          "title": "Patient lists"
        }
      },
      {
        "name": "patient-lists-dashboard",
        "component": "root",
        "slot": "patient-lists-dashboard-slot"
      },
      {
        "name": "list-details-table",
        "component": "listDetailsTable"
      },
      {
        "name": "add-patient-to-patient-list-button",
        "component": "addPatientToPatientListMenuItem",
        "slot": "patient-actions-slot"
      }
    ],
    "modals": [
      {
        "name": "add-patient-to-patient-list-modal",
        "component": "addPatientToListModal"
      },
      {
        "name": "remove-patient-from-list-modal",
        "component": "removePatientFromListModal"
      },
      {
        "name": "delete-patient-list-modal",
        "component": "deletePatientListModal"
      }
    ],
    "workspaces2": [
      {
        "name": "patient-list-form-workspace",
        "component": "patientListFormWorkspace",
        "window": "patient-list-form-window"
      },
      {
        "name": "patient-list-search-workspace",
        "component": "@openmrs/esm-patient-search-app#patientSearchWorkspace2",
        "window": "patient-list-form-window"
      },
      {
        "name": "patient-list-start-visit-workspace",
        "component": "@openmrs/esm-patient-chart-app#exportedVisitForm",
        "window": "patient-list-form-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "patient-list-form-window",
        "group": "patient-list-form-workspace-group"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "patient-list-form-workspace-group",
        "scopePattern": "/home/patient-lists",
        "overlay": false
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-patient-registration-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "patient-registration",
        "online": true,
        "offline": true
      },
      {
        "component": "editPatient",
        "routeRegex": "patient\\/([a-zA-Z0-9\\-]+)\\/edit",
        "online": true,
        "offline": true
      }
    ],
    "extensions": [
      {
        "component": "addPatientLink",
        "name": "add-patient-action",
        "slot": "top-nav-actions-slot",
        "online": true,
        "offline": true,
        "order": 30
      },
      {
        "component": "patientPhotoExtension",
        "name": "patient-photo-widget",
        "slot": "patient-photo-slot",
        "online": true,
        "offline": true
      },
      {
        "component": "editPatientDetailsButton",
        "name": "edit-patient-details-button",
        "slot": "patient-actions-slot",
        "online": true,
        "offline": true
      },
      {
        "component": "editPatientDetailsButton",
        "name": "edit-patient-details-button",
        "slot": "patient-search-actions-slot",
        "online": true,
        "offline": true
      }
    ],
    "modals": [
      {
        "name": "cancel-patient-edit-modal",
        "component": "cancelPatientEditModal"
      },
      {
        "name": "delete-identifier-confirmation-modal",
        "component": "deleteIdentifierConfirmationModal"
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-patient-search-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "search"
      }
    ],
    "extensions": [
      {
        "name": "patient-search-icon",
        "component": "patientSearchIcon",
        "slot": "top-nav-actions-slot",
        "order": 10
      },
      {
        "name": "patient-search-button",
        "component": "patientSearchButton",
        "slot": "patient-search-button-slot",
        "offline": true
      },
      {
        "name": "patient-search-bar",
        "component": "patientSearchBar",
        "slot": "patient-search-bar-slot",
        "offline": true
      },
      {
        "name": "patient-search-start-visit-button",
        "component": "patientSearchStartVisitButton2",
        "slot": "start-visit-button-slot2",
        "offline": true
      }
    ],
    "workspaces": [
      {
        "component": "patientSearchWorkspace",
        "groups": [
          "ward-patient-admission-requests"
        ],
        "name": "patient-search-workspace",
        "title": "searchPatient",
        "type": "patient-search-workspace",
        "width": "narrow"
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-service-queues-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0",
      "queue": ">=2.4.0 <4.0.0"
    },
    "extensions": [
      {
        "name": "outpatient-side-nav-ext",
        "component": "outpatientSideNav",
        "slot": "outpatient-sidebar-slot",
        "online": true,
        "offline": true
      },
      {
        "name": "service-queues-dashboard-link",
        "component": "serviceQueuesDashboardLink",
        "slot": "homepage-dashboard-slot",
        "meta": {
          "name": "service-queues",
          "slot": "service-queues-dashboard-slot",
          "title": "Service queues"
        },
        "online": true,
        "offline": true,
        "order": 1
      },
      {
        "name": "queue-table-by-status-menu-dashboard-link",
        "component": "queueTableByStatusMenu",
        "meta": {
          "name": "service-queues",
          "slot": "service-queues-dashboard-slot",
          "title": "Service queues"
        },
        "online": true,
        "offline": true
      },
      {
        "component": "root",
        "name": "service-queues-dashboard",
        "slot": "service-queues-dashboard-slot"
      },
      {
        "name": "queue-table-by-status-view",
        "component": "queueTableByStatusView",
        "slot": "queue-table-by-status-view-slot"
      },
      {
        "name": "previous-visit-summary-widget",
        "component": "pastVisitSummary",
        "slot": "previous-visit-summary-slot"
      },
      {
        "name": "visit-form-queue-fields",
        "component": "visitFormQueueFields",
        "slot": "visit-form-bottom-slot"
      },
      {
        "name": "queue-patient-info-queue-entry-status",
        "component": "patientBannerQueueEntryStatus",
        "slot": "patient-banner-tags-slot"
      },
      {
        "name": "transition-overflow-menu-item",
        "component": "transitionOverflowMenuItem",
        "slot": "transition-overflow-menu-item-slot"
      },
      {
        "name": "metrics-card-checked-in-patients",
        "component": "metricsCardCheckedInPatients",
        "slot": "service-queues-metrics-slot",
        "order": 1
      },
      {
        "name": "metrics-card-waiting-patients",
        "component": "metricsCardWaitingPatients",
        "slot": "service-queues-metrics-slot",
        "order": 2
      },
      {
        "name": "metrics-card-average-wait-time",
        "component": "metricsCardAverageWaitTime",
        "slot": "service-queues-metrics-slot",
        "order": 3
      },
      {
        "name": "queue-screen-link",
        "component": "queueScreenLink",
        "slot": "app-menu-slot",
        "online": true,
        "offline": true
      },
      {
        "name": "admin-service-queues-card-link",
        "component": "adminPageCardLink",
        "slot": "system-admin-page-card-link-slot"
      },
      {
        "component": "serviceQueuesAdminPage",
        "name": "service-queues-admin",
        "slot": "service-queues-admin-page-slot"
      },
      {
        "component": "queueScreen",
        "name": "queue-screen",
        "slot": "queue-screen-slot"
      }
    ],
    "modals": [
      {
        "name": "add-provider-to-room-modal",
        "component": "addProviderToRoomModal"
      },
      {
        "name": "clear-all-queue-entries-modal",
        "component": "clearAllQueueEntriesModal"
      },
      {
        "name": "edit-queue-entry-modal",
        "component": "editQueueEntryModal"
      },
      {
        "name": "remove-queue-entry-modal",
        "component": "removeQueueEntryModal"
      },
      {
        "name": "transition-patient-to-latest-queue-modal",
        "component": "addOrMoveModal"
      },
      {
        "name": "call-queue-entry-modal",
        "component": "callQueueEntryModal"
      },
      {
        "name": "move-queue-entry-modal",
        "component": "moveQueueEntryModal"
      },
      {
        "name": "undo-transition-queue-entry-modal",
        "component": "undoTransitionQueueEntryModal"
      },
      {
        "name": "delete-queue-entry-modal",
        "component": "deleteQueueEntryModal"
      },
      {
        "name": "delete-queue-modal",
        "component": "deleteQueueModal"
      },
      {
        "name": "delete-queue-room-modal",
        "component": "deleteQueueRoomModal"
      }
    ],
    "workspaces2": [
      {
        "name": "create-queue-entry-workspace",
        "component": "createQueueEntryWorkspace",
        "window": "add-queue-entry"
      },
      {
        "name": "queue-patient-search-workspace",
        "component": "@openmrs/esm-patient-search-app#patientSearchWorkspace2",
        "window": "add-queue-entry"
      },
      {
        "name": "queue-patient-search-start-visit-workspace",
        "component": "@openmrs/esm-patient-chart-app#exportedVisitForm",
        "window": "add-queue-entry"
      },
      {
        "name": "service-queues-service-form",
        "component": "addNewQueueWorkspace",
        "window": "add-queue"
      },
      {
        "name": "service-queues-room-workspace",
        "component": "addNewQueueServiceRoomWorkspace",
        "window": "add-queue-room"
      },
      {
        "name": "service-queues-patient-vitals-workspace",
        "component": "@openmrs/esm-patient-vitals-app#exportedVitalsBiometricsFormWorkspace",
        "window": "service-queues-patient-vitals"
      },
      {
        "name": "service-queues-visit-notes-workspace",
        "component": "@openmrs/esm-patient-notes-app#visitNotesFormWorkspace",
        "window": "service-queues-visit-note"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "add-queue-entry",
        "group": "service-queues"
      },
      {
        "name": "add-queue",
        "group": "service-queues"
      },
      {
        "name": "add-queue-room",
        "group": "service-queues"
      },
      {
        "name": "service-queues-patient-vitals",
        "group": "service-queues-patient-context"
      },
      {
        "name": "service-queues-visit-note",
        "group": "service-queues-patient-context"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "service-queues",
        "scopePattern": "/home/service-queues"
      },
      {
        "name": "service-queues-patient-context",
        "scopePattern": "/home/service-queues"
      }
    ],
    "version": "11.1.0"
  },
  "@openmrs/esm-form-engine-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "react-form-engine-widget",
        "component": "formRenderer",
        "slot": "form-widget-slot"
      },
      {
        "name": "rfe-form-collapse-toggle",
        "component": "formCollapseToggle",
        "slot": "workspace-header-patient-chart-slot"
      }
    ],
    "modals": [
      {
        "name": "form-engine-delete-question-confirm-modal",
        "component": "deleteQuestionModal"
      }
    ],
    "pages": [],
    "version": "12.3.4"
  },
  "@openmrs/esm-generic-patient-widgets-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2"
    },
    "extensions": [
      {
        "name": "obs-by-encounter-widget",
        "component": "switchableObs",
        "online": true,
        "offline": true,
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "obs-table-horizontal-widget-small",
        "component": "obsTableHorizontal",
        "online": true,
        "offline": true,
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "obs-table-horizontal-widget",
        "component": "obsTableHorizontal",
        "online": true,
        "offline": true,
        "meta": {
          "fullWidth": true
        }
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-allergies-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "allergy-tile",
        "component": "allergiesTile",
        "slot": "patient-details-header-slot",
        "online": true,
        "offline": true,
        "order": 3
      },
      {
        "name": "allergies-list",
        "component": "allergiesList",
        "slot": "allergy-list-pills-slot"
      },
      {
        "name": "allergies-details-widget",
        "component": "allergiesDetailedSummary",
        "slot": "patient-chart-allergies-dashboard-slot",
        "online": true,
        "offline": true
      },
      {
        "name": "allergies-summary-dashboard",
        "component": "allergiesDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "online": true,
        "offline": true,
        "order": 6,
        "meta": {
          "slot": "patient-chart-allergies-dashboard-slot",
          "path": "allergies"
        }
      }
    ],
    "modals": [
      {
        "name": "delete-allergy-modal",
        "component": "deleteAllergyModal"
      }
    ],
    "workspaces2": [
      {
        "name": "patient-allergy-form-workspace",
        "component": "allergyFormWorkspace",
        "window": "patient-allergy-form-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "patient-allergy-form-window",
        "group": "patient-chart"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-attachments-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "attachments-overview-widget",
        "component": "attachmentsOverview",
        "slot": "patient-chart-attachments-dashboard-slot"
      },
      {
        "name": "attachments-results-summary-dashboard",
        "component": "attachmentsSummaryResultsDashboard",
        "slot": "patient-chart-dashboard-slot",
        "meta": {
          "slot": "patient-chart-attachments-dashboard-slot",
          "path": "attachments"
        },
        "order": 9
      },
      {
        "name": "capture-photo-widget",
        "component": "capturePhotoWidget",
        "slot": "capture-patient-photo-slot"
      }
    ],
    "modals": [
      {
        "name": "capture-photo-modal",
        "component": "capturePhotoModal"
      },
      {
        "name": "delete-attachment-modal",
        "component": "deleteAttachmentModal"
      }
    ],
    "pages": [],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-banner-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "person-attribute-tag",
        "component": "personAttributeTag",
        "online": true,
        "offline": true
      },
      {
        "name": "visit-tag",
        "slot": "patient-banner-tags-slot",
        "component": "visitTag",
        "online": true,
        "offline": true
      },
      {
        "name": "past-visit-tag",
        "slot": "patient-banner-tags-slot",
        "component": "pastVisitTag",
        "online": true,
        "offline": true
      },
      {
        "name": "deceased-patient-tag",
        "slot": "patient-banner-tags-slot",
        "component": "deceasedPatientTag",
        "online": true,
        "offline": true
      },
      {
        "name": "patient-banner",
        "slot": "patient-header-slot",
        "component": "patientBanner",
        "online": true,
        "offline": true
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-chart-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "optionalBackendDependencies": {
      "emrapi": {
        "version": ">=2.0.0 <4.0.0",
        "feature": {
          "flagName": "emrapi-module",
          "label": "EMR API Module",
          "description": "This module, if installed, provides core EMR business logic."
        }
      }
    },
    "extensions": [
      {
        "name": "charts-summary-dashboard",
        "component": "patientSummaryDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 0,
        "meta": {
          "slot": "patient-chart-summary-dashboard-slot",
          "path": "patient-summary"
        },
        "online": true,
        "offline": true
      },
      {
        "name": "encounter-list",
        "component": "encounterListTableTabs",
        "online": true,
        "offline": true
      },
      {
        "name": "start-visit-button",
        "component": "startVisitActionButton",
        "slot": "patient-actions-slot",
        "online": true,
        "offline": true
      },
      {
        "name": "clinical-views-summary",
        "component": "clinicalViewsSummary",
        "online": true,
        "offline": true
      },
      {
        "name": "stop-visit-button",
        "component": "stopVisitActionButton",
        "slot": "patient-actions-slot",
        "online": true,
        "offline": true
      },
      {
        "name": "mark-alive-button",
        "slot": "patient-actions-slot",
        "component": "markPatientAliveActionButton",
        "online": true,
        "offline": true
      },
      {
        "name": "stop-visit-button-patient-search",
        "slot": "patient-search-actions-slot",
        "component": "stopVisitPatientSearchActionButton",
        "online": true,
        "offline": true
      },
      {
        "name": "delete-visit-button",
        "slot": "patient-actions-slot",
        "component": "deleteVisitActionMenuButton",
        "online": true,
        "offline": true,
        "order": 1100
      },
      {
        "name": "delete-visit-button",
        "slot": "patient-search-actions-slot",
        "component": "deleteVisitActionMenuButton",
        "online": true,
        "offline": true,
        "order": 1100
      },
      {
        "name": "mark-patient-deceased-button",
        "slot": "patient-actions-slot",
        "component": "markPatientDeceasedActionButton",
        "online": true,
        "offline": true
      },
      {
        "name": "encounters-summary-dashboard",
        "slot": "patient-chart-dashboard-slot",
        "component": "encountersSummaryDashboardLink",
        "meta": {
          "slot": "patient-chart-encounters-dashboard-slot",
          "path": "visits",
          "layoutMode": "anchored"
        },
        "order": 20,
        "online": true,
        "offline": true
      },
      {
        "name": "past-visits-detail-overview",
        "slot": "patient-chart-encounters-dashboard-slot",
        "component": "pastVisitsDetailOverview",
        "order": 1,
        "meta": {
          "title": "Visits",
          "view": "visits"
        },
        "online": true,
        "offline": true
      },
      {
        "name": "patient-details-tile",
        "slot": "visit-form-header-slot",
        "component": "patientDetailsTile",
        "order": 1,
        "online": true,
        "offline": true
      },
      {
        "name": "start-visit-button-patient-search",
        "slot": "start-visit-button-slot",
        "component": "startVisitPatientSearchActionButton",
        "online": true,
        "offline": true
      },
      {
        "name": "visit-attribute-tags",
        "slot": "patient-banner-tags-slot",
        "component": "visitAttributeTags",
        "online": true,
        "offline": true
      },
      {
        "name": "current-visit-summary",
        "component": "currentVisitSummary",
        "online": true,
        "offline": true,
        "meta": {
          "fullWidth": true
        }
      },
      {
        "name": "visit-summary",
        "component": "visitSummary",
        "online": true,
        "offline": true
      },
      {
        "name": "edit-visit-action-button",
        "slot": "visit-detail-overview-actions",
        "component": "editVisitDetailsActionButton",
        "online": true,
        "offline": true,
        "order": 0
      },
      {
        "name": "delete-visit-action-button",
        "slot": "visit-detail-overview-actions",
        "component": "deleteVisitActionButton",
        "online": true,
        "offline": true,
        "order": 1
      },
      {
        "name": "active-visit-action-button",
        "slot": "active-visit-actions",
        "component": "activeVisitActionsComponent",
        "online": true,
        "offline": true,
        "order": 1
      },
      {
        "name": "visit-context-header",
        "slot": "visit-context-header-slot",
        "component": "visitContextHeader"
      },
      {
        "name": "retrospective-date-time-picker",
        "slot": "restrospective-date-time-picker-slot",
        "component": "retrospectiveDateTimePicker"
      }
    ],
    "featureFlags": [
      {
        "description": "Features to enter data for past visits. Includes the 'Edit Past Visit' button in the start visit dialog, and the 'Add Past Visit' button in the patient header",
        "flagName": "rde",
        "label": "Retrospective Data Entry"
      },
      {
        "description": "When enabled, encounter summaries will display the full form layout instead of a simple observation list.",
        "flagName": "enable-embedded-form-view",
        "label": "Enable Embedded Form View"
      }
    ],
    "modals": [
      {
        "name": "delete-encounter-modal",
        "component": "deleteEncounterModal"
      },
      {
        "name": "delete-visit-dialog",
        "component": "deleteVisitModal"
      },
      {
        "name": "end-visit-dialog",
        "component": "endVisitModal"
      },
      {
        "name": "mark-patient-alive-modal",
        "component": "markPatientAliveModal"
      },
      {
        "name": "modify-visit-date-dialog",
        "component": "modifyVisitDateModal"
      },
      {
        "name": "start-visit-dialog",
        "component": "startVisitModal"
      },
      {
        "name": "visit-context-switcher",
        "component": "visitContextSwitcherModal"
      }
    ],
    "pages": [
      {
        "component": "root",
        "routeRegex": "^patient/.+/chart",
        "online": true,
        "offline": true
      }
    ],
    "workspaces2": [
      {
        "name": "mark-patient-deceased-workspace-form",
        "component": "markPatientDeceasedForm",
        "window": "mark-patient-deceased"
      },
      {
        "name": "start-visit-workspace-form",
        "component": "startVisitWorkspace",
        "window": "start-visit"
      },
      {
        "name": "patient-chart-appointments-form-workspace",
        "component": "@openmrs/esm-appointments-app#exportedAppointmentsFormWorkspace",
        "window": "patient-chart-appointment-form"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "start-visit",
        "group": "patient-chart"
      },
      {
        "name": "mark-patient-deceased",
        "group": "patient-chart"
      },
      {
        "name": "patient-chart-appointment-form",
        "group": "patient-chart"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "patient-chart",
        "scopePattern": "/patient/([^/]+)/chart"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-conditions-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=2.8.0",
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "conditions-overview-widget",
        "slot": "patient-chart-summary-dashboard-slot",
        "component": "conditionsOverview",
        "order": 3,
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "conditions-details-widget",
        "slot": "patient-chart-conditions-dashboard-slot",
        "component": "conditionsDetailedSummary",
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "conditions-summary-dashboard",
        "component": "conditionsDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 7,
        "meta": {
          "slot": "patient-chart-conditions-dashboard-slot",
          "path": "conditions"
        }
      },
      {
        "name": "conditions-widget",
        "component": "conditionsWidget"
      },
      {
        "name": "condition-delete-confirmation-dialog",
        "component": "conditionDeleteConfirmationDialog"
      }
    ],
    "workspaces2": [
      {
        "name": "conditions-form-workspace",
        "component": "conditionsFormWorkspace",
        "window": "conditions-form-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "conditions-form-window",
        "group": "patient-chart"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-forms-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "offline-tools-dashboard-forms-card",
        "component": "offlineFormOverviewCard",
        "slot": "offline-tools-dashboard-cards",
        "offline": true,
        "online": true,
        "order": 1
      },
      {
        "name": "offline-tools-page-forms-link",
        "component": "offlineFormsNavLink",
        "slot": "offline-tools-page-slot",
        "offline": true,
        "online": true,
        "meta": {
          "name": "forms",
          "slot": "offline-tools-page-forms-slot"
        }
      },
      {
        "name": "offline-tools-page-forms",
        "component": "offlineForms",
        "slot": "offline-tools-page-forms-slot",
        "offline": true,
        "online": true
      }
    ],
    "workspaces2": [
      {
        "name": "patient-form-entry-workspace",
        "component": "patientFormEntryWorkspace",
        "window": "patient-chart-clinical-forms"
      },
      {
        "name": "clinical-forms-workspace",
        "component": "clinicalFormsWorkspace",
        "window": "patient-chart-clinical-forms"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "patient-chart-clinical-forms",
        "icon": "clinicalFormActionButton",
        "order": 3,
        "width": "extra-wide",
        "group": "patient-chart",
        "canMaximize": true
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-immunizations-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "immunization-overview-widget",
        "component": "immunizationsOverview",
        "order": 8
      },
      {
        "name": "immunization-detailed-history-card",
        "component": "immunizationHistorySummary",
        "slot": "patient-chart-immunizations-dashboard-slot",
        "meta": {
          "fullWidth": true
        }
      },
      {
        "name": "immunization-details-widget",
        "component": "immunizationsDetailedSummary",
        "slot": "patient-chart-immunizations-dashboard-slot",
        "meta": {
          "fullWidth": true
        }
      },
      {
        "name": "immunization-summary-dashboard",
        "component": "immunizationsDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "meta": {
          "slot": "patient-chart-immunizations-dashboard-slot",
          "path": "immunizations"
        },
        "order": 8
      }
    ],
    "pages": [],
    "modals": [
      {
        "name": "immunization-delete-confirmation-modal",
        "component": "deleteImmunizationConfirmationModal"
      }
    ],
    "workspaces2": [
      {
        "name": "immunization-form-workspace",
        "component": "immunizationFormWorkspace",
        "window": "immunization-form-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "immunization-form-window",
        "group": "patient-chart"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-medications-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "optionalBackendDependencies": {
      "providermanagement": {
        "version": "^2.16.0",
        "feature": {
          "flagName": "providermanagement-module",
          "label": "Prescribing Clinician Roles",
          "description": "Enable support for configuring prescribing clinicians roles when ordering drugs. Requires the backend providermanagement module."
        }
      },
      "ordertemplates": {
        "version": "^1.0.2 || ^2.0.0",
        "feature": {
          "flagName": "ordertemplates-module",
          "label": "Order Templates",
          "description": "Enable support for order templates when ordering drugs. Requires the backend ordertemplates module."
        }
      }
    },
    "extensions": [
      {
        "name": "medications-details-widget",
        "component": "medicationsSummary",
        "slot": "patient-chart-medications-dashboard-slot",
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "active-medications-widget",
        "component": "activeMedications",
        "slot": "patient-chart-summary-dashboard-slot",
        "meta": {
          "fullWidth": false
        },
        "order": 4
      },
      {
        "name": "future-medications-widget",
        "component": "futureMedications",
        "slot": "patient-chart-summary-dashboard-slot",
        "meta": {
          "fullWidth": false
        },
        "order": 5
      },
      {
        "name": "past-medications-widget",
        "component": "pastMedications",
        "slot": "patient-chart-summary-dashboard-slot",
        "meta": {
          "fullWidth": false
        },
        "order": 6
      },
      {
        "name": "medications-summary-dashboard",
        "component": "medicationsDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 3,
        "meta": {
          "slot": "patient-chart-medications-dashboard-slot",
          "path": "medications"
        }
      },
      {
        "name": "drug-order-panel",
        "component": "drugOrderPanel",
        "slot": "order-basket-slot",
        "order": 1
      },
      {
        "name": "drug-order-form",
        "component": "drugOrderForm"
      },
      {
        "name": "drug-search-combobox",
        "component": "drugSearchComboBox"
      }
    ],
    "workspaces2": [
      {
        "name": "add-drug-order",
        "component": "addDrugOrderWorkspace",
        "window": "patient-chart-order-basket"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-notes-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "notes-overview-widget",
        "component": "notesOverview",
        "meta": {
          "fullWidth": false
        },
        "order": 5
      },
      {
        "name": "sticky-notes-button",
        "component": "stickyNotesButton",
        "slot": "patient-info-slot",
        "order": 1
      }
    ],
    "modals": [
      {
        "name": "delete-sticky-note-modal",
        "component": "deleteStickyNoteModal"
      },
      {
        "name": "sticky-note-modal",
        "component": "stickyNoteModal"
      }
    ],
    "workspaces2": [
      {
        "name": "visit-notes-form-workspace",
        "component": "visitNotesFormWorkspace",
        "window": "visit-note"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "visit-note",
        "icon": "visitNotesActionButton",
        "group": "patient-chart",
        "order": 2,
        "canMaximize": true
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-orders-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "optionalBackendDependencies": {
      "fhirproxy": "^1.0.0-SNAPSHOT",
      "stockmanagement": "^1.4.0 || ^2.0.0 || >=3.0.0-0",
      "billing": "^1.2.0-SNAPSHOT || >=2.0.0-0"
    },
    "extensions": [
      {
        "name": "order-price-details",
        "component": "orderPriceDetailsExtension",
        "slot": "order-item-additional-info-slot",
        "order": 0
      },
      {
        "name": "order-stock-details",
        "component": "orderStockDetailsExtension",
        "slot": "order-item-additional-info-slot",
        "order": 1
      },
      {
        "name": "lab-result",
        "component": "labResult",
        "slot": "completed-lab-order-results-slot",
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "print-lab-results-action-button",
        "component": "printLabResultsButton",
        "slot": "print-lab-results-action-button-slot",
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "patient-orders-summary-dashboard",
        "component": "ordersDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "meta": {
          "slot": "patient-chart-orders-dashboard-slot",
          "path": "orders",
          "hideDashboardTitle": true
        },
        "order": 4
      },
      {
        "name": "patient-orders-dashboard",
        "component": "ordersDashboard",
        "slot": "patient-chart-orders-dashboard-slot",
        "meta": {
          "fullWidth": false
        }
      },
      {
        "name": "drug-favorites-list",
        "component": "drugFavoritesListExtension",
        "slot": "drug-search-slot"
      },
      {
        "name": "drug-pin-button",
        "component": "drugPinButton",
        "slot": "drug-search-result-actions-slot"
      },
      {
        "name": "drug-order-pin-action",
        "component": "drugOrderPinAction",
        "slot": "drug-order-form-actions-slot"
      }
    ],
    "workspaces2": [
      {
        "name": "order-basket",
        "component": "orderBasketWorkspace",
        "window": "patient-chart-order-basket"
      },
      {
        "name": "test-results-form-workspace",
        "component": "testResultsFormWorkspace",
        "window": "lab-results"
      },
      {
        "name": "orderable-concept-workspace",
        "component": "addGeneralOrderWorkspace",
        "window": "patient-chart-order-basket"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "patient-chart-order-basket",
        "icon": "ShoppingCartIcon",
        "group": "patient-chart",
        "order": 1
      },
      {
        "name": "lab-results",
        "group": "patient-chart"
      }
    ],
    "modals": [
      {
        "component": "printLabResultModal",
        "name": "print-lab-results-modal"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-programs-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "programs-overview-widget",
        "component": "programsOverview",
        "meta": {
          "fullWidth": false
        },
        "order": 6
      },
      {
        "name": "programs-details-widget",
        "slot": "patient-chart-programs-dashboard-slot",
        "component": "programsDetailedSummary",
        "order": 6
      },
      {
        "name": "programs-summary-dashboard",
        "slot": "patient-chart-dashboard-slot",
        "component": "programsDashboardLink",
        "meta": {
          "slot": "patient-chart-programs-dashboard-slot",
          "path": "programs"
        },
        "order": 10
      }
    ],
    "pages": [],
    "workspaces2": [
      {
        "name": "programs-form-workspace",
        "component": "programsFormWorkspace",
        "window": "programs-form-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "programs-form-window",
        "group": "patient-chart"
      }
    ],
    "modals": [
      {
        "name": "program-delete-confirmation-modal",
        "component": "deleteProgramConfirmationModal"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-tests-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "test-results-summary-dashboard",
        "component": "testResultsDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "meta": {
          "slot": "patient-chart-test-results-dashboard-slot",
          "path": "results",
          "hideDashboardTitle": true,
          "layoutMode": "anchored"
        },
        "order": 4
      },
      {
        "name": "test-results-filtered-overview",
        "slot": "test-results-filtered-overview-slot",
        "component": "externalOverview"
      },
      {
        "name": "results-viewer",
        "slots": [
          "patient-chart-results-viewer-slot",
          "patient-chart-test-results-dashboard-slot"
        ],
        "component": "resultsViewer"
      },
      {
        "name": "lab-order-panel",
        "component": "labOrderPanel",
        "slots": [
          "order-basket-slot",
          "result-order-basket-slot"
        ],
        "order": 2
      }
    ],
    "modals": [
      {
        "name": "timeline-results-modal",
        "component": "timelineResultsModal"
      },
      {
        "name": "print-modal",
        "component": "printModal"
      },
      {
        "name": "edit-lab-results-modal",
        "component": "editLabResultsModal"
      }
    ],
    "workspaces2": [
      {
        "name": "add-lab-order",
        "component": "addLabOrderWorkspace",
        "window": "patient-chart-order-basket"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-patient-vitals-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "vitals-overview-widget",
        "component": "vitalsSummary",
        "slot": "patient-chart-summary-dashboard-slot",
        "meta": {
          "fullWidth": true
        },
        "order": 1
      },
      {
        "name": "vitals-details-widget",
        "component": "vitalsMain",
        "slot": "patient-chart-vitals-biometrics-dashboard-slot",
        "meta": {
          "title": "Vitals",
          "view": "vitals",
          "fullWidth": true
        },
        "order": 1
      },
      {
        "name": "patient-vitals-info",
        "component": "vitalsHeader",
        "slot": "patient-info-slot"
      },
      {
        "name": "biometrics-overview-widget",
        "component": "biometricsOverview",
        "slot": "patient-chart-summary-dashboard-slot",
        "meta": {
          "fullWidth": true
        },
        "order": 2
      },
      {
        "name": "biometrics-details-widget",
        "component": "biometricsDetailedSummary",
        "slot": "patient-chart-vitals-biometrics-dashboard-slot",
        "meta": {
          "view": "biometrics",
          "title": "Biometrics",
          "fullWidth": true
        }
      },
      {
        "name": "results-summary-dashboard",
        "component": "vitalsAndBiometricsDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 2,
        "meta": {
          "slot": "patient-chart-vitals-biometrics-dashboard-slot",
          "path": "vitals-and-biometrics"
        }
      },
      {
        "name": "weight-tile",
        "component": "weightTile",
        "slot": "visit-form-header-slot",
        "order": 2
      }
    ],
    "pages": [],
    "workspaces2": [
      {
        "name": "patient-vitals-biometrics-form-workspace",
        "component": "vitalsBiometricsFormWorkspace",
        "window": "patient-vitals-biometrics-form-workspace"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "patient-vitals-biometrics-form-workspace",
        "group": "patient-chart"
      }
    ],
    "modals": [
      {
        "name": "vitals-biometrics-delete-confirmation-modal",
        "component": "vitalsAndBiometricsDeleteConfirmationModal"
      }
    ],
    "version": "12.3.4"
  },
  "@openmrs/esm-dispensing-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0 <4.0.0"
    },
    "optionalBackendDependencies": {
      "emrapi": {
        "version": ">=3.3.0 <4.0.0",
        "feature": {
          "flagName": "emrapi-module",
          "label": "EMR API Module",
          "description": "Required if the locationBehavior.restrictToVisitLocationDescendants config is set to true."
        }
      }
    },
    "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"
      }
    ],
    "workspaces2": [
      {
        "name": "close-dispense-workspace",
        "component": "closeDispenseWorkspace",
        "window": "dispensing-window"
      },
      {
        "name": "pause-dispense-workspace",
        "component": "pauseDispenseWorkspace",
        "window": "dispensing-window"
      },
      {
        "name": "dispense-workspace",
        "component": "dispenseWorkspace",
        "window": "dispensing-window"
      },
      {
        "name": "dispensing-patient-search-workspace",
        "component": "@openmrs/esm-patient-search-app#patientSearchWorkspace2",
        "window": "fill-prescription-window"
      },
      {
        "name": "dispensing-start-visit-workspace",
        "component": "@openmrs/esm-patient-chart-app#exportedVisitForm",
        "window": "fill-prescription-window"
      },
      {
        "name": "dispensing-order-basket-workspace",
        "component": "@openmrs/esm-patient-orders-app#exportedOrderBasketWorkspace",
        "window": "fill-prescription-window"
      },
      {
        "name": "dispensing-order-basket-add-drug-order-workspace",
        "component": "@openmrs/esm-patient-medications-app#exportedAddDrugOrderWorkspace",
        "window": "fill-prescription-window"
      },
      {
        "name": "dispensing-order-basket-add-allergy-workspace",
        "component": "@openmrs/esm-patient-allergies-app#exportedAllergyFormWorkspace",
        "window": "fill-prescription-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "dispensing-window",
        "group": "dispensing-group"
      },
      {
        "name": "fill-prescription-window",
        "group": "dispensing-group"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "dispensing-group",
        "overlay": true
      }
    ],
    "modals": [
      {
        "name": "prescription-print-preview-modal",
        "component": "printPrescriptionPreviewModal"
      },
      {
        "name": "delete-confirm-modal",
        "component": "deleteConfirmModal"
      },
      {
        "name": "duplicate-dispense-modal",
        "component": "duplicateDispenseModal"
      },
      {
        "name": "on-prescription-filled-modal",
        "component": "onPrescriptionFilledModal"
      }
    ],
    "version": "1.11.1"
  },
  "@openmrs/esm-laboratory-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "laboratory"
      }
    ],
    "extensions": [
      {
        "name": "laboratory-dashboard",
        "slot": "laboratory-dashboard-slot",
        "component": "root"
      },
      {
        "name": "laboratory-dashboard-link",
        "slot": "homepage-dashboard-slot",
        "component": "laboratoryDashboardLink",
        "meta": {
          "name": "laboratory",
          "slot": "laboratory-dashboard-slot",
          "title": "Laboratory"
        }
      },
      {
        "name": "pickup-lab-request-modal",
        "component": "pickupLabRequestModal"
      },
      {
        "name": "approval-lab-results-modal",
        "component": "approvalLabResultsModal"
      },
      {
        "name": "reject-lab-request-modal",
        "component": "rejectLabRequestModal"
      },
      {
        "name": "all-lab-requests-table",
        "slot": "lab-panels-slot",
        "order": 0,
        "component": "allLabRequestsTable",
        "meta": {
          "name": "testsOrderedPanel",
          "title": "Tests ordered"
        }
      },
      {
        "name": "inprogress-lab-requests-table",
        "slot": "lab-panels-slot",
        "component": "inprogressLabRequestsTable",
        "order": 1,
        "meta": {
          "name": "inprogressPanel",
          "title": "In progress"
        }
      },
      {
        "name": "completed-lab-requests-table",
        "slot": "lab-panels-slot",
        "component": "completedLabRequestsTable",
        "order": 3,
        "meta": {
          "name": "completedPanel",
          "title": "Completed"
        }
      },
      {
        "name": "tests-ordered-tile-component",
        "slot": "lab-tiles-slot",
        "component": "testOrderedTile",
        "meta": {
          "name": "testsOrderedTileSlot",
          "title": "Ordered tests"
        }
      },
      {
        "name": "pending-review-lab-requests-table",
        "slot": "lab-panels-slot",
        "component": "pendingReviewLabRequestsTable",
        "order": 2,
        "meta": {
          "name": "pendingReviewPanel",
          "title": "Pending review tests"
        }
      },
      {
        "name": "worklist-tile-component",
        "slot": "lab-tiles-slot",
        "component": "worklistTile",
        "meta": {
          "name": "worklistTileSlot",
          "title": "Worklist"
        }
      },
      {
        "name": "pending-review-list-tile-component",
        "slot": "lab-tiles-slot",
        "component": "pendingReviewListTile",
        "meta": {
          "name": "pendingReviewTileSlot",
          "title": "Pending review tests"
        }
      },
      {
        "name": "completed-tile-component",
        "slot": "lab-tiles-slot",
        "component": "completedTile",
        "meta": {
          "name": "completedTileSlot",
          "title": "Completed"
        }
      },
      {
        "name": "declined-tile-component",
        "slot": "lab-panels-slot",
        "component": "declinedLabRequestsTable",
        "order": 4,
        "meta": {
          "name": "declinedPanel",
          "title": "Declined tests"
        }
      },
      {
        "name": "pick-lab-request-action",
        "component": "pickupLabRequestAction",
        "slot": "tests-ordered-actions-slot"
      },
      {
        "name": "approve-lab-results-tests-ordered-action",
        "component": "approveLabResultsAction",
        "slot": "approved-ordered-actions-slot"
      },
      {
        "name": "amend-lab-results-tests-ordered-action",
        "component": "amendLabResultsAction",
        "slot": "amended-ordered-actions-slot"
      },
      {
        "name": "reject-lab-request-tests-ordered-action",
        "component": "rejectLabRequestAction",
        "slot": "rejected-ordered-actions-slot"
      },
      {
        "name": "reject-lab-request-worklist-action",
        "component": "rejectLabRequestAction",
        "slot": "inprogress-tests-actions-slot"
      },
      {
        "name": "add-lab-request-results-action",
        "component": "addLabRequestResultsAction",
        "slot": "inprogress-tests-actions-slot"
      }
    ],
    "workspaces2": [
      {
        "name": "lab-app-test-results-form-workspace",
        "component": "@openmrs/esm-patient-orders-app#exportedTestResultsFormWorkspace",
        "window": "labs-app-test-results-window"
      },
      {
        "name": "lab-app-test-results-add-lab-order-workspace",
        "component": "@openmrs/esm-patient-tests-app#exportedAddLabOrderWorkspace",
        "window": "labs-app-test-results-window"
      },
      {
        "name": "add-test-order-patient-search-workspace",
        "component": "@openmrs/esm-patient-search-app#patientSearchWorkspace2",
        "window": "add-test-order-window"
      },
      {
        "name": "add-test-order-start-visit-workspace",
        "component": "@openmrs/esm-patient-chart-app#exportedVisitForm",
        "window": "add-test-order-window"
      },
      {
        "name": "add-test-order-basket-workspace",
        "component": "@openmrs/esm-patient-orders-app#exportedOrderBasketWorkspace",
        "window": "add-test-order-window"
      },
      {
        "name": "add-test-order-basket-add-lab-order-workspace",
        "component": "@openmrs/esm-patient-tests-app#exportedAddLabOrderWorkspace",
        "window": "add-test-order-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "labs-app-test-results-window",
        "group": "labs-app-group"
      },
      {
        "name": "add-test-order-window",
        "group": "add-test-order-group"
      }
    ],
    "workspaceGroups2": [
      {
        "name": "labs-app-group",
        "scopePattern": "/home/laboratory"
      },
      {
        "name": "add-test-order-group",
        "scopePattern": "/home/laboratory"
      }
    ],
    "version": "1.5.1"
  },
  "@openmrs/esm-form-builder-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "pages": [
      {
        "component": "root",
        "route": "form-builder",
        "online": true,
        "offline": true,
        "order": 1
      }
    ],
    "extensions": [
      {
        "name": "system-administration-form-builder-card-link",
        "slot": "system-admin-page-card-link-slot",
        "component": "systemAdministrationFormBuilderCardLink",
        "online": true,
        "offline": true
      }
    ],
    "modals": [
      {
        "name": "new-form-modal",
        "component": "newFormModal"
      },
      {
        "name": "new-page-modal",
        "component": "newPageModal"
      },
      {
        "name": "delete-page-modal",
        "component": "deletePageModal"
      },
      {
        "name": "new-section-modal",
        "component": "newSectionModal"
      },
      {
        "name": "delete-section-modal",
        "component": "deleteSectionModal"
      },
      {
        "name": "add-form-reference-modal",
        "component": "addFormReferenceModal"
      },
      {
        "name": "question-modal",
        "component": "questionModal"
      },
      {
        "name": "delete-question-modal",
        "component": "deleteQuestionModal"
      },
      {
        "name": "edit-question-modal",
        "component": "editQuestionModal"
      },
      {
        "name": "restore-draft-schema-modal",
        "component": "restoreDraftSchemaModal"
      },
      {
        "name": "unpublish-form-modal",
        "component": "unpublishFormModal"
      },
      {
        "name": "delete-form-modal",
        "component": "deleteFormModal"
      },
      {
        "name": "edit-translation-modal",
        "component": "editTranslationModal"
      }
    ],
    "version": "3.5.1"
  },
  "@openmrs/esm-system-admin-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "fhir2": ">=1.2",
      "webservices.rest": ">=2.2.0"
    },
    "extensions": [
      {
        "name": "system-administration-app-menu-link",
        "slot": "app-menu-slot",
        "component": "systemAdminAppMenuLink",
        "privileges": [
          "Manage Modules"
        ]
      },
      {
        "name": "system-admin-page-link",
        "slot": "system-admin-page-card-link-slot",
        "component": "legacySystemAdminPageCardLink",
        "order": 0,
        "privileges": [
          "Manage Modules"
        ]
      }
    ],
    "pages": [
      {
        "component": "root",
        "route": "system-administration"
      }
    ],
    "version": "4.4.0"
  },
  "@openmrs/esm-patient-growth-chart-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "pages": [],
    "extensions": [
      {
        "name": "growth-chart-dashboard-link",
        "component": "growthChartDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 12,
        "meta": {
          "slot": "patient-chart-growth-dashboard-slot",
          "path": "growth-chart"
        }
      },
      {
        "name": "growth-chart-main",
        "component": "growthChartMain",
        "slot": "patient-chart-growth-dashboard-slot",
        "meta": {
          "title": "Growth Chart"
        }
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-admin-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0 <4.0.0"
    },
    "pages": [
      {
        "component": "adminRoot",
        "route": "palmed-admin",
        "online": true,
        "offline": false
      },
      {
        "component": "subscriptionExpired",
        "route": "subscription-expired",
        "online": true,
        "offline": false
      },
      {
        "component": "mySubscriptionRoot",
        "route": "my-subscription",
        "online": true,
        "offline": false
      },
      {
        "component": "myProfileRoot",
        "route": "my-profile",
        "online": true,
        "offline": false
      },
      {
        "component": "clinicManagementRoot",
        "route": "clinic-management",
        "online": true,
        "offline": false
      },
      {
        "component": "rcPatientViewRoot",
        "routeRegex": "patient\\/([a-zA-Z0-9\\-]+)\\/demographics",
        "online": true,
        "offline": false
      },
      {
        "component": "drugReviewRoot",
        "route": "drug-review",
        "online": true,
        "offline": false
      }
    ],
    "extensions": [
      {
        "name": "palmed-admin-app-menu-link",
        "slot": "app-menu-slot",
        "component": "adminMenuLink",
        "privileges": [
          "PalMed: Manage Subscriptions"
        ],
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-my-profile-menu-link",
        "slot": "user-panel-slot",
        "component": "myProfileMenuLink",
        "order": -2,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-my-subscription-menu-link",
        "slot": "user-panel-slot",
        "component": "mySubscriptionMenuLink",
        "order": 0,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-clinic-management-menu-link",
        "slot": "user-panel-slot",
        "component": "clinicManagementMenuLink",
        "privileges": [
          "PalMed: Manage Own Clinic"
        ],
        "order": 1,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-subscription-guard",
        "slot": "top-nav-actions-slot",
        "component": "subscriptionGuard",
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-role-access-guard",
        "slot": "top-nav-actions-slot",
        "component": "roleAccessGuard",
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-notification-bell",
        "slot": "top-nav-actions-slot",
        "component": "notificationBell",
        "order": 35,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-version-info",
        "slot": "user-panel-bottom-slot",
        "component": "versionInfo",
        "online": true,
        "offline": true
      },
      {
        "name": "palmed-drug-review-menu-link",
        "slot": "user-panel-slot",
        "component": "drugReviewMenuLink",
        "order": -1,
        "privileges": [
          "PalMed: Manage Drug Catalogue"
        ],
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-admin-account-menu-link",
        "slot": "user-panel-slot",
        "component": "adminAccountMenuLink",
        "order": -2,
        "online": true,
        "offline": false
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-cross-clinic-conditions": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-cross-clinic-conditions-widget",
        "component": "palmedCrossClinicConditionsWidget",
        "slot": "patient-chart-conditions-dashboard-slot",
        "order": 10,
        "meta": {
          "fullWidth": false
        }
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-cross-clinic-medications": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-cross-clinic-medications-widget",
        "component": "palmedCrossClinicMedicationsWidget",
        "slot": "medications-cross-clinic-slot",
        "meta": {
          "fullWidth": false
        }
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-dispensing-dashboard": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-dispensing-dashboard",
        "component": "palmedDispensingDashboard",
        "slot": "dispensing-dashboard-slot",
        "online": true,
        "offline": false
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-home-dashboard": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-clinic-dashboard-link",
        "component": "clinicDashboardLink",
        "slot": "homepage-dashboard-slot",
        "meta": {
          "name": "clinic-dashboard",
          "slot": "palmed-clinic-dashboard-slot",
          "title": "Clinic Dashboard"
        },
        "order": 0,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-clinic-dashboard",
        "component": "clinicDashboardRoot",
        "slot": "palmed-clinic-dashboard-slot",
        "online": true,
        "offline": false
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-imaging-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0 <4.0.0"
    },
    "extensions": [
      {
        "name": "palmed-imaging-home-nav-link",
        "slot": "homepage-dashboard-slot",
        "component": "imagingHomeNavLink",
        "privileges": [
          "PalMed: Manage Imaging Orders"
        ],
        "meta": {
          "name": "imaging",
          "slot": "palmed-imaging-home-slot",
          "title": "Imaging"
        },
        "order": 4,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-imaging-home-dashboard",
        "slot": "palmed-imaging-home-slot",
        "component": "imagingWorklistRoot",
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-patient-imaging-dashboard",
        "component": "imagingDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "privileges": [
          "PalMed: View Imaging Orders"
        ],
        "meta": {
          "slot": "palmed-patient-imaging-slot",
          "path": "imaging"
        },
        "order": 10,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-patient-imaging-widget",
        "component": "patientImaging",
        "slot": "palmed-patient-imaging-slot",
        "online": true,
        "offline": false
      }
    ],
    "modals": [
      {
        "name": "palmed-imaging-study-modal",
        "component": "imagingStudyModal"
      },
      {
        "name": "palmed-imaging-walk-in-modal",
        "component": "imagingWalkInModal"
      },
      {
        "name": "palmed-add-clinic-scan-modal",
        "component": "addClinicScanModal"
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-lab-results-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-lab-results-summary-dashboard",
        "component": "palmedLabResultsSummaryDashboard",
        "slot": "patient-chart-dashboard-slot",
        "meta": {
          "slot": "palmed-lab-results-dashboard-slot",
          "path": "lab-results"
        },
        "order": 10
      },
      {
        "name": "palmed-lab-results-overview-widget",
        "component": "palmedLabResultsOverview",
        "slot": "palmed-lab-results-dashboard-slot"
      },
      {
        "name": "palmed-lab-results-crosslink",
        "component": "palmedLabResultsCrossLink",
        "slot": "patient-chart-results-viewer-banner-slot",
        "order": 0
      }
    ],
    "modals": [
      {
        "name": "palmed-lab-result-preview-modal",
        "component": "palmedLabResultPreviewModal"
      },
      {
        "name": "palmed-doctor-upload-lab-result-modal",
        "component": "palmedDoctorUploadLabResultModal"
      },
      {
        "name": "palmed-add-standalone-lab-result-modal",
        "component": "palmedAddStandaloneLabResultModal"
      },
      {
        "name": "palmed-delete-lab-result-modal",
        "component": "palmedDeleteLabResultModal"
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-lab-workflow": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-all-lab-requests-table",
        "slot": "lab-panels-slot",
        "order": 0,
        "component": "palmedTestsOrderedTable",
        "meta": {
          "name": "testsOrderedPanel",
          "title": "Tests ordered"
        }
      },
      {
        "name": "palmed-inprogress-lab-requests-table",
        "slot": "lab-panels-slot",
        "order": 1,
        "component": "palmedInProgressTable",
        "meta": {
          "name": "inprogressPanel",
          "title": "In progress"
        }
      },
      {
        "name": "palmed-completed-lab-requests-table",
        "slot": "lab-panels-slot",
        "order": 3,
        "component": "palmedCompletedTable",
        "meta": {
          "name": "completedPanel",
          "title": "Completed"
        }
      },
      {
        "name": "palmed-worklist-tile",
        "slot": "lab-tiles-slot",
        "component": "palmedInProgressTile",
        "meta": {
          "name": "worklistTileSlot",
          "title": "Worklist"
        }
      },
      {
        "name": "palmed-completed-tile",
        "slot": "lab-tiles-slot",
        "component": "palmedCompletedTile",
        "meta": {
          "name": "completedTileSlot",
          "title": "Completed"
        }
      },
      {
        "name": "palmed-tests-ordered-tile",
        "slot": "lab-header-slot",
        "component": "palmedTestsOrderedTile",
        "meta": {
          "name": "testsOrderedTileSlot",
          "title": "Tests ordered"
        }
      },
      {
        "name": "palmed-needs-pickup-tile",
        "slot": "lab-tiles-slot",
        "component": "palmedNeedsPickupTile",
        "meta": {
          "name": "needsPickupTileSlot",
          "title": "Needs pickup"
        }
      }
    ],
    "modals": [
      {
        "name": "palmed-upload-lab-results-modal",
        "component": "palmedUploadLabResultsModal"
      },
      {
        "name": "palmed-reject-lab-orders-modal",
        "component": "palmedRejectLabOrdersModal"
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-referral-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "backendDependencies": {
      "webservices.rest": ">=2.2.0 <4.0.0"
    },
    "extensions": [
      {
        "name": "palmed-referrals-home-nav-link",
        "slot": "homepage-dashboard-slot",
        "component": "referralsHomeNavLink",
        "privileges": [
          "PalMed: View Referrals"
        ],
        "meta": {
          "name": "referrals",
          "slot": "palmed-referrals-home-slot",
          "title": "Referrals"
        },
        "order": 3,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-referrals-home-dashboard",
        "slot": "palmed-referrals-home-slot",
        "component": "referralInboxRoot",
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-patient-referrals-dashboard",
        "component": "referralsDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "privileges": [
          "PalMed: View Referrals"
        ],
        "meta": {
          "slot": "palmed-patient-referrals-slot",
          "path": "referrals"
        },
        "order": 11,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-patient-referrals-widget",
        "component": "patientReferrals",
        "slot": "palmed-patient-referrals-slot",
        "online": true,
        "offline": false
      }
    ],
    "workspaces2": [
      {
        "name": "palmed-referral-workspace",
        "component": "referralWorkspace",
        "window": "palmed-referral-window"
      }
    ],
    "workspaceWindows2": [
      {
        "name": "palmed-referral-window",
        "icon": "referralActionButton",
        "group": "patient-chart",
        "order": 4,
        "width": "wider"
      }
    ],
    "modals": [
      {
        "name": "palmed-referral-respond-modal",
        "component": "referralRespondModal"
      },
      {
        "name": "palmed-referral-withdraw-modal",
        "component": "referralWithdrawModal"
      },
      {
        "name": "palmed-referral-find-or-register-modal",
        "component": "referralFindOrRegisterModal"
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-visit-action-bar": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "visit-action-bar",
        "component": "visitActionBar",
        "slot": "patient-info-slot",
        "order": -1,
        "online": true,
        "offline": false
      }
    ],
    "version": "1.0.0"
  },
  "@palmed/esm-visits-app": {
    "$schema": "https://json.openmrs.org/routes.schema.json",
    "extensions": [
      {
        "name": "palmed-visit-notes-dashboard",
        "component": "visitNotesDashboardLink",
        "slot": "patient-chart-dashboard-slot",
        "order": 0,
        "meta": {
          "slot": "palmed-visit-notes-dashboard-slot",
          "path": "visit-notes"
        },
        "online": true,
        "offline": true
      },
      {
        "name": "palmed-visit-notes-timeline",
        "component": "visitNotesTimeline",
        "slot": "palmed-visit-notes-dashboard-slot",
        "online": true,
        "offline": true
      },
      {
        "name": "palmed-soap-note-action-button",
        "component": "soapNoteActionButton",
        "slot": "patient-chart",
        "order": 0,
        "online": true,
        "offline": false
      },
      {
        "name": "palmed-past-visits-detail-overview",
        "slot": "patient-chart-encounters-dashboard-slot",
        "component": "pastVisitsDetailOverview",
        "order": 1,
        "meta": {
          "title": "Visits",
          "view": "visits"
        },
        "online": true,
        "offline": true
      }
    ],
    "modals": [
      {
        "name": "palmed-delete-visit-note-modal",
        "component": "deleteVisitNoteModal"
      }
    ],
    "version": "1.0.0"
  }
}