diff --git a/src/reducers/medication-reducers.js b/src/reducers/medication-reducers.js index 2237146..34c1571 100644 --- a/src/reducers/medication-reducers.js +++ b/src/reducers/medication-reducers.js @@ -31,6 +31,9 @@ export const createFhirResource = (fhirVersion, patientId, state, patientConditi id: isSTU3OrHigher ? 'request-123' : 'order-123', status: 'draft', }; + if (isSTU3OrHigher) { + resource.intent = 'proposal'; //proposal | plan | order | instance-order + } resource[`${isSTU3OrHigher ? 'subject' : 'patient'}`] = { reference: `Patient/${patientId}`, diff --git a/tests/reducers/medication-reducers.test.js b/tests/reducers/medication-reducers.test.js index c0db972..4f04e39 100644 --- a/tests/reducers/medication-reducers.test.js +++ b/tests/reducers/medication-reducers.test.js @@ -396,6 +396,7 @@ describe('Medication Reducers', () => { id: 'request-123', authoredOn: moment().format('YYYY-MM-DD'), status: 'draft', + intent: 'proposal', subject: { reference: `Patient/${patientId}`, }, @@ -439,6 +440,7 @@ describe('Medication Reducers', () => { id: 'request-123', authoredOn: moment().format('YYYY-MM-DD'), status: 'draft', + intent: 'proposal', subject: { reference: `Patient/${patientId}`, },