Stream: implementers
Topic: ValueSets and CodeSystems
Joel Francis (Sep 09 2017 at 22:20):
Hi,
Today at the connectathon, and specifically at the patient track, I tried creating an instance of a Patient and for Patient.marital-status, I referenced a ValueSet for the system, but it is not very clear in the documentation that the purpose of a ValueSet is used more for binding-validation and that the system always refers to a CodeSystem. @Michel Rutten and @Robert McClure pondered this for a while but eventually came to this very conclusion. I think it would benefit the community to make sure this clear in the documentatrion. Any thoughts?
Both code systems and valuesets are listed under the same resource type and historically the HL7 codesystems weren't codesystems, they were collections of values.
Thanks,
Joel
Michel Rutten (Sep 09 2017 at 22:40):
Agreed!
I'm going to include this bit of important information in my profiling tutorial FHIR for Specifiers on tuesday afternoon.
Grahame Grieve (Sep 09 2017 at 23:05):
I thought it was already extremely clear. where could we make it more clear?
Joel Francis (Sep 09 2017 at 23:10):
I thought it was already extremely clear. where could we make it more clear?
Maybe under section 4.8.6 valuesets with multiple code systems with an example. Because for a FHIR novice, the whole purpose of creating a ValueSet that references different code systems means I can reference it.
Grahame Grieve (Sep 09 2017 at 23:11):
ok can you create a task for us to mention that?
Joel Francis (Sep 09 2017 at 23:13):
ok can you create a task for us to mention that?
@Grahame Grieve done. https://gforge.hl7.org/gf/project/fhir/tracker/?action=TrackerItemEdit&tracker_id=677&tracker_item_id=13815
Last updated: Apr 12 2022 at 19:14 UTC