Stream: IG creation
Topic: Validation Issue - Using VSAC ValueSet
Corey Spears (Oct 21 2021 at 06:17):
US Core 4.0.0 moved from a locally defined ValueSet, to a vsac defined one for RxNorm codes (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1010.4), In an effort to bring parity I am trying to update Da Vinci Formulary to use the same Valueset.
A dependency has been created in the IG
{
"id": "vsac",
"uri": "http://fhir.org/packages/us.nlm.vsac/ImplementationGuide/us.nlm.vsac",
"packageId": "us.nlm.vsac",
"version": "0.3.0"
}
No errors or warnings show up in the profile which has the following binding on MedicationKnowledge.code
"binding" : {
"strength" : "required",
"valueSet" : "http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1010.4"
},
However, I am getting an error on the examples that use the RxNorm code system (http://www.nlm.nih.gov/research/umls/rxnorm). The error is: None of the codings provided are in the value set http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1010.4 (http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1010.4), and a coding from this value set is required) (codes = http://www.nlm.nih.gov/research/umls/rxnorm#209459)
QA Report: http://build.fhir.org/ig/HL7/davinci-pdex-formulary/branches/stu2-draft/qa.html#_scratch_ig-build-temp-XIUZ95_repo_fsh-generated_resources_MedicationKnowledge-FormularyDrug-1000091
Any Thoughts?
Grahame Grieve (Oct 21 2021 at 06:19):
how do I reproduce this?
Corey Spears (Oct 21 2021 at 06:22):
Besides cloning the repo (https://github.com/HL7/davinci-pdex-formulary) and building the stu2-draft branch (with SUSHI), I am not sure. I could try to create a minimal example, but it would still use SUSHI and a repo somewhere, so I do not know how I could make it easily reproducible.
Grahame Grieve (Oct 21 2021 at 06:33):
github repo with branch will do fine
Grahame Grieve (Oct 21 2021 at 06:42):
it's quite possible that this has something to do with it: https://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113883.3.88.12.80.17
Grahame Grieve (Oct 21 2021 at 06:42):
Grahame Grieve (Oct 21 2021 at 06:42):
you could take it up with VSAC?
Grahame Grieve (Oct 21 2021 at 07:02):
no it's simpler than that- it's just part of the fact that VSAC needs a substantial amount of work on my part to get going since they change their access rules. That's something FMG will give you a pass on if I don't get to it in time
Last updated: Apr 12 2022 at 19:14 UTC