Stream: conformance
Topic: Slicing discriminator in differential
Gino Canessa (Mar 10 2020 at 18:26):
Currently comparing StructureDefinition.snapshot
and StructureDefinition.differential
in some processing, and I can't seem to find any reference to the discriminator
in any differential
. The elements jump from the base (e.g., Extension
) directly to the slice (e.g., Extension.extension:substance
) without including the slicing definition (e.g., Extension.extension
with Extension.extension.slicing
present).
I haven't been able to find a reference to this difference in the docs or on Zulip. Is this intentional, or something the comparison missed (e.g., it's excluded from the differential because slicing
isn't checked for differences)?
Thanks!
Grahame Grieve (Mar 10 2020 at 18:47):
there's a note somewhere that extensions are always sliced by URL, and that's taken for granted in the differentials.
Gino Canessa (Mar 10 2020 at 18:52):
Makes sense, thanks!
Last updated: Apr 12 2022 at 19:14 UTC