Stream: IG creation
Topic: Warning: Can't validate USCore medication codes
Saul Kravitz (Nov 17 2020 at 22:43):
Ref: https://build.fhir.org/ig/HL7/davinci-pdex-formulary/branches/v1.0.1b/qa.html#_scratch_ig-build-temp-77OV3M_repo_input_examples_MedicationKnowledge-FormularyDrugV3001
[Unable to determine whether the provided codes are in the value set http://hl7.org/fhir/us/core/ValueSet/us-core-medication-codes because the value set or code system is not known to the validator]
Surprised that the validator can't validate the USCore Medication Codes VS (RxNorm).
Is that a known issue that should be masked with ignoreWarnings?
Sarah Gaunt (Mar 22 2021 at 08:00):
I am getting the same warning - assuming that this can be added to ignore warnings?
Lloyd McKenzie (Mar 22 2021 at 13:02):
@Rob Hausam
Sarah Gaunt (Mar 29 2021 at 22:36):
I'm also getting this error: "The code "2395502" is not valid in the system http://www.nlm.nih.gov/research/umls/rxnorm; The code provided (http://www.nlm.nih.gov/research/umls/rxnorm#2395502) is not valid in the value set 'All codes known to the system' (from http://tx.fhir.org/r4) for 'http://www.nlm.nih.gov/research/umls/rxnorm#2395502'"
Sarah Gaunt (Mar 29 2021 at 22:38):
@Rob Hausam is this maybe because this is a new code - I found this: https://www.nlm.nih.gov/pubs/techbull/so20/brief/so20_rxnorm_october_release.html
Which says:
NDC 61958290101 is moving:
From the SCD remdesivir 100 MG Injection (RXCUI 2284960)
To the SBD remdesivir 100 MG Injection [Veklury] (RXCUI 2395502)
Maybe I should use 2284960 to try to get it to pass validation?
Sarah Gaunt (Mar 29 2021 at 22:42):
I changed the code and it removed the error, so I'll go with that for now.
Grahame Grieve (Mar 30 2021 at 00:58):
if it's a real code, and it's just that the infrastructure doesn't know about it, don't make it wrong to get a clean QA report
Sarah Gaunt (Mar 30 2021 at 02:29):
I'm assuming that's the issue - I don't know enough about RxNorm to definitively know for sure. It's coming up as an error - I'll leave the non-erroring code in for now and wait to see what @Rob Hausam has to say. I don't think (well, I don't know - the first/erroring code was just one I dug up myself) the other code is "wrong" - and it's just an example anyway...
Rob Hausam (Mar 30 2021 at 15:21):
I think @Sarah Gaunt is likely right that the error is because this is a (relatively) new code (it may have been added in October, but I haven't tried to check that). Both 2284960 and 2395502 are valid codes for the "remdesivir 100 MG Injection" product corresponding to the 61958290101 NDC code, just for either the "Clinical Drug or Pack" or the "Branded Drug or Pack". I don't see that using either one of them would be "wrong" (unless only the "branded" product codes are acceptable for some reason). The bottom line is that RxNorm needs to be updated on the tx.fhir.org server.
Rob Hausam (Mar 30 2021 at 15:24):
I'll add the RxNorm update to the list to do over the next couple of days.
Sarah Gaunt (Mar 30 2021 at 22:22):
Thanks @Rob Hausam
Sarah Gaunt (Mar 30 2021 at 23:10):
@Rob Hausam - any insight into this warning: [Unable to determine whether the provided codes are in the value set http://hl7.org/fhir/us/core/ValueSet/us-core-medication-codes because the value set or code system is not known to the validator]?
It was reported back in November, but I'm getting it now.
I'll suppress it if that's the correct course of action...
Rob Hausam (Mar 31 2021 at 13:57):
@Sarah Gaunt I'm not sure why you would be getting that warning for that value set. The definition is straightforward and it looks like it's expanding correctly. Do you have a link to the build where you're seeing the issue?
Sarah Gaunt (Mar 31 2021 at 21:00):
@Rob Hausam I do! See this instance: http://build.fhir.org/ig/HL7/nhsn-med-admin-ig/branches/main/MedicationRequest-medicationrequest-med-admin-1.xml.html
Warning: Search for "medicationrequest-med-admin-1" in the QA: http://build.fhir.org/ig/HL7/nhsn-med-admin-ig/branches/main/qa.html
It's just an example instance of the US Core Medication Request profile, I cannot figure out what I'm doing wrong...
Sarah Gaunt (Mar 31 2021 at 21:02):
This is my dependency:
<dependsOn id="hl7fhiruscore">
<uri value="http://hl7.org/fhir/us/core/ImplementationGuide/hl7.fhir.us.core#3.1.1"/>
<packageId value="hl7.fhir.us.core"/>
<version value="3.1.1"/>
</dependsOn>
Sarah Gaunt (Mar 31 2021 at 21:28):
I just looked at the example from US Core (https://www.hl7.org/fhir/us/core/MedicationRequest-uscore-mo1.xml) next to the example that is getting the warning (http://build.fhir.org/ig/HL7/nhsn-med-admin-ig/branches/main/MedicationRequest-medicationrequest-med-admin-1.xml) and I can't see what is different between the two. Which makes me think it's an issue with the dependency or something...
Last updated: Apr 12 2022 at 19:14 UTC