Stream: registry.fhir.org
Topic: Validate a VSAC url for a value set
Robert McClure (Sep 29 2017 at 19:09):
@Viet Nguyen has found that when validating a profile that has a reference to a vsac value set url in Simplifier.net, he gets a validation error. See https://chat.fhir.org/#narrow/stream/implementers/subject/ValueSets/near/100883
He's guessing this is because you need an id/pwd to log into VSAC. This may be the first situation like this but not likely the last. @Vadim Peretokin has anyone started to think about how to deal with this? In part to begin the discussion, it would be helpful to know what is necessary to demonstrate a validity. But without getting to far into the weeds, what are thoughts on this?
Viet Nguyen (Sep 29 2017 at 20:08):
w.r.t. #validatingProfiles I was thinking about this process (comment/elaborate/correct me):
1. Organization creates a profile based on the Core resources or an existing profile including extensions, valuesets, etc.
2. I/They want to validate the profile against the FHIR spec - http://hl7.org/fhir/validation.html
3. I want to validate the extensions and valuesets in the profile (hence the VSAC question above)
4. I want to initially create instance data using the profile using non-PHI test scenarios. I'm using #clinFHIR.com(https://fhirblog.com) and the Scenario Builder to create simple resource instances. This tests the profile for "fit for purpose." I want to be able to validate my resource instances against the profile. I'm working out some kinks with @David Hay
5. I want to use one of the FHIR libraries to programatically create large volumes of synthetic data based on the profiles, so I can test my application.
With each of the above steps, I envision a feedback loop that potentially
a. Identifies issues in the FHIR spec or guidance
b. identifies problems with the structure/validation of the profile (e.g. VSAC question)
c. identifies gaps in the profile definition or how it's used.
Last updated: Apr 12 2022 at 19:14 UTC