Left: | Adaptive Questionnaire Response (http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse-adapt) |
Right: | Adaptive Questionnaire Response (http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse-adapt) |
Error | StructureDefinition.version | Values for version differ: '3.0.0' vs '4.0.0-ballot' |
Information | StructureDefinition.status | Values for status differ: 'draft' vs 'active' |
Information | StructureDefinition.date | Values for date differ: '2022-03-08T18:33:14+00:00' vs '2024-12-17T01:55:34+00:00' |
Information | StructureDefinition.publisher | Values for publisher differ: 'HL7 International - FHIR Infrastructure Work Group' vs 'HL7 International / FHIR Infrastructure' |
Error | StructureDefinition.baseDefinition | Values for baseDefinition differ: 'http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse' vs 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponsecommon' |
Information | StructureDefinition.definition | Values for definition differ: 'Represents a response to a questionnaire that is dynamically built as each question is answered.' vs 'Sets expectations for supported capabilities for questionnaire responses for SDC-conformant systems.' |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Warning | QuestionnaireResponse.identifier | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | StructureDefinition.comment | Values for comment differ: 'If the Questionnaire declared a subjectType, the resource pointed to by this element must be an instance of one of the listed types.' vs 'If the Questionnaire declared a subjectType, the resource pointed to by this element must be an instance of one of the listed types. If subject is omitted - because the QuestionnaireResponse is not associated with a specific subject, ensure that QuestionnaireRsponse.identifier is present or the QuestionnaireResponse is referenced somewhere (e.g. Task.output, Composition.section.entry, etc.) to allow tracking and retrieval of the QuestionnaireResponse' |
Information | QuestionnaireResponse.subject | Element minimum cardinalities differ: '1' vs '0' |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Warning | QuestionnaireResponse.item.text | Elements differ in definition for mustSupport: 'false' vs 'true' |
Information | StructureDefinition.short | Values for short differ: 'Additional content defined by implementations' vs 'Extension' |
Information | StructureDefinition.definition | Values for definition differ: 'May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.' vs 'An Extension' |
Name | Value | Comments | |
---|---|---|---|
abstract | false | ||
baseDefinition | http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponsecommon |
|
copyright | |||
date | 2022-03-08T18:33:14+00:00 | 2024-12-17T01:55:34+00:00 |
|
description | Defines how the questionnaire response resource is used to reflect form data within the ONC's Structured Data Capture standard. | ||
experimental | |||
fhirVersion | 4.0.1 | ||
jurisdiction | |||
jurisdiction[0] | http://unstats.un.org/unsd/methods/m49/m49.htm#001 | ||
kind | resource | ||
name | SDCQuestionnaireResponseAdapt | ||
publisher | HL7 International - FHIR Infrastructure Work Group | HL7 International / FHIR Infrastructure |
|
purpose | |||
status | draft | active |
|
title | Adaptive Questionnaire Response | ||
type | QuestionnaireResponse | ||
url | http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse-adapt | ||
version | 3.0.0 | 4.0.0-ballot |
|
Name | L Flags | L Card. | L Type | L Description & Constraints | R Flags | R Card. | R Type | R Description & Constraints | Comments | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
QuestionnaireResponse | 0..* | QuestionnaireResponse | Adaptive Questionnaire Response | C | 0..* | SDCQuestionnaireResponseCommon | Adaptive Questionnaire Response sdcqr-1: Subject SHOULD be present (searching is difficult without subject). Almost all QuestionnaireResponses should be with respect to some sort of subject. sdcqr-2: When repeats=true for a group, it'll be represented with multiple items with the same linkId in the QuestionnaireResponse. For a question, it'll be represented by a single item with that linkId with multiple answers. sdcqr-3: Can either have source or source extension, but not both | ||||||||||
id | Σ | 0..1 | string | Logical id of this artifact | Σ | 0..1 | id | Logical id of this artifact | |||||||||
meta | Σ | 0..1 | Meta | Metadata about the resource | Σ | 0..1 | Meta | Metadata about the resource | |||||||||
implicitRules | ?!Σ | 0..1 | uri | A set of rules under which this content was created | ?!Σ | 0..1 | uri | A set of rules under which this content was created | |||||||||
language | 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| 0..1 | code | Language of the resource content Binding: ?? (preferred): A human language.
| |||||||||||
text | 0..1 | Narrative | Text summary of the resource, for human interpretation | 0..1 | Narrative | Text summary of the resource, for human interpretation | |||||||||||
contained | S | 1..* | Resource | Contained, inline Resources | S | 1..* | Resource | Contained, inline Resources | |||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?! | 0..* | Extension | Extensions that cannot be ignored | ?! | 0..* | Extension | Extensions that cannot be ignored | |||||||||
identifier | Σ | 0..1 | Identifier | Unique id for this set of answers | SΣ | 0..1 | Identifier | Unique id for this set of answers |
| ||||||||
basedOn | Σ | 0..* | Reference(CarePlan | ServiceRequest) | Request fulfilled by this QuestionnaireResponse | Σ | 0..* | Reference(CarePlan | ServiceRequest) | Request fulfilled by this QuestionnaireResponse | |||||||||
partOf | Σ | 0..* | Reference(Observation | Procedure) | Part of this action | Σ | 0..* | Reference(Observation | Procedure) | Part of this action | |||||||||
questionnaire | SΣ | 1..1 | canonical(Adaptive Questionnaire) | Form being answered | SΣ | 1..1 | canonical(Adaptive Questionnaire) {c} | Form being answered | |||||||||
status | ?!SΣ | 1..1 | code | in-progress | completed | amended | entered-in-error | stopped Binding: ?? (required): Lifecycle status of the questionnaire response. | ?!SΣ | 1..1 | code | in-progress | completed | amended | entered-in-error | stopped Binding: ?? (required): Lifecycle status of the questionnaire response. | |||||||||
subject | SΣ | 1..1 | Reference(Patient) | The subject of the questions | SΣ | 0..1 | Reference(Resource) | The subject of the questions |
| ||||||||
encounter | Σ | 0..1 | Reference(Encounter) | Encounter created as part of | Σ | 0..1 | Reference(Encounter) | Encounter created as part of | |||||||||
authored | SΣ | 1..1 | dateTime | Date the answers were gathered | SΣ | 1..1 | dateTime | Date the answers were gathered | |||||||||
author | SΣ | 0..1 | Reference(Device | Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) | Person who received and recorded the answers | SΣ | 0..1 | Reference(Device | Practitioner | PractitionerRole | Patient | RelatedPerson | Organization) | Person who received and recorded the answers | |||||||||
source | Σ | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) | The person who answered the questions | Σ | 0..1 | Reference(Patient | Practitioner | PractitionerRole | RelatedPerson) | The person who answered the questions | |||||||||
item | SC | 0..* | BackboneElement | Groups and questions qrs-1: Nested item can't be beneath both item and answer | SC | 0..* | BackboneElement | Groups and questions qrs-1: Nested item can't be beneath both item and answer qrs-2: Repeated answers are combined in the answers array of a single item | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
linkId | S | 1..1 | string | Pointer to specific item from Questionnaire | S | 1..1 | string | Pointer to specific item from Questionnaire | |||||||||
definition | 0..1 | uri | ElementDefinition - details for the item | 0..1 | uri | ElementDefinition - details for the item | |||||||||||
text | 0..1 | string | Name for group or question text | S | 0..1 | string | Name for group or question text |
| |||||||||
answer | S | 0..* | BackboneElement | The response(s) to the question | S | 0..* | BackboneElement | The response(s) to the question | |||||||||
id | 0..1 | string | Unique id for inter-element referencing | 0..1 | string | Unique id for inter-element referencing | |||||||||||
extension | 0..* | Extension | Additional content defined by implementations | 0..* | Extension | Extension Slice: Unordered, Open by value:url | |||||||||||
modifierExtension | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | |||||||||
value[x] | S | 0..1 | boolean, date, dateTime, time, decimal, integer, string, Coding, uri, Quantity, Attachment, Reference() | Single-valued answer to the question Binding: ?? (example): Code indicating the response provided for a question. | S | 0..1 | boolean, decimal, integer, date, dateTime, time, string, uri, Attachment, Coding, Quantity, Reference(Resource) | Single-valued answer to the question Binding: ?? (example): Code indicating the response provided for a question. | |||||||||
item | S | 0..* | See item (QuestionnaireResponse) | Nested groups and questions | S | 0..* | See item (QuestionnaireResponse) | Nested groups and questions | |||||||||
item | S | 0..* | See item (QuestionnaireResponse) | Nested questionnaire response items | S | 0..* | See item (QuestionnaireResponse) | Nested questionnaire response items | |||||||||
Documentation for this format |