UK Core Clinical and Technical Assurance Sprint 5 Documentation Pack

UK Core Clinical and Technical Assurance Sprint 5 Documentation Pack

Questionnaire Delta

Note that CareConnect-Questionnaire-1 has never been through the CareConnect curation process.

Base R4 Questionnaire Profile UKCore-Questionnaire CareConnect-Questionnaire-1 Notes
Questionnaire.derivedFrom
  • 0..*
  • Reference (Questionnaire)
Questionnaire.derivedFrom
  • 0..*
  • Reference (UK Core Questionnaire)
 
  • New element in R4.
Questionnaire.status
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    publication-status (required)
Questionnaire.status
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    publication-status (required)
Questionnaire.status
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    publication-status (required)
  • Changed value set from http://hl7.org/fhir/ValueSet/
    publication-status to http://hl7.org/fhir/ValueSet/
    publication-status|4.0.1
Questionnaire.experimental
  • 0..1
  • boolean
Questionnaire.experimental
  • 0..1
  • boolean
Questionnaire.experimental
  • 0..1
  • boolean
  • No longer marked as a modifier in R4.
Questionnaire.subjectType
  • 0..*
  • code
  • http://hl7.org/fhir/
    ValueSet/resource-types (required)
Questionnaire.subjectType
  • 0..*
  • code
  • http://hl7.org/fhir/
    ValueSet/resource-types (required)
Questionnaire.subjectType
  • 0..*
  • code
  • http://hl7.org/fhir/
    ValueSet/resource-types (required)
  • Changed value set from http://hl7.org/fhir/ValueSet/
    resource-types to http://hl7.org/fhir/ValueSet/
    resource-types|4.0.1.
Questionnaire.item.definition
  • 0..1
  • uri
Questionnaire.item.definition
  • 0..1
  • uri
Questionnaire.item.definition
  • 0..1
  • uri
  • Changed Definition: Added answerValueSet (ElementDefinition.binding) as an element value which MAY be derived from the Element Definition if the corresponding element of this Questionnaire resource instance has no value.
  • In R4, the uri refers to an ElementDefinition in a StructureDefinition only; it referred either to a StructureDefinition or to a DataElement in FHIR STU3 (CareConnect).
Questionnaire.item.type
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    item-type (required)
Questionnaire.item.type
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    item-type (required)
Questionnaire.item.type
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    item-type (required)
  • Changed value set from http://hl7.org/fhir/
    ValueSet/item-type to http://hl7.org/fhir/
    ValueSet/item-type|4.0.1.
Questionnaire.item.
enableWhen.operator
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    questionnaire-enable-operator
    (required)
Questionnaire.item.
enableWhen.operator
  • 1..1
  • code
  • http://hl7.org/fhir/ValueSet/
    questionnaire-enable-operator
    (required)
 
  • New mandatory element in R4.
Questionnaire.item.
enableWhen.answer[x]
  • 1..1
  • boolean|decimal|integer|date|
    dateTime|time|string|Coding|Quantity|
    Reference(Any)
Questionnaire.item.
enableWhen.answer[x]
  • 1..1
  • boolean|decimal|integer|date|
    dateTime|time|string|Coding|Quantity|
    Reference(Any)
Questionnaire.item.
enableWhen.answer[x]
  • 0..1
  • boolean|decimal|integer|date|
    dateTime|time|string|uri|
    Attachment|Coding|Quantity|
    Reference(Any)
  • Minimum cardinality changed from 0 to 1 in R4.
  • Removed Types uri, Attachment in R4.
  • Definition changed: " A value that the referenced question is tested using the specified operator in order for the item to be enabled." (R4)
    " An answer that the referenced question must match in order for the item to be enabled." (STU3/CareConnect)
Questionnaire.item.enableBehavior
  • 0..1
  • code
  • http://hl7.org/fhir/ValueSet/
    questionnaire-enable-behavior (required)
Questionnaire.item.enableBehavior
  • 0..1
  • code
  • http://hl7.org/fhir/ValueSet/
    questionnaire-enable-behavior (required)
 
  • New element in R4.
Questionnaire.item.required
  • 0..1
  • boolean
Questionnaire.item.required
  • 0..1
  • boolean
Questionnaire.item.required
  • 0..1
  • boolean
  • Default value "false" removed.
Questionnaire.item.repeats
  • 0..1
  • boolean
Questionnaire.item.repeats
  • 0..1
  • boolean
Questionnaire.item.repeats
  • 0..1
  • boolean
  • Default value "false" removed.
Questionnaire.item.answerValueSet
  • 0..1
  • canonical(ValueSet)
Questionnaire.item.answerValueSet
  • 0..1
  • canonical(ValueSet)
Questionnaire.item.options
  • 0..1
  • Reference(ValueSet)
  • Renamed from options to answerValueSet
  • Type changed from Reference(ValueSet) to canonical(ValueSet)
Questionnaire.item.answerOption
  • 0..*
  • BackboneElement
Questionnaire.item.answerOption
  • 0..*
  • BackboneElement
Questionnaire.item.option
  • 0..*
  • BackboneElement
  • Renamed from option to answerOption in R4.
Questionnaire.item.answerOption.value[x]
  • 1..1
  • integer|date|time|
    string|Coding|Reference(Any)
Questionnaire.item.answerOption.value[x]
  • 1..1
  • integer|date|time|
    string|Coding|Reference(Any)
Questionnaire.item.option.value[x]
  • 1..1
  • integer|date|time|
    string|Coding
  • Moved from Questionnaire.item.option (STU3) to Questionnaire.
    item.answerOption (R4).
  • Added Type Reference(Resource) in R4.
Questionnaire.item.
answerOption.initialSelected
  • 0..1
  • boolean
Questionnaire.item.
answerOption.initialSelected
  • 0..1
  • boolean
 
  • New element in R4.
Questionnaire.item.initial
  • 0..*
  • BackboneElement
Questionnaire.item.initial
  • 0..*
  • BackboneElement
Questionnaire.item.initial[x]
  • 0..1
  • boolean|decimal|integer|date|
    dateTime|time|string|uri|Attachment|
    Coding|Quantity|Reference(Any)
  • Renamed from initial[x] to initial in R4.
  • Maximum Cardinality changed from 1 to * in R4.
  • Removed Types boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource) in R4.
Questionnaire.item.initial.value[x]
  • 1..1
  • boolean|decimal|integer|date|
    dateTime|time|string|uri|Attachment|
    Coding|Quantity|Reference(Any)
Questionnaire.item.initial.value[x]
  • 1..1
  • boolean|decimal|integer|date|
    dateTime|time|string|uri|Attachment|
    Coding|Quantity|Reference(Any)
 
  • New mandatory element in R4.
    Questionnaire.item.
enableWhen.hasAnswer
  • 0..1
  • boolean
  • Element deleted in R4.
back to top