Stream: terminology
Topic: ExpansionProfile
Grahame Grieve (Sep 08 2016 at 00:54):
An issue has come up for me. I'm extending my implementation of ExpansionProfile. And the intersection of ExpansionProfile and imported value sets is onerous - way beyond any value it seems to me
Grahame Grieve (Sep 08 2016 at 00:54):
I'm interested in comments on this
Rob Hausam (Sep 08 2016 at 21:01):
Can you provide further description or examples of the issue(s)?
Grahame Grieve (Sep 08 2016 at 21:11):
actually I realise that the issue is something different,,, what do you do with with a value set stored as an expansion, when you get asked for an expansion using a profile
Rob Hausam (Sep 08 2016 at 23:36):
I think what we would do is check if the expansion parameters and values match the corresponding ExpansionProfile elements or $expand parameters (or have a mapping to them, if we are able to do that) - if they match, then return the expansion, and if not, return an OperationOutcome
we would also need to decide what to do if the corresponding parameters all match, but the ExpansionProfile or $expand operation has either additional or fewer parameters than the ValueSet expansion - I think it's probably safest and best to require an exactly matching set and return an OperationOutcome in that case
Last updated: Apr 12 2022 at 19:14 UTC