Stream: implementers
Topic: Retrieving Lists
Kenneth Chapple (May 12 2016 at 15:07):
Is there a resource for retrieving LOV (lists of values) which would serve as options for User Interface? For example a gender would include a list like ["male", "female", "trans-male-female", ...]
James Agnew (May 12 2016 at 15:12):
That sounds like a ValueSet to me.
Michel Rutten (May 12 2016 at 15:13):
@Kenneth Chapple a client can dynamically resolve the value set binding on an element definition in order to retrieve a list of options.
Grahame Grieve (May 12 2016 at 15:31):
/ValueSet/administrative-gender/$expand - get the list of gender codes
Grahame Grieve (May 12 2016 at 15:31):
e.g. http://fhir3.healthintersections.com.au/open/ValueSet/administrative-gender/$expand
Kenneth Chapple (May 12 2016 at 17:41):
Cool, thanks!
Mat Coolidge (May 20 2016 at 15:07):
Can a list actually contain the full resource instead of a reference?
Chris Grenz (May 20 2016 at 17:19):
Hi Mat - no, lists only store references to items (the type of List.entry.item is Reference). A Bundle would allow full resource inclusion with some other caveats...what's your requirement?
Lloyd McKenzie (May 22 2016 at 15:34):
Lists can "contain" like any other resource, but this should only be done when the list items are unable to stand alone. (E.g. you have a list of medication statements with patient and drug but nothing else.) The List mechanism is not a transport mechanism to package up a bunch of things to transmit from point A to point B. (That's what Bundle is for.)
Chris Grenz (May 23 2016 at 15:02):
@Lloyd McKenzie Are you aware of anyone that's storing Bundles like other resources rather that exclusively using them for transport?
Lloyd McKenzie (May 23 2016 at 17:48):
I'm working on a project right now that does that. As well, Forge depends on that for Implementation Guides
Brian Postlethwaite (Jun 06 2016 at 02:59):
@Brett Esler, this is how you're proposing to have a transient mailbox for a pull style messaging correct?
Last updated: Apr 12 2022 at 19:14 UTC