Stream: implementers
Topic: FHIR R4 - STU3 Diff
Richard Kavanagh (Feb 26 2021 at 10:57):
On quite a few of the resources in R4, the STU3 Diff tab contains something along the lines of
What does changing the cardinality of the root achieve?
Lloyd McKenzie (Feb 26 2021 at 14:33):
The cardinality on the root affects how a resource behaves when it appears in something else (Bundle, Parameters, contained). All resources should have a base cardinality of 0... Where cardinality is constrained in base is when defining extensions. If an extension is defined as 0..1, then profiles are never allowed to reference that profile as 0... And sometimes, an extension might be defined as 1..x, which means if it's referenced in a profile, it must always be declared as mandatory. (That's a less common thing to enforce.)
Last updated: Apr 12 2022 at 19:14 UTC