diff --git a/src/components/RequestBox/RequestBox.jsx b/src/components/RequestBox/RequestBox.jsx
index 2b59035..c0f1f70 100644
--- a/src/components/RequestBox/RequestBox.jsx
+++ b/src/components/RequestBox/RequestBox.jsx
@@ -4,7 +4,7 @@ import { useEffect, useState } from 'react';
import buildNewRxRequest from '../../util/buildScript.2017071.js';
import MuiAlert from '@mui/material/Alert';
import Snackbar from '@mui/material/Snackbar';
-import { shortNameMap } from '../../util/data.js';
+import { shortNameMap, ORDER_SIGN, ORDER_SELECT, PATIENT_VIEW } from '../../util/data.js';
import { getAge, createMedicationDispenseFromMedicationRequest } from '../../util/fhir.js';
import { retrieveLaunchContext, prepPrefetch } from '../../util/util.js';
import './request.css';
@@ -36,18 +36,18 @@ const RequestBox = props => {
const emptyField = empty;
const submitPatientView = () => {
- submitInfo(prepPrefetch(prefetchedResources), null, patient, 'patient-view');
+ submitInfo(prepPrefetch(prefetchedResources), null, patient, PATIENT_VIEW);
};
const _submitOrderSelect = () => {
if (!_.isEmpty(request)) {
- submitInfo(prepPrefetch(prefetchedResources), request, patient, 'order-select');
+ submitInfo(prepPrefetch(prefetchedResources), request, patient, ORDER_SELECT);
}
};
const submitOrderSign = request => {
if (!_.isEmpty(request)) {
- submitInfo(prepPrefetch(prefetchedResources), request, patient, 'order-sign');
+ submitInfo(prepPrefetch(prefetchedResources), request, patient, ORDER_SIGN);
}
};
@@ -264,7 +264,7 @@ const RequestBox = props => {
const disableSendToCRD = isOrderNotSelected() || loading;
const disableSendRx = isOrderNotSelected() || loading;
const disableLaunchSmartOnFhir = isPatientNotSelected();
- const orderSignRemsAdmin = getRemsAdminUrl(request, 'order-sign');
+ const orderSignRemsAdmin = getRemsAdminUrl(request, ORDER_SIGN);
return (
<>
diff --git a/src/components/RequestDashboard/SettingsSection.jsx b/src/components/RequestDashboard/SettingsSection.jsx
index 46058a4..261bbfe 100644
--- a/src/components/RequestDashboard/SettingsSection.jsx
+++ b/src/components/RequestDashboard/SettingsSection.jsx
@@ -25,11 +25,11 @@ import AddIcon from '@mui/icons-material/Add';
import env from 'env-var';
import FHIR from 'fhirclient';
-import { headerDefinitions, medicationRequestToRemsAdmins } from '../../util/data';
+import { headerDefinitions, medicationRequestToRemsAdmins, ORDER_SIGN, ORDER_SELECT, PATIENT_VIEW, ENCOUNTER_START } from '../../util/data';
import { actionTypes, initialState } from '../../containers/ContextProvider/reducer';
import { SettingsContext } from '../../containers/ContextProvider/SettingsProvider';
-const CDS_HOOKS = ['order-sign', 'order-select', 'patient-view', 'encounter-start'];
+const CDS_HOOKS = [ORDER_SIGN, ORDER_SELECT, PATIENT_VIEW, ENCOUNTER_START];
const SettingsSection = props => {
const [state, dispatch] = React.useContext(SettingsContext);
@@ -266,11 +266,11 @@ const SettingsSection = props => {
onChange={event => updateSetting(key, event.target.value)}
sx={{ width: '100%' }}
>
-