PackagesCanonicalsLogsProblems
    Packages
    nhsdigital.fhir.stu3@1.1.0
    https://fhir.nhs.uk/STU3/StructureDefinition/DCH-ExaminationFindings-QuestionnaireResponse-1
description: This Questionnaire Response resource is constrained to represent the s constrained to represent the responses given to an Examination Findings questionnaire, to support the Digital Child Health project.
package_name: nhsdigital.fhir.stu3
derivation: constraint
name: DCH-ExaminationFindings-QuestionnaireResponse-1
type: QuestionnaireResponse
elements:
  questionnaire: {index: 7}
  parent: {index: 6}
  item:
    index: 15
    slicing:
      rules: closed
      ordered: true
      discriminator:
      - {path: text, type: value}
      min: null
      slices:
        nervousSystemReflexes:
          match: {text: 'Nervous system: Reflexes'}
          schema:
            short: Physical examination of Reflexes
            index: 190
            elements:
              linkId:
                pattern: {type: String, value: nervousSystemReflexes}
                index: 191
              definition: {index: 192}
              text:
                pattern: {type: String, value: 'Nervous system: Reflexes'}
                index: 193
              subject: {index: 194}
              answer:
                index: 195
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 197
                  valueString: {type: string, choiceOf: value, index: 198}
                  valueCoding: {type: Coding, choiceOf: value, index: 199}
                  item: {index: 200}
                required: [valueCoding, valueString, value]
              item: {index: 201}
            required: [text, answer]
        cardiovascularSystem:
          match: {text: Cardiovascular System}
          schema:
            short: Physical examination of Cardiovascular System
            index: 106
            elements:
              linkId:
                pattern: {type: String, value: cardiovascularSystem}
                index: 107
              definition: {index: 108}
              text:
                pattern: {type: String, value: Cardiovascular System}
                index: 109
              subject: {index: 110}
              answer:
                index: 111
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 113
                  valueString: {type: string, choiceOf: value, index: 114}
                  valueCoding: {type: Coding, choiceOf: value, index: 115}
                  item: {index: 116}
                required: [valueCoding, valueString, value]
              item: {index: 117}
            required: [text, answer]
        musculoskeletalUpperLimbs:
          match: {text: 'Musculoskeletal: Upper Limbs'}
          schema:
            short: Physical examination of Upper Limbs
            index: 214
            elements:
              linkId:
                pattern: {type: String, value: musculoskeletalUpperLimbs}
                index: 215
              definition: {index: 216}
              text:
                pattern: {type: String, value: 'Musculoskeletal: Upper Limbs'}
                index: 217
              subject: {index: 218}
              answer:
                index: 219
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 221
                  valueString: {type: string, choiceOf: value, index: 222}
                  valueCoding: {type: Coding, choiceOf: value, index: 223}
                  item: {index: 224}
                required: [valueCoding, valueString, value]
              item: {index: 225}
            required: [text, answer]
        mentalState:
          match: {text: Mental state}
          schema:
            short: Formal mental state examination
            index: 37
            elements:
              linkId:
                pattern: {type: String, value: mentalState}
                index: 38
              definition: {index: 39}
              text:
                pattern: {type: String, value: Mental state}
                index: 40
              subject: {index: 41}
              answer:
                index: 42
                elements:
                  valueString:
                    type: string
                    index: 43
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema: {type: string, _required: true, index: 43}
                          min: 1
                  item: {index: 44}
                required: [valueString]
              item: {index: 45}
            required: [text, answer]
        ears:
          match: {text: Ears}
          schema:
            short: Physical examination of Ears
            index: 70
            elements:
              linkId:
                pattern: {type: String, value: ears}
                index: 71
              definition: {index: 72}
              text:
                pattern: {type: String, value: Ears}
                index: 73
              subject: {index: 74}
              answer:
                index: 75
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 77
                  valueString: {type: string, choiceOf: value, index: 78}
                  valueCoding: {type: Coding, choiceOf: value, index: 79}
                  item: {index: 80}
                required: [valueCoding, valueString, value]
              item: {index: 81}
            required: [text, answer]
        respiratorySystem:
          match: {text: Respiratory system}
          schema:
            short: Physical examination of Respiratory
            index: 130
            elements:
              linkId:
                pattern: {type: String, value: respiratorySystem}
                index: 131
              definition: {index: 132}
              text:
                pattern: {type: String, value: Respiratory system}
                index: 133
              subject: {index: 134}
              answer:
                index: 135
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 137
                  valueString: {type: string, choiceOf: value, index: 138}
                  valueCoding: {type: Coding, choiceOf: value, index: 139}
                  item: {index: 140}
                required: [valueCoding, valueString, value]
              item: {index: 141}
            required: [text, answer]
        neckAndClavicle:
          match: {text: Neck and Clavicles}
          schema:
            short: Physical examination of Neck and Clavicles
            index: 82
            elements:
              linkId:
                pattern: {type: String, value: neckAndClavicle}
                index: 83
              definition: {index: 84}
              text:
                pattern: {type: String, value: Neck and Clavicles}
                index: 85
              subject: {index: 86}
              answer:
                index: 87
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 89
                  valueString: {type: string, choiceOf: value, index: 90}
                  valueCoding: {type: Coding, choiceOf: value, index: 91}
                  item: {index: 92}
                required: [valueCoding, valueString, value]
              item: {index: 93}
            required: [text, answer]
        examinationVision:
          match: {text: 'Examination: Vision'}
          schema:
            short: Vision check
            index: 322
            elements:
              linkId:
                pattern: {type: String, value: examinationVision}
                index: 323
              definition: {index: 324}
              text:
                pattern: {type: String, value: 'Examination: Vision'}
                index: 325
              subject: {index: 326}
              answer:
                index: 327
                elements:
                  value:
                    choices: [valueDateTime, valueCoding]
                    index: 329
                  valueDateTime: {type: dateTime, choiceOf: value, index: 330}
                  valueCoding: {type: Coding, choiceOf: value, index: 331}
                  item: {index: 332}
                required: [valueCoding, valueDateTime, value]
              item: {index: 333}
            required: [text, answer]
        developmentalAssessmentLocomotion:
          match: {text: 'Developmental Assessment: Locomotion'}
          schema:
            short: Tone, head control
            index: 274
            elements:
              linkId:
                pattern: {type: String, value: developmentalAssessmentLocomotion}
                index: 275
              definition: {index: 276}
              text:
                pattern: {type: String, value: 'Developmental Assessment: Locomotion'}
                index: 277
              subject: {index: 278}
              answer:
                index: 279
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 281
                  valueString: {type: string, choiceOf: value, index: 282}
                  valueCoding: {type: Coding, choiceOf: value, index: 283}
                  item: {index: 284}
                required: [valueCoding, valueString, value]
              item: {index: 285}
            required: [text, answer]
        genitourinaryGenitalia:
          match: {text: 'Genitourinary: Genitalia'}
          schema:
            short: Physical examination of Genitalia
            index: 166
            elements:
              linkId:
                pattern: {type: String, value: genitourinaryGenitalia}
                index: 167
              definition: {index: 168}
              text:
                pattern: {type: String, value: 'Genitourinary: Genitalia'}
                index: 169
              subject: {index: 170}
              answer:
                index: 171
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 173
                  valueString: {type: string, choiceOf: value, index: 174}
                  valueCoding: {type: Coding, choiceOf: value, index: 175}
                  item: {index: 176}
                required: [valueCoding, valueString, value]
              item: {index: 177}
            required: [text, answer]
        vitalSigns:
          match: {text: Vital signs}
          schema:
            short: The record of essential physiological measurements
            index: 28
            elements:
              linkId:
                pattern: {type: String, value: vitalSigns}
                index: 29
              definition: {index: 30}
              text:
                pattern: {type: String, value: Vital signs}
                index: 31
              subject: {index: 32}
              answer:
                index: 33
                elements:
                  valueString:
                    type: string
                    index: 34
                    slicing:
                      slices:
                        valueString:
                          match: {}
                          schema: {type: string, _required: true, index: 34}
                          min: 1
                  item: {index: 35}
                required: [valueString]
              item: {index: 36}
            required: [text, answer]
        developmentalAssessmentSpeechLanguage:
          match: {text: 'Developmental Assessment: Speech and Language'}
          schema:
            short: Social smile
            index: 286
            elements:
              linkId:
                pattern: {type: String, value: developmentalAssessmentSpeechLanguage}
                index: 287
              definition: {index: 288}
              text:
                pattern: {type: String, value: 'Developmental Assessment: Speech and Language'}
                index: 289
              subject: {index: 290}
              answer:
                index: 291
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 293
                  valueString: {type: string, choiceOf: value, index: 294}
                  valueCoding: {type: Coding, choiceOf: value, index: 295}
                  item: {index: 296}
                required: [valueCoding, valueString, value]
              item: {index: 297}
            required: [text, answer]
        abdomenUmbilicus:
          match: {text: Abdomen Umbilicus}
          schema:
            short: Physical examination of Umbilicus
            index: 154
            elements:
              linkId:
                pattern: {type: String, value: abdomenUmbilicus}
                index: 155
              definition: {index: 156}
              text:
                pattern: {type: String, value: Abdomen Umbilicus}
                index: 157
              subject: {index: 158}
              answer:
                index: 159
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 161
                  valueString: {type: string, choiceOf: value, index: 162}
                  valueCoding: {type: Coding, choiceOf: value, index: 163}
                  item: {index: 164}
                required: [valueCoding, valueString, value]
              item: {index: 165}
            required: [text, answer]
        examinationUrine:
          match: {text: 'Examination: Urine'}
          schema:
            short: Physical examination of Urine
            index: 346
            elements:
              linkId:
                pattern: {type: String, value: examinationUrine}
                index: 347
              definition: {index: 348}
              text:
                pattern: {type: String, value: 'Examination: Urine'}
                index: 349
              subject: {index: 350}
              answer:
                index: 351
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 353
                  valueString: {type: string, choiceOf: value, index: 354}
                  valueCoding: {type: Coding, choiceOf: value, index: 355}
                  item: {index: 356}
                required: [valueCoding, valueString, value]
              item: {index: 357}
            required: [text, answer]
        chest:
          match: {text: 'Cardiovascular system: Chest'}
          schema:
            short: Physical examination of Chest
            index: 118
            elements:
              linkId:
                pattern: {type: String, value: chest}
                index: 119
              definition: {index: 120}
              text:
                pattern: {type: String, value: 'Cardiovascular system: Chest'}
                index: 121
              subject: {index: 122}
              answer:
                index: 123
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 125
                  valueString: {type: string, choiceOf: value, index: 126}
                  valueCoding: {type: Coding, choiceOf: value, index: 127}
                  item: {index: 128}
                required: [valueCoding, valueString, value]
              item: {index: 129}
            required: [text, answer]
        developmentalAssessmentHearing:
          match: {text: 'Developmental Assessment: Hearing'}
          schema:
            short: Stills, startles, risk factors
            index: 262
            elements:
              linkId:
                pattern: {type: String, value: developmentalAssessmentHearing}
                index: 263
              definition: {index: 264}
              text:
                pattern: {type: String, value: 'Developmental Assessment: Hearing'}
                index: 265
              subject: {index: 266}
              answer:
                index: 267
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 269
                  valueString: {type: string, choiceOf: value, index: 270}
                  valueCoding: {type: Coding, choiceOf: value, index: 271}
                  item: {index: 272}
                required: [valueCoding, valueString, value]
              item: {index: 273}
            required: [text, answer]
        musculoskeletalLowerLimbsFeet:
          match: {text: 'Musculoskeletal: Lower Limbs, feet'}
          schema:
            short: Physical examination of Lower Limbs, feet
            index: 226
            elements:
              linkId:
                pattern: {type: String, value: musculoskeletalLowerLimbsFeet}
                index: 227
              definition: {index: 228}
              text:
                pattern: {type: String, value: 'Musculoskeletal: Lower Limbs, feet'}
                index: 229
              subject: {index: 230}
              answer:
                index: 231
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 233
                  valueString: {type: string, choiceOf: value, index: 234}
                  valueCoding: {type: Coding, choiceOf: value, index: 235}
                  item: {index: 236}
                required: [valueCoding, valueString, value]
              item: {index: 237}
            required: [text, answer]
        face:
          match: {text: Face}
          schema:
            short: Physical examination of Face
            index: 58
            elements:
              linkId:
                pattern: {type: String, value: face}
                index: 59
              definition: {index: 60}
              text:
                pattern: {type: String, value: Face}
                index: 61
              subject: {index: 62}
              answer:
                index: 63
                elements:
                  value:
                    choices: [valueTime, valueCoding]
                    index: 65
                  valueTime: {type: time, choiceOf: value, index: 66}
                  valueCoding: {type: Coding, choiceOf: value, index: 67}
                  item: {index: 68}
                required: [valueCoding, value, valueTime]
              item: {index: 69}
            required: [text, answer]
        headAndSkull:
          match: {text: Head and Skull}
          schema:
            short: Physical examination of Head and Skull
            index: 46
            elements:
              linkId:
                pattern: {type: String, value: headAndSkull}
                index: 47
              definition: {index: 48}
              text:
                pattern: {type: String, value: Head and Skull}
                index: 49
              subject: {index: 50}
              answer:
                index: 51
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 53
                  valueString: {type: string, choiceOf: value, index: 54}
                  valueCoding: {type: Coding, choiceOf: value, index: 55}
                  item: {index: 56}
                required: [valueCoding, valueString, value]
              item: {index: 57}
            required: [text, answer]
        abdomen:
          match: {text: Abdomen}
          schema:
            short: Physical examination of Abdomen
            index: 142
            elements:
              linkId:
                pattern: {type: String, value: abdomen}
                index: 143
              definition: {index: 144}
              text:
                pattern: {type: String, value: Abdomen}
                index: 145
              subject: {index: 146}
              answer:
                index: 147
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 149
                  valueString: {type: string, choiceOf: value, index: 150}
                  valueCoding: {type: Coding, choiceOf: value, index: 151}
                  item: {index: 152}
                required: [valueCoding, valueString, value]
              item: {index: 153}
            required: [text, answer]
        musculoskeletalManipulation:
          match: {text: 'Musculoskeletal: Manipulation'}
          schema:
            short: Examination of manipulation
            index: 202
            elements:
              linkId:
                pattern: {type: String, value: musculoskeletalManipulation}
                index: 203
              definition: {index: 204}
              text:
                pattern: {type: String, value: 'Musculoskeletal: Manipulation'}
                index: 205
              subject: {index: 206}
              answer:
                index: 207
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 209
                  valueString: {type: string, choiceOf: value, index: 210}
                  valueCoding: {type: Coding, choiceOf: value, index: 211}
                  item: {index: 212}
                required: [valueCoding, valueString, value]
              item: {index: 213}
            required: [text, answer]
        oralExaminationMouthAndPalate:
          match: {text: 'Oral examination: Mouth and Palate'}
          schema:
            short: Physical examination of Mouth and Palate
            index: 94
            elements:
              linkId:
                pattern: {type: String, value: oralExaminationMouthAndPalate}
                index: 95
              definition: {index: 96}
              text:
                pattern: {type: String, value: 'Oral examination: Mouth and Palate'}
                index: 97
              subject: {index: 98}
              answer:
                index: 99
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 101
                  valueString: {type: string, choiceOf: value, index: 102}
                  valueCoding: {type: Coding, choiceOf: value, index: 103}
                  item: {index: 104}
                required: [valueCoding, valueString, value]
              item: {index: 105}
            required: [text, answer]
        musculoskeletalBackAndSpine:
          match: {text: 'Musculoskeletal: Back and Spine'}
          schema:
            short: Physical examination of Back and Spine
            index: 238
            elements:
              linkId:
                pattern: {type: String, value: musculoskeletalBackAndSpine}
                index: 239
              definition: {index: 240}
              text:
                pattern: {type: String, value: 'Musculoskeletal: Back and Spine'}
                index: 241
              subject: {index: 242}
              answer:
                index: 243
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 245
                  valueString: {type: string, choiceOf: value, index: 246}
                  valueCoding: {type: Coding, choiceOf: value, index: 247}
                  item: {index: 248}
                required: [valueCoding, valueString, value, item]
              item: {index: 249}
            required: [text, answer]
        generalAppearanceColour:
          match: {text: General Appearance Colour}
          schema:
            short: Physical examination of colour
            index: 16
            elements:
              linkId:
                pattern: {type: String, value: generalAppearanceColour}
                index: 17
              definition: {index: 18}
              text:
                pattern: {type: String, value: General Appearance Colour}
                index: 19
              subject: {index: 20}
              answer:
                index: 21
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 23
                  valueString: {type: string, choiceOf: value, index: 24}
                  valueCoding: {type: Coding, choiceOf: value, index: 25}
                  item: {index: 26}
                required: [valueCoding, valueString, value]
              item: {index: 27}
            required: [text, answer]
        genitourinaryAnus:
          match: {text: 'Genitourinary: Anus'}
          schema:
            short: Physical examination of Anus
            index: 178
            elements:
              linkId:
                pattern: {type: String, value: genitourinaryAnus}
                index: 179
              definition: {index: 180}
              text:
                pattern: {type: String, value: 'Genitourinary: Anus'}
                index: 181
              subject: {index: 182}
              answer:
                index: 183
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 185
                  valueString: {type: string, choiceOf: value, index: 186}
                  valueCoding: {type: Coding, choiceOf: value, index: 187}
                  item: {index: 188}
                required: [valueCoding, valueString, value]
              item: {index: 189}
            required: [text, answer]
        developmentalAssessmentBehaviour:
          match: {text: 'Developmental Assessment: Behaviour'}
          schema:
            short: Parental concerns, sleep, feeding
            index: 298
            elements:
              linkId:
                pattern: {type: String, value: developmentalAssessmentBehaviour}
                index: 299
              definition: {index: 300}
              text:
                pattern: {type: String, value: 'Developmental Assessment: Behaviour'}
                index: 301
              subject: {index: 302}
              answer:
                index: 303
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 305
                  valueString: {type: string, choiceOf: value, index: 306}
                  valueCoding: {type: Coding, choiceOf: value, index: 307}
                  item: {index: 308}
                required: [valueCoding, valueString, value]
              item: {index: 309}
            required: [text, answer]
        skin:
          match: {text: Skin}
          schema:
            short: Physical examination of Skin
            index: 250
            elements:
              linkId:
                pattern: {type: String, value: skin}
                index: 251
              definition: {index: 252}
              text:
                pattern: {type: String, value: Skin}
                index: 253
              subject: {index: 254}
              answer:
                index: 255
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 257
                  valueString: {type: string, choiceOf: value, index: 258}
                  valueCoding: {type: Coding, choiceOf: value, index: 259}
                  item: {index: 260}
                required: [valueCoding, valueString, value]
              item: {index: 261}
            required: [text, answer]
        developmentalAssessmentPostureAndBehaviour:
          match: {text: 'Developmental Assessment: Posture and Behaviour'}
          schema:
            short: Physical examination of Posture and Behaviour
            index: 310
            elements:
              linkId:
                pattern: {type: String, value: developmentalAssessmentPostureAndBehaviour}
                index: 311
              definition: {index: 312}
              text:
                pattern: {type: String, value: 'Developmental Assessment: Posture and Behaviour'}
                index: 313
              subject: {index: 314}
              answer:
                index: 315
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 317
                  valueString: {type: string, choiceOf: value, index: 318}
                  valueCoding: {type: Coding, choiceOf: value, index: 319}
                  item: {index: 320}
                required: [valueCoding, valueString, value]
              item: {index: 321}
            required: [text, item, answer]
        examinationBowels:
          match: {text: 'Examination: Bowels'}
          schema:
            short: Physical examination of Bowels
            index: 334
            elements:
              linkId:
                pattern: {type: String, value: examinationBowels}
                index: 335
              definition: {index: 336}
              text:
                pattern: {type: String, value: 'Examination: Bowels'}
                index: 337
              subject: {index: 338}
              answer:
                index: 339
                elements:
                  value:
                    choices: [valueString, valueCoding]
                    index: 341
                  valueString: {type: string, choiceOf: value, index: 342}
                  valueCoding: {type: Coding, choiceOf: value, index: 343}
                  item: {index: 344}
                required: [valueCoding, valueString, value]
              item: {index: 345}
            required: [text, answer]
  source: {index: 14}
  author:
    type: Reference
    refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Practitioner-1']
    index: 12
    elements:
      reference: {index: 13}
    required: [reference]
  identifier:
    elements:
      use: {index: 0}
      type: {index: 1}
      value: {index: 2}
      period: {index: 3}
      assigner: {index: 4}
    required: [value]
  context:
    type: Reference
    refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Encounter-1']
    index: 10
    elements:
      reference: {index: 11}
    required: [reference]
  basedOn: {index: 5}
  subject:
    type: Reference
    refers: ['https://fhir.nhs.uk/STU3/StructureDefinition/CareConnect-DCH-Patient-1']
    index: 8
    elements:
      reference: {index: 9}
    required: [reference]
package_version: 1.1.0
class: profile
kind: resource
url: https://fhir.nhs.uk/STU3/StructureDefinition/DCH-ExaminationFindings-QuestionnaireResponse-1
base: http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse
version: 1.0.0
required: [author, context, subject]