From 9b5c32ef843efffea0675a7b1c98a02b150342b2 Mon Sep 17 00:00:00 2001 From: Sahil Malhotra Date: Tue, 10 Jun 2025 10:39:51 -0400 Subject: [PATCH] remove rxnorm from prescription --- src/util/buildScript.2017071.js | 11 ++--------- src/util/buildScript.2022071.js | 12 ++---------- 2 files changed, 4 insertions(+), 19 deletions(-) diff --git a/src/util/buildScript.2017071.js b/src/util/buildScript.2017071.js index cf482f80..f231378f 100644 --- a/src/util/buildScript.2017071.js +++ b/src/util/buildScript.2017071.js @@ -231,16 +231,9 @@ function buildNewRxMedication(doc, medicationRequestResource) { const coding = medicationCodingList[i]; const system = coding.system.toLowerCase(); - if (system.endsWith('rxnorm')) { - // Medication Drug Description - xmlAddTextNode(doc, medicationPrescribed, 'DrugDescription', coding.display); - // Medication Drug Code - var drugDbCode = doc.createElement('DrugDBCode'); - xmlAddTextNode(doc, drugDbCode, 'Code', coding.code); - xmlAddTextNode(doc, drugDbCode, 'Qualifier', 'BPK'); // Branded Package BPCK (BPK) - drugCoded.appendChild(drugDbCode); - } else if (system.endsWith('ndc')) { + if (system.endsWith('ndc')) { // Medication Drug Code + xmlAddTextNode(doc, medicationPrescribed, 'DrugDescription', coding.display); var productCode = doc.createElement('ProductCode'); xmlAddTextNode(doc, productCode, 'Code', coding.code); xmlAddTextNode(doc, productCode, 'Qualifier', 'ND'); // National Drug Code (NDC) diff --git a/src/util/buildScript.2022071.js b/src/util/buildScript.2022071.js index 85e1a250..a87194b2 100644 --- a/src/util/buildScript.2022071.js +++ b/src/util/buildScript.2022071.js @@ -223,17 +223,9 @@ function buildNewRxMedication(doc, medicationRequestResource) { const coding = medicationCodingList[i]; const system = coding.system.toLowerCase(); - if (system.endsWith('rxnorm')) { - // Medication Drug Description - xmlAddTextNode(doc, medicationPrescribed, 'DrugDescription', coding.display); - - // Medication Drug Code - var productCode = doc.createElement('ProductCode'); - xmlAddTextNode(doc, productCode, 'Code', coding.code); - xmlAddTextNode(doc, productCode, 'Qualifier', 'SBD'); // RxNorm Semantic Branded Drug - drugCoded.appendChild(productCode); - } else if (system.endsWith('ndc')) { + if (system.endsWith('ndc')) { // Medication NDC + xmlAddTextNode(doc, medicationPrescribed, 'DrugDescription', coding.display); xmlAddTextNode(doc, drugCoded, 'NDC', coding.code); // 10-digit number } }