PackagesCanonicalsLogsProblems
    Packages
    hl7.fhir.us.core@8.0.0-ballot
    http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus
description: The US Core Smoking Status Observation Profile inherits from the FHIR [Observation](https://hl7.org/fhir/R4/observation.html) resource; refer to it for scope and usage definitions. This profile meets the requirements of the U.S. Core Data for Interoperability (USCDI)  *Smoking Status* Data Element. This profile sets minimum expectations for the Observation resource to record, search, and fetch smoking status data associated with a patient. It specifies which core elements, extensions,  vocabularies, and value sets **SHALL** be present in the resource and constrains how the elements are used. Providing the floor for standards development for specific use cases promotes interoperability and adoption.
package_name: hl7.fhir.us.core
derivation: constraint
name: USCoreSmokingStatusProfile
type: Observation
elements:
  category:
    mustSupport: true
    index: 1
    slicing:
      rules: open
      discriminator:
      - {path: $this, type: value}
      min: 1
      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
            index: 2
          min: 1
          max: 1
  valueQuantity:
    short: Quantitative Response
    type: Quantity
    mustSupport: true
    choiceOf: value
    index: 14
    slicing:
      slices:
        valueQuantity:
          match: {}
          schema: {short: Quantitative Response, type: Quantity, mustSupport: true, choiceOf: value, index: 14}
          min: 0
          max: 1
  value:
    short: Coded Response
    mustSupport: true
    choices: [valueCodeableConcept]
    index: 16
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema:
            short: Coded Response
            mustSupport: true
            choices: [valueCodeableConcept]
            index: 16
          min: 0
          max: 1
  effectiveDateTime: {type: dateTime, mustSupport: true, choiceOf: effective, index: 7}
  status:
    short: final | entered-in-error
    binding: {strength: required, valueSet: 'http://hl7.org/fhir/us/core/ValueSet/us-core-observation-smoking-status-status'}
    mustSupport: true
    index: 0
  effective:
    mustSupport: true
    choices: [effectiveDateTime, effectivePeriod]
    index: 6
  code:
    short: Smoking Status
    binding: {strength: extensible, valueSet: 'http://cts.nlm.nih.gov/fhir/ValueSet/2.16.840.1.113762.1.4.1267.6'}
    mustSupport: true
    index: 3
  valueCodeableConcept:
    short: Coded Response
    type: CodeableConcept
    mustSupport: true
    choiceOf: value
    index: 17
    slicing:
      slices:
        valueCodeableConcept:
          match: {}
          schema: {short: Coded Response, type: CodeableConcept, mustSupport: true, choiceOf: value, index: 17}
          min: 0
          max: 1
  subject:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient']
    index: 4
  performer:
    type: Reference
    mustSupport: true
    refers: ['http://hl7.org/fhir/StructureDefinition/PractitionerRole', '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-relatedperson']
    index: 9
  effectivePeriod: {type: Period, mustSupport: true, choiceOf: effective, index: 8}
package_version: 8.0.0-ballot
class: profile
kind: resource
url: http://hl7.org/fhir/us/core/StructureDefinition/us-core-smokingstatus
base: http://hl7.org/fhir/StructureDefinition/Observation
version: 8.0.0-ballot
required: [effectiveDateTime, effectivePeriod, value, subject, category, effective]