Stream: committers
Topic: Example values from unresolvable systems
Simone Heckmann (Feb 07 2017 at 08:10):
I want to create a valueset for ChargeItem.code. It's supposed to be an example binding to a valueset that contains just a handful of random billing codes from different regional/national billing catalogues. None of the catalogues' system urls will resolve to CodeSystems, and I don't think they should, because maintaining them is IMO up to the national FHIR affiliates.
Q1: is it legit to create a ValueSet that has e.g. 3 codes from a German billing system, 3 codes from a US catalogue and three from France? Of course that doesn't make sense for implementation but I think it's what an example valueset is supposed to do: To give an idea of possible usage...
Q2: How do I sneak this past the build validation?
Grahame Grieve (Feb 07 2017 at 08:41):
you need to define a code system that contains your imaginary codes. and then use them from a value set. And then bind to the value set, and label the binding and the resources as example / experimental. Then the build will just use the code systems
Simone Heckmann (Feb 07 2017 at 09:11):
ok. That's what I did. I was just thinking that maybe there's a way to avoid creating the bogus CodeSystem and point the system url in the valueset directly to the (external) source of the codes...
Lloyd McKenzie (Feb 07 2017 at 23:42):
And long-term, we'd prefer to not have such codes - even fake example ones - defined in FHIR. This is one case where having a binding just to a description might be better.
Simone Heckmann (Feb 08 2017 at 11:02):
How do I do that: "binding just to a description" ?
Grahame Grieve (Feb 08 2017 at 11:47):
put 'unbound' in the binding type column
Last updated: Apr 12 2022 at 19:14 UTC