diff --git a/.env b/.env index e9b49c8..c6757a9 100644 --- a/.env +++ b/.env @@ -27,3 +27,4 @@ VITE_HOOK_TO_SEND = patient-view VITE_URL_FILTER = http://localhost:3000/* VITE_USE_INTERMEDIARY = false VITE_INTERMEDIARY = http://localhost:3003 +VITE_DISABLE_MEDICATION_STATUS = false diff --git a/src/containers/RequestBuilder.jsx b/src/containers/RequestBuilder.jsx index d58d8e5..d7117fc 100644 --- a/src/containers/RequestBuilder.jsx +++ b/src/containers/RequestBuilder.jsx @@ -55,7 +55,7 @@ const RequestBuilder = props => { return Object.keys(state.request).length === 0; }; - const disableGetMedicationStatus = isOrderNotSelected() || state.loading; + const disableGetMedicationStatus = isOrderNotSelected() || state.loading || globalState.disableMedicationStatus; const disableGetEtasu = isOrderNotSelected() || state.loading; const getMedicationStatus = () => { setState(prevState => ({ diff --git a/src/util/data.js b/src/util/data.js index f2f4446..819f044 100644 --- a/src/util/data.js +++ b/src/util/data.js @@ -86,6 +86,11 @@ const headerDefinitions = { type: 'input', default: env.get('VITE_INTERMEDIARY').asString() }, + disableMedicationStatus: { + display: 'Disable Medication Status', + type: 'check', + default: false + }, hookToSend: { display: 'Send hook on patient select',