Profile Comparison between http://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse vs http://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse

Left:US Core QuestionnaireResponse Profile (http://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse)
Right:US Core QuestionnaireResponse Profile (http://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse)

Messages

ErrorStructureDefinition.versionValues for version differ: '5.0.1' vs '10.0.0-ballot'
InformationStructureDefinition.dateValues for date differ: '2022-04-20' vs '2023-10-17'
InformationStructureDefinition.publisherValues for publisher differ: 'HL7 International - Cross-Group Projects' vs 'HL7 International / Cross-Group Projects'
InformationStructureDefinition.definitionValues for definition differ: '\-' vs 'Sets expectations for supported capabilities for questionnaire responses for SDC-conformant systems.'
InformationStructureDefinition.commentValues for comment differ: '\-' vs 'The QuestionnaireResponse contains enough information about the questions asked and their organization that it can be interpreted somewhat independently from the Questionnaire it is based on. I.e. You don't need access to the Questionnaire in order to extract basic information from a QuestionnaireResponse.'
WarningQuestionnaireResponse.metaElements differ in definition for mustSupport: 'true' vs 'false'
InformationQuestionnaireResponse.languageExample/preferred bindings differ at QuestionnaireResponse.language using binding from USCoreQuestionnaireResponseProfile

Metadata

NameValueComments
abstractfalse
    baseDefinitionhttp://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse
      copyrightUsed by permission of HL7 International, all rights reserved Creative Commons License
      • Removed the item 'Used by permission of HL7 International, all rights reserved Creative Commons License'
      date2022-04-202023-10-17
      • Values Differ
      descriptionTo promote interoperability and adoption through common implementation, this profile sets minimum expectations for the QuestionnaireResponse resource to record, search, and fetch retrieve captures the responses to form/survey and assessment tools such as the *Protocol for Responding to and Assessing Patients’ Assets, Risks, and Experiences (PRAPARE) Survey*. This profile is based on the [Structured Data Capture (SDC) Questionnaire Response Profile](http://hl7.org/fhir/uv/sdc/STU3/StructureDefinition-sdc-questionnaireresponse.html) and identifies the *additional* core elements, extensions, vocabularies and value sets **SHALL** be present in the resource when using this profile. It provides the floor for standards development for specific uses cases.The US Core QuestionnaireResponse Profile inherits from the [Structured Data Capture (SDC) Questionnaire Response Profile](https://hl7.org/fhir/uv/sdc/STU4/StructureDefinition-sdc-questionnaireresponse.html). This profile sets minimum expectations for the QuestionnaireResponse resource to record, search, and fetch the responses to form/survey and assessment tools such as the *Protocol for Responding to and Assessing Patients\u2019 Assets, Risks, and Experiences (PRAPARE) Survey*. It specifies which core *additional* elements, extensions, vocabularies, and value sets **SHALL** be present and constrains how the elements are used. Before reviewing this profile, implementers are encouraged to read the Screening and Assessments guidance page, which documents the process of recording responses and capturing assertions/determinations resulting from surveys and questionnaires.
      • Values Differ
      experimental
        fhirVersion4.0.1
          jurisdiction
            jurisdiction / jurisdiction[0]urn:iso:std:iso:3166#US
              kindresource
                nameUSCoreQuestionnaireResponseProfile
                  publisherHL7 International - Cross-Group ProjectsHL7 International / Cross-Group Projects
                  • Values Differ
                  purpose
                    statusactive
                      titleUS Core QuestionnaireResponse Profile
                        typeQuestionnaireResponse
                          urlhttp://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse
                            version5.0.110.0.0-ballot
                            • Values Differ

                            Structure

                            NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                            QuestionnaireResponse C0..*SDCQuestionnaireResponseUS Core Profile based on SDC QuestionnaireResponse
                            C0..*SDCQuestionnaireResponseUS Core Profile based on SDC QuestionnaireResponse
                              QuestionnaireResponse.id This element is included in summaries. 0..1stringLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                QuestionnaireResponse.meta This element must be supported. This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                • Elements differ in definition for mustSupport: 'true' vs 'false'
                                QuestionnaireResponse.meta.id 0..1stringUnique id for inter-element referencing
                                • Removed this element
                                QuestionnaireResponse.meta.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                Slice: Unordered, Open by value:url
                                • Removed this element
                                QuestionnaireResponse.meta.versionId This element is included in summaries. 0..1idVersion specific identifier
                                • Removed this element
                                QuestionnaireResponse.meta.lastUpdated This element is included in summaries. 0..1instantWhen the resource version last changed
                                • Removed this element
                                QuestionnaireResponse.meta.source This element is included in summaries. 0..1uriIdentifies where the resource comes from
                                • Removed this element
                                QuestionnaireResponse.meta.profile This element is included in summaries. 0..*canonical(StructureDefinition)Profiles this resource claims to conform to
                                • Removed this element
                                QuestionnaireResponse.meta.security This element is included in summaries. 0..*CodingSecurity Labels applied to this resource
                                Binding: ?? (extensible): Security Labels from the Healthcare Privacy and Security Classification System.
                                • Removed this element
                                QuestionnaireResponse.meta.Slices for tag This element must be supported. This element is included in summaries. 0..*CodingTags applied to this resource
                                Slice: Unordered, Open by pattern:$this
                                Binding: ?? (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones".

                                Slicing Note: The rules on this element (including its children) apply to all the slices, but are not repeated in them
                                • Removed this element
                                QuestionnaireResponse.implicitRules This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created This element is a modifier element. This element is included in summaries. 0..1uriA set of rules under which this content was created
                                  QuestionnaireResponse.language 0..1codeLanguage of the resource content
                                  Binding: ?? (preferred): A human language.
                                  Additional BindingsPurpose
                                  ??Max Binding
                                  0..1codeLanguage of the resource content
                                  Binding: ?? (preferred): A human language.
                                  Additional BindingsPurpose
                                  ??Max Binding
                                  • Example/preferred bindings differ at QuestionnaireResponse.language using binding from USCoreQuestionnaireResponseProfile
                                  QuestionnaireResponse.text 0..1NarrativeText summary of the resource, for human interpretation
                                  This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                  0..1NarrativeText summary of the resource, for human interpretation
                                  This profile does not constrain the narrative in regard to content, language, or traceability to data elements
                                    QuestionnaireResponse.contained 0..*ResourceContained, inline Resources
                                    0..*ResourceContained, inline Resources
                                      QuestionnaireResponse.Slices for extension 0..*ExtensionExtension
                                      Slice: Unordered, Open by value:url
                                      0..*ExtensionExtension
                                      Slice: Unordered, Open by value:url
                                        QuestionnaireResponse.modifierExtension This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                        This element is a modifier element. 0..*ExtensionExtensions that cannot be ignored
                                          QuestionnaireResponse.identifier This element must be supported. This element is included in summaries. 0..1IdentifierUnique id for this set of answers This element must be supported. This element is included in summaries. 0..1IdentifierUnique id for this set of answers
                                            QuestionnaireResponse.basedOn This element is included in summaries. 0..*Reference(CarePlan | ServiceRequest)Request fulfilled by this QuestionnaireResponse
                                            This element is included in summaries. 0..*Reference(CarePlan | ServiceRequest)Request fulfilled by this QuestionnaireResponse
                                              QuestionnaireResponse.partOf This element is included in summaries. 0..*Reference(Observation | Procedure)Part of this action
                                              This element is included in summaries. 0..*Reference(Observation | Procedure)Part of this action
                                                QuestionnaireResponse.questionnaire This element must be supported. This element is included in summaries. 1..1canonical(SDCBaseQuestionnaire)Form being answered This element must be supported. This element is included in summaries. 1..1canonical(SDC Base Questionnaire)Form being answered
                                                  QuestionnaireResponse.questionnaire.id 0..1stringxml:id (or equivalent in JSON)0..1stringxml:id (or equivalent in JSON)
                                                    QuestionnaireResponse.questionnaire.Slices for extension 0..*ExtensionExtension
                                                    Slice: Unordered, Open by value:url
                                                    0..*ExtensionExtension
                                                    Slice: Unordered, Open by value:url
                                                      QuestionnaireResponse.questionnaire.value 0..1stringPrimitive value for canonical0..1stringPrimitive value for canonical
                                                        QuestionnaireResponse.status This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codein-progress | completed | amended | entered-in-error | stopped
                                                        Binding: ?? (required): Lifecycle status of the questionnaire response.
                                                        This element is a modifier element. This element must be supported. This element is included in summaries. 1..1codein-progress | completed | amended | entered-in-error | stopped
                                                        Binding: ?? (required): Lifecycle status of the questionnaire response.
                                                          QuestionnaireResponse.subject This element must be supported. This element is included in summaries. 1..1Reference(US Core Patient Profile)The subject of the questions This element must be supported. This element is included in summaries. 1..1Reference(US Core Patient Profile This type must be supported. | Resource)The subject of the questions
                                                            QuestionnaireResponse.encounter This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of This element is included in summaries. 0..1Reference(Encounter)Encounter created as part of
                                                              QuestionnaireResponse.authored This element must be supported. This element is included in summaries. 1..1dateTimeDate the answers were gathered This element must be supported. This element is included in summaries. 1..1dateTimeDate the answers were gathered
                                                                QuestionnaireResponse.author This element must be supported. This element is included in summaries. 0..1Reference(US Core Practitioner Profile This type must be supported. | US Core Organization Profile | US Core Patient Profile | PractitionerRole | Device | US Core RelatedPerson Profile)Person who received and recorded the answers This element must be supported. This element is included in summaries. 0..1Reference(US Core Practitioner Profile This type must be supported. | US Core Organization Profile | US Core Patient Profile | PractitionerRole | US Core Device Profile | US Core RelatedPerson Profile)Person who received and recorded the answers
                                                                  QuestionnaireResponse.source This element is included in summaries. 0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)The person who answered the questions This element is included in summaries. 0..1Reference(Patient | Practitioner | PractitionerRole | RelatedPerson)The person who answered the questions
                                                                    QuestionnaireResponse.source.id 0..1stringUnique id for inter-element referencing
                                                                    • Added this element
                                                                    QuestionnaireResponse.source.Slices for extension 0..*ExtensionAdditional content defined by implementations
                                                                    Slice: Unordered, Open by value:url
                                                                    • Added this element
                                                                    QuestionnaireResponse.source.reference This element is included in summaries. C0..1stringLiteral reference, Relative, internal or absolute URL
                                                                    • Added this element
                                                                    QuestionnaireResponse.source.type This element is included in summaries. 0..1uriType the reference refers to (e.g. "Patient")
                                                                    Binding: ?? (extensible): Aa resource (or, for logical models, the URI of the logical model).
                                                                    • Added this element
                                                                    QuestionnaireResponse.source.identifier This element is included in summaries. 0..1IdentifierLogical reference, when literal reference is not known
                                                                    • Added this element
                                                                    QuestionnaireResponse.source.display This element is included in summaries. 0..1stringText alternative for the resource
                                                                    • Added this element
                                                                    QuestionnaireResponse.item This element must be supported. C0..*BackboneElementGroups and questions
                                                                    This element must be supported. C0..*BackboneElementGroups and questions
                                                                      QuestionnaireResponse.item.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                        QuestionnaireResponse.item.Slices for extension 0..*ExtensionExtension
                                                                        Slice: Unordered, Open by value:url
                                                                        0..*ExtensionExtension
                                                                        Slice: Unordered, Open by value:url
                                                                          QuestionnaireResponse.item.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                          This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                            QuestionnaireResponse.item.linkId This element must be supported. 1..1stringPointer to specific item from Questionnaire This element must be supported. 1..1stringPointer to specific item from Questionnaire
                                                                              QuestionnaireResponse.item.definition 0..1uriElementDefinition - details for the item0..1uriElementDefinition - details for the item
                                                                                QuestionnaireResponse.item.text This element must be supported. 0..1stringName for group or question text This element must be supported. 0..1stringName for group or question text
                                                                                  QuestionnaireResponse.item.answer This element must be supported. 0..*BackboneElementThe response(s) to the question
                                                                                  This element must be supported. 0..*BackboneElementThe response(s) to the question
                                                                                    QuestionnaireResponse.item.answer.id 0..1stringUnique id for inter-element referencing0..1stringUnique id for inter-element referencing
                                                                                      QuestionnaireResponse.item.answer.Slices for extension 0..*ExtensionExtension
                                                                                      Slice: Unordered, Open by value:url
                                                                                      0..*ExtensionExtension
                                                                                      Slice: Unordered, Open by value:url
                                                                                        QuestionnaireResponse.item.answer.modifierExtension This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                        This element is a modifier element. This element is included in summaries. 0..*ExtensionExtensions that cannot be ignored even if unrecognized
                                                                                          QuestionnaireResponse.item.answer.value[x] This element must be supported. 0..1boolean, date, dateTime, time, decimal This type must be supported. , integer, string This type must be supported. , Coding This type must be supported. , uri, Quantity, Attachment, Reference()Single-valued answer to the question
                                                                                          Binding: ?? (example): Code indicating the response provided for a question.
                                                                                          This element must be supported. 0..1boolean, date, dateTime, time, decimal This type must be supported. , integer, string This type must be supported. , Coding This type must be supported. , uri, Quantity, Attachment, Reference()Single-valued answer to the question
                                                                                          Binding: ?? (example): Code indicating the response provided for a question.
                                                                                            QuestionnaireResponse.item.answer.item This element must be supported. 0..*See item (QuestionnaireResponse)Nested groups and questions
                                                                                            This element must be supported. 0..*See item (QuestionnaireResponse)Nested groups and questions
                                                                                              QuestionnaireResponse.item.item This element must be supported. 0..*See item (QuestionnaireResponse)Nested questionnaire response items
                                                                                              This element must be supported. 0..*See item (QuestionnaireResponse)Nested questionnaire response items

                                                                                                doco Documentation for this format