Stream: implementers
Topic: Extending a Reference
Dave Barnet (Feb 26 2018 at 14:10):
Is it OK to extend a Reference - for example in the List resource has List.source is a Reference(Practitioner | Patient | Device) - can I add Organization to the reference, or is this a separate extension?
Michel Rutten (Feb 26 2018 at 14:16):
Hi @Dave Barnet, a profile is only allowed to constrain the base profile; specifically, a profile is not allowed to add new (incompatible) type options.
Lloyd McKenzie (Feb 26 2018 at 14:43):
You can however use Reference.extension to convey additional relationship types
Elliot Silver (Feb 26 2018 at 18:47):
But the list of allowed referenced resources can change release-to-release even for normative resources, correct?
Lloyd McKenzie (Feb 26 2018 at 18:54):
Correct
David Hay (Mar 01 2018 at 22:55):
for normative, presumably you could only add types...
Last updated: Apr 12 2022 at 19:14 UTC