description: Profile for observations that represent question and answer pairs from Social Determinants of Health (SDOH) screening instruments. package_name: rs/hl7.fhir.us.sdoh derivation: constraint name: SDOHCCObservationScreeningResponse type: Observation elements: category: array: true min: 2 index: 1 slicing: rules: open discriminator: - {path: $this, type: value} min: 2 slices: SocialHistory: match: coding: - {code: social-history, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} schema: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: social-history, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} _required: true type: CodeableConcept index: 2 min: 1 max: 1 Survey: match: coding: - {code: survey, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} schema: mustSupport: true pattern: type: CodeableConcept value: coding: - {code: survey, system: 'http://terminology.hl7.org/CodeSystem/observation-category'} _required: true type: CodeableConcept index: 3 min: 1 max: 1 SDOH: match: {} schema: short: e.g., food-insecurity | transportation-insecurity mustSupport: true array: true binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/sdoh-clinicalcare/ValueSet/SDOHCC-ValueSetSDOHCategory'} index: 4 min: 0 hasMember: short: References the child observations of a grouping observation index: 23 slicing: rules: open description: Slicing based on profile conformance of the referenced resource. discriminator: - {path: $this.resolve(), type: profile} min: null slices: SupportedHasMember: match: {} schema: short: For an Observation Grouping, the Observations generated from an assessment instrument refers: ['http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse'] type: Reference mustSupport: true array: true index: 24 min: 0 derivedFrom: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/DocumentReference', 'http://hl7.org/fhir/StructureDefinition/Observation', 'http://hl7.org/fhir/StructureDefinition/QuestionnaireResponse'] index: 25 slicing: rules: open description: Slicing based on profile conformance of the referenced resource. discriminator: - {path: $this.resolve(), type: profile} min: null slices: SupportedDerivedFrom: match: {} schema: short: Related questionnaire responses or observations that the observation is made from refers: ['http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse', 'http://hl7.org/fhir/uv/sdc/StructureDefinition/sdc-questionnaireresponse'] type: Reference mustSupport: true array: true index: 26 min: 0 specimen: {index: 22} valueQuantity: type: Quantity choiceOf: value index: 16 slicing: slices: valueQuantity: match: {} schema: {type: Quantity, choiceOf: value, index: 16} min: 0 max: 1 value: choices: [valueCodeableConcept] index: 18 slicing: slices: valueCodeableConcept: match: {} schema: choices: [valueCodeableConcept] index: 18 min: 0 max: 1 effectiveDateTime: {type: dateTime, mustSupport: true, choiceOf: effective, index: 9} status: short: final | corrected | entered-in-error | unknown binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/sdoh-clinicalcare/ValueSet/SDOHCC-ValueSetObservationStatus'} mustSupport: true index: 0 effective: mustSupport: true choices: [effectiveDateTime, effectivePeriod] index: 8 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-codes', bindingName: ObservationCode} mustSupport: true index: 5 valueCodeableConcept: type: CodeableConcept choiceOf: value index: 19 slicing: slices: valueCodeableConcept: match: {} schema: {type: CodeableConcept, choiceOf: value, index: 19} min: 0 max: 1 bodySite: {index: 21} subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient'] index: 6 performer: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-careteam', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-organization', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitionerrole'] index: 11 dataAbsentReason: {mustSupport: true, index: 20} effectivePeriod: {type: Period, mustSupport: true, choiceOf: effective, index: 10} package_version: clinicalcare-2.2.0 class: profile kind: resource url: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationScreeningResponse base: http://hl7.org/fhir/StructureDefinition/Observation version: 2.2.0 required: [effective, effectiveDateTime, effectivePeriod, subject]