description: Profile for Social Determinants of Health (SDOH) conditions. package_name: hl7.fhir.us.sdoh-clinicalcare derivation: constraint name: SDOHCCCondition type: Condition elements: onset: mustSupport: true choices: [onsetDateTime, onsetPeriod] index: 17 category: short: category codes mustSupport: true array: true min: 2 index: 7 slicing: rules: open discriminator: - {path: $this, type: value} min: 2 slices: encounter-diagnosis: match: coding: - {code: encounter-diagnosis, system: 'http://terminology.hl7.org/CodeSystem/condition-category'} schema: short: encounter-diagnosis mustSupport: true pattern: type: CodeableConcept value: coding: - {code: encounter-diagnosis, system: 'http://terminology.hl7.org/CodeSystem/condition-category'} type: CodeableConcept index: 8 min: 0 max: 1 problem-or-health-concern: match: {} schema: short: problem-list-item | health-concern binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-problem-or-health-concern|7.0.0'} mustSupport: true array: true index: 9 min: 0 screening-assessment: match: {} schema: min: 1 short: USCDI Health Status/Assessments Data Class. Requires at least a category code 'sdoh' mustSupport: true array: true _required: true binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-screening-assessment-condition-category|7.0.0'} index: 10 min: 1 SDOHCC: 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: 11 min: 0 clinicalStatus: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/condition-clinical'} mustSupport: true index: 5 meta: mustSupport: true index: 0 elements: lastUpdated: {short: When the resource last changed, mustSupport: true, index: 1} stage: {index: 27} encounter: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-encounter|7.0.0'] index: 15 evidence: mustSupport: true index: 28 elements: code: {index: 29} detail: index: 30 slicing: rules: open discriminator: - {path: resolve(), type: profile} min: null slices: SupportedDetail: match: {} schema: refers: ['http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition', 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ObservationAssessment', '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: 31 min: 0 onsetPeriod: {type: Period, mustSupport: true, choiceOf: onset, index: 19} abatement: mustSupport: true choices: [abatementDateTime, abatementPeriod] index: 21 abatementPeriod: {type: Period, mustSupport: true, choiceOf: abatement, index: 23} asserter: short: Person or device that asserts this condition refers: ['http://hl7.org/fhir/StructureDefinition/RelatedPerson', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient|7.0.0', 'http://hl7.org/fhir/us/core/StructureDefinition/us-core-practitioner|7.0.0', 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-practitionerrole'] type: Reference mustSupport: true index: 26 extension: index: 2 slicing: rules: open discriminator: - {path: url, type: value} min: null slices: asserterDevice: match: {url: null} schema: {type: Extension, mustSupport: true, url: 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ExtensionConditionAsserter', index: 3} min: 0 max: 1 assertedDate: match: {url: null} schema: {type: Extension, short: Date the condition was first asserted, mustSupport: true, url: 'http://hl7.org/fhir/StructureDefinition/condition-assertedDate|5.2.0', index: 4} min: 0 max: 1 recordedDate: {mustSupport: true, index: 24} recorder: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner', 'http://hl7.org/fhir/StructureDefinition/PractitionerRole'] index: 25 code: binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-condition-code|7.0.0'} mustSupport: true index: 12 onsetDateTime: {type: dateTime, mustSupport: true, choiceOf: onset, index: 18} bodySite: {index: 13} abatementDateTime: {type: dateTime, mustSupport: true, choiceOf: abatement, index: 22} verificationStatus: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/condition-ver-status'} mustSupport: true index: 6 subject: type: Reference mustSupport: true refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient|7.0.0'] index: 14 package_version: 2.3.0 extensions: asserterDevice: {url: 'http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-ExtensionConditionAsserter', min: 0, max: 1, type: Extension, mustSupport: true, index: 3} assertedDate: {url: 'http://hl7.org/fhir/StructureDefinition/condition-assertedDate|5.2.0', min: 0, max: 1, type: Extension, short: Date the condition was first asserted, mustSupport: true, index: 4} class: profile kind: resource url: http://hl7.org/fhir/us/sdoh-clinicalcare/StructureDefinition/SDOHCC-Condition base: http://hl7.org/fhir/StructureDefinition/Condition version: 2.3.0 required: [code]