FHIR Chat · language valueset expansion error · IG creation

Stream: IG creation

Topic: language valueset expansion error


view this post on Zulip Eric Haas (Feb 24 2021 at 02:35):

In US Core this error has been around a long time and has yet to be resolved:

http://hl7.org/fhir/us/core/2021JAN/ValueSet-simple-language.html

valueset-simple-language.xml "Error from server: Language valuesets cannot be expanded as they are based on a grammar"

Is there any roadmap to fix or should we redefine the CLD or capture the Value set from elsewhere (@Gay Dolin suggested using http://www.loc.gov/standards/iso639-2/php/code_list.php to the value set description page http://hl7.org/fhir/us/core/2021JAN/ValueSet-simple-language.html ?

@Grahame Grieve ? @Robert McClure ?

view this post on Zulip Grahame Grieve (Feb 24 2021 at 03:22):

do you need to resolve it?

view this post on Zulip Eric Haas (Feb 24 2021 at 16:35):

Or would be nice for the reader to have a peek. I could just go with gay suggestion and show a bunch of codes. But then that would risk it becoming the defacing standard. Monkey see monkey do

view this post on Zulip Eric Haas (Feb 24 2021 at 16:35):

Gay’s Suggestion

view this post on Zulip Eric Haas (Feb 24 2021 at 16:35):

Amy advice is welcome.

view this post on Zulip Grahame Grieve (Feb 24 2021 at 20:10):

well, the value set is not a fixed list of codes. Should it actually be a fixed list?

view this post on Zulip Eric Haas (Feb 24 2021 at 20:36):

no not technically but i think it would be handy to have a starter set. I think ill add an intro that lists some as an example and make clear is not only representative and incomplete

view this post on Zulip Eric Haas (Feb 24 2021 at 20:37):

We get ballot comments re this every time.

view this post on Zulip Grahame Grieve (Feb 24 2021 at 21:59):

ok. so don't change the binding. In the medium term, this will be resolved by my next round of binding work, but that's probably a few months away

view this post on Zulip Robert McClure (Feb 25 2021 at 03:43):

@Grahame Grieve What we need to do I think is allow that the bcp47 code system is this set of atoms and the initial include is all atoms with type="language" or type="region" so we have the basic allowed atoms.

Then what I would like to do is add into the include for this value set a new value set that is an enumerated set of defined known expressions that meet the requirement noted. Lloyd's initial list based on members is a meager first step and we need to put in a lot more. @Gay Dolin @Eric Haas I can help work on this if you want. If GG can render the code system as I've suggested (is it already?) then perhaps we can make a value set that works now.

view this post on Zulip Grahame Grieve (Feb 25 2021 at 03:51):

that aligns with my intent for the next round of binding work, but, as I said, it's few months away

view this post on Zulip Eric Haas (Feb 25 2021 at 15:26):

@Lloyd McKenzie can you share your "meager first step" (see above)?

view this post on Zulip Lloyd McKenzie (Feb 25 2021 at 15:37):

I don't think it's Lloyd's. I think Rob's referring to the Common Languages value set, which is driven by the languages typically used by HL7 affiliates. Grahame created it.

view this post on Zulip Eric Haas (Jun 08 2021 at 23:53):

@Grahame Grieve where are we at with this one.

view this post on Zulip Grahame Grieve (Jun 14 2021 at 07:06):

no where. I need to do more work on binding

view this post on Zulip Eric Haas (Nov 16 2021 at 13:48):

@Grahame Grieve , I am circling back on this error for US Core which was granted a variance in June:

input/resources/valueset-simple-language.xml

Path Severity Message

ValueSet.where(id = 'simple-language') error Error from server: Language valuesets cannot be expanded as they are based on a grammar

view this post on Zulip Grahame Grieve (Nov 18 2021 at 01:11):

well, I admit that I do not have time for this yet but it does keep coming up. So as soon as the ballot crunch eases.


Last updated: Apr 12 2022 at 19:14 UTC