Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 5 additions & 5 deletions src/components/RequestBox/RequestBox.jsx
Original file line number Diff line number Diff line change
Expand Up @@ -223,14 +223,14 @@ const RequestBox = props => {
*/
const sendRx = async () => {
console.log('Sending NewRx to: ' + pimsUrl);
console.log('Getting auth number ');
console.log('Getting case number ');
const medication = createMedicationFromMedicationRequest(request);
const body = makeBody(medication);
const standardEtasuUrl = getMedicationSpecificEtasuUrl(
getDrugCodeableConceptFromMedicationRequest(request),
globalState
);
let authNumber = '';
let caseNumber = '';
await axios({
method: 'post',
url: standardEtasuUrl,
Expand All @@ -241,8 +241,8 @@ const RequestBox = props => {
response.data.parameter?.[0].resource.contained
) {
response.data.parameter?.[0].resource?.contained[0]?.parameter.map(metRequirements => {
if (metRequirements.name === 'auth_number') {
authNumber = metRequirements.valueString;
if (metRequirements.name === 'case_number') {
caseNumber = metRequirements.valueString;
}
});
}
Expand All @@ -253,7 +253,7 @@ const RequestBox = props => {
prefetchedResources.patient,
prefetchedResources.practitioner,
request,
authNumber
caseNumber
);

console.log('Prepared NewRx:');
Expand Down
6 changes: 3 additions & 3 deletions src/util/buildScript.2017071.js
Original file line number Diff line number Diff line change
Expand Up @@ -292,7 +292,7 @@ export default function buildNewRxRequest(
patientResource,
practitionerResource,
medicationRequestResource,
authNumber
caseNumber
) {
var doc = document.implementation.createDocument('', '', null);
var message = doc.createElement('Message');
Expand All @@ -312,8 +312,8 @@ export default function buildNewRxRequest(
const d1 = new Date();
const messageIdValue = d1.getTime();
xmlAddTextNode(doc, header, 'MessageID', messageIdValue);
// Add in auth number here
xmlAddTextNode(doc, header, 'AuthorizationNumber', authNumber);
// Add in case number here
xmlAddTextNode(doc, header, 'AuthorizationNumber', caseNumber);

// SentTime
xmlAddTextNode(doc, header, 'SentTime', d1.toISOString());
Expand Down