Stream: implementers
Topic: R3 Diffs
Katie Wheatley (Mar 07 2022 at 08:49):
Below is a query relating to the R3 Diff information given in the FHIR R4 standard for the Questionnaire and Task.
Some differences are missing for these resources in the R3 Diff list given:-
For Questionnaire.item.definition, the definition is different between the two versions
For STU3 it reads
Definition A reference to an ElementDefinition that provides the details for the item. If a definition is provided, then the following element values can be inferred from the definition:
• code (ElementDefinition.code)
• type (ElementDefinition.type)
• required (ElementDefinition.min)
• repeats (ElementDefinition.max)
• maxLength (ElementDefinition.maxLength)
• options (ElementDefinition.binding)
Any information provided in these elements on a Questionnaire Item overrides the information from the definition.
For R4, it reads
Element Id Questionnaire.item.definition
Definition This element is a URI that refers to an ElementDefinition that provides information about this item, including information that might otherwise be included in the instance of the Questionnaire resource. A detailed description of the construction of the URI is shown in Comments, below. If this element is present then the following element values MAY be derived from the Element Definition if the corresponding elements of this Questionnaire resource instance have no value:
• code (ElementDefinition.code)
• type (ElementDefinition.type)
• required (ElementDefinition.min)
• repeats (ElementDefinition.max)
• maxLength (ElementDefinition.maxLength)
• answerValueSet (ElementDefinition.binding)
• options (ElementDefinition.binding).
For Task.code, in STU3, this element is unbound, but in R4, it is bound to the valueset http://hl7.org/fhir/ValueSet/task-code
I would be really grateful, if a colleague could shed some light on these omissions from the diffs.
Lloyd McKenzie (Mar 07 2022 at 19:47):
@Grahame Grieve
Grahame Grieve (Mar 10 2022 at 19:57):
The diffs were generated and did not consider definitional differences
Last updated: Apr 12 2022 at 19:14 UTC