PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.qicore@6.0.0-ballot
    http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-questionnaireresponse
description: The QI Core QuestionnaireResponse Profile is based upon the US Core QuestionnaireResponse Profile and sets minimum expectations for the QuestionnaireResponse resource to record, search, and fetch retrieve captures the responses to form/survey and defines the core set of elements and extensions for quality rule and measure authors.
package_name: hl7.fhir.us.qicore
derivation: constraint
name: QICoreQuestionnaireResponse
type: QuestionnaireResponse
elements:
  subject:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient']
    index: 0
  author:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-implantable-device', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-device', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-organization', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-patient', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitioner', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-practitionerrole', 'http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-relatedperson']
    index: 1
  item:
    mustSupport: true
    index: 2
    elements:
      linkId: {mustSupport: true, index: 3}
      answer:
        elements:
          value:
            mustSupport: true
            choices: [valueCoding, valueString, valueDecimal, valueDate, valueDateTime, valueInteger, valueQuantity]
            index: 5
          valueCoding: {type: Coding, mustSupport: true, choiceOf: value, index: 6}
          valueString: {type: string, mustSupport: true, choiceOf: value, index: 7}
          valueDecimal: {type: decimal, mustSupport: true, choiceOf: value, index: 8}
          valueDate: {type: date, mustSupport: true, choiceOf: value, index: 9}
          valueDateTime: {type: dateTime, mustSupport: true, choiceOf: value, index: 10}
          valueInteger: {type: integer, mustSupport: true, choiceOf: value, index: 11}
          valueQuantity: {type: Quantity, mustSupport: true, choiceOf: value, index: 12}
package_version: 6.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/us/qicore/StructureDefinition/qicore-questionnaireresponse
base: http://hl7.org/fhir/us/core/StructureDefinition/us-core-questionnaireresponse
version: 6.0.0-ballot
required: [subject]