description: This Questionnaire Response resource is constrained to represent the responses given to an Early Years Progress questionnaire, to support the Digital Child Health project. package_name: NHSD.Assets.STU3 derivation: constraint name: DCH-EarlyYearsProgress-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: parentalConsent: match: {text: Parental Consent} schema: short: Indication as to whether parental consent to share information with health professionals and other practitioners has been obtained index: 16 elements: linkId: pattern: {type: String, value: parentalConsent} index: 17 definition: {index: 18} text: pattern: {type: String, value: Parental Consent} index: 19 subject: {index: 20} answer: short: Indication as to whether parental consent to share information with health professionals and other practitioners has been obtained index: 21 elements: valueCoding: type: Coding index: 22 slicing: slices: valueCoding: match: {} schema: type: Coding _required: true index: 22 elements: system: {index: 23} version: {index: 24} code: {index: 25} display: {index: 26} userSelected: {index: 27} required: [display, system, code] item: {index: 28} required: [valueCoding] item: {index: 29} required: [text, answer] communicationAndLanguage: match: {text: Communication And Language} schema: short: Assessment comments around Communication and Language index: 30 elements: linkId: pattern: {type: String, value: communicationAndLanguage} index: 31 definition: {index: 32} text: pattern: {type: String, value: Communication And Language} index: 33 subject: {index: 34} answer: short: Assessment comments around Communication and Language index: 35 elements: valueString: type: string short: Assessment comments around Communication and Language index: 36 slicing: slices: valueString: match: {} schema: {type: string, short: Assessment comments around Communication and Language, _required: true, index: 36} min: 1 item: {index: 37} required: [valueString] item: {index: 38} required: [text, answer] physicalDevelopment: match: {text: Physical Development} schema: short: Assessment comments around Physical Development index: 39 elements: linkId: pattern: {type: String, value: physicalDevelopment} index: 40 definition: {index: 41} text: pattern: {type: String, value: Physical Development} index: 42 subject: {index: 43} answer: short: Assessment comments around Physical Development index: 44 elements: valueString: type: string short: Assessment comments around Physical Development index: 45 slicing: slices: valueString: match: {} schema: {type: string, short: Assessment comments around Physical Development, _required: true, index: 45} min: 1 item: {index: 46} required: [valueString] item: {index: 47} required: [text, answer] personalSocialEmotionalDevelopment: match: {text: 'Personal, Social and Emotional Development'} schema: short: Assessment comments around Personal, Social and Emotional Development index: 48 elements: linkId: pattern: {type: String, value: personalSocialEmotionalDevelopment} index: 49 definition: {index: 50} text: pattern: {type: String, value: 'Personal, Social and Emotional Development'} index: 51 subject: {index: 52} answer: short: Assessment comments around Personal, Social and Emotional Development index: 53 elements: valueString: type: string short: Assessment comments around Personal, Social and Emotional Development index: 54 slicing: slices: valueString: match: {} schema: {type: string, short: 'Assessment comments around Personal, Social and Emotional Development', _required: true, index: 54} min: 1 item: {index: 55} required: [valueString] item: {index: 56} required: [text, answer] areasOfConcern: match: {text: Any Areas of Concern} schema: index: 57 elements: linkId: pattern: {type: String, value: areasOfConcern} index: 58 definition: {index: 59} text: pattern: {type: String, value: Any Areas of Concern} index: 60 subject: {index: 61} answer: short: Assessment comments around any areas of concern index: 62 elements: valueString: type: string short: Assessment comments around any areas of concern index: 63 slicing: slices: valueString: match: {} schema: {type: string, short: Assessment comments around any areas of concern, _required: true, index: 63} min: 1 item: {index: 64} required: [valueString] item: {index: 65} required: [text, answer] supportedRequestedOrProvided: match: {text: Type of Support Requested/Provided} schema: short: Type of Support Requested/Provided index: 66 elements: linkId: pattern: {type: String, value: supportedRequestedOrProvided} index: 67 definition: {index: 68} text: pattern: {type: String, value: Type of Support Requested/Provided} index: 69 subject: {index: 70} answer: short: Type of Support Requested/Provided index: 71 elements: valueString: type: string short: Type of Support Requested/Provided index: 72 slicing: slices: valueString: match: {} schema: {type: string, short: Type of Support Requested/Provided, _required: true, index: 72} min: 1 item: {index: 73} required: [valueString] item: {index: 74} 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.0.0 class: profile kind: resource url: https://fhir.nhs.uk/STU3/StructureDefinition/DCH-EarlyYearsProgress-QuestionnaireResponse-1 base: http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse version: 1.1.0 required: [author, context, subject]