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: '8.0.1' vs '10.0.0-ballot'
ErrorQuestionnaireResponse.questionnaireType Mismatch: canonical([CanonicalType[http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire]]) vs canonical([CanonicalType[http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire]])
ErrorQuestionnaireResponse.subjectType Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Resource]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Resource]])
ErrorQuestionnaireResponse.authorType Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Device], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-device], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson]])

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'
      date2023-10-17
        descriptionThe US Core QuestionaireResponse Profile inherits from the [Structured Data Capture (SDC) Questionnaire Response Profile](http://hl7.org/fhir/uv/sdc/STU3/StructureDefinition-sdc-questionnaireresponse.html). 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\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.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 Projects
                      purpose
                        statusactive
                          titleUS Core QuestionnaireResponse Profile
                            typeQuestionnaireResponse
                              urlhttp://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse
                                version8.0.110.0.0-ballot
                                • Values Differ

                                Structure

                                NameL FlagsL Card.L TypeL Description & ConstraintsR FlagsR Card.R TypeR Description & ConstraintsCommentsdoco
                                QuestionnaireResponse C0..*US Core Profile based on SDC QuestionnaireResponse
                                C0..*SDCQuestionnaireResponseUS Core Profile based on SDC QuestionnaireResponse
                                  QuestionnaireResponse.id This element is included in summaries. 0..1idLogical id of this artifact This element is included in summaries. 0..1idLogical id of this artifact
                                    QuestionnaireResponse.meta This element is included in summaries. 0..1MetaMetadata about the resource This element is included in summaries. 0..1MetaMetadata about the resource
                                      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
                                          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(http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire)Form being answered This element must be supported. This element is included in summaries. 1..1canonical(SDC Base Questionnaire)Form being answered
                                                        • Type Mismatch: canonical([CanonicalType[http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire]]) vs canonical([CanonicalType[http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaire]])
                                                        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(http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient This type must be supported. | Resource)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
                                                                • Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Resource]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/Resource]])
                                                                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(http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner This type must be supported. | http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization | http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient | PractitionerRole | Device | http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson)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
                                                                    • Type Mismatch: Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/StructureDefinition/Device], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson]]) vs Reference([CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient], CanonicalType[http://hl7.org/fhir/StructureDefinition/PractitionerRole], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-device], CanonicalType[http://hl7.org/fhir/us/core/StructureDefinition/us-core-relatedperson]])
                                                                    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