description: Proposed constraints and extensions on the Observation Resource to support collection of tobacco smoking status information. Generated as a first step toward creating a set of Canadian Baseline FHIR profiles. package_name: hl7.fhir.ca.baseline derivation: constraint name: ObservationTobaccoSmokingStatusProfile type: Observation elements: status: binding: {strength: required, valueSet: 'http://hl7.org/fhir/ValueSet/observation-status'} index: 0 code: short: 'Smoking Status: LOINC 72166-2 = Tobacco smoking status NHIS' mustSupport: true pattern: type: CodeableConcept value: coding: - {code: 72166-2, system: 'http://loinc.org'} index: 1 subject: type: Reference short: The patient that the smoking status observation refers to mustSupport: true refers: ['http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-patient'] index: 2 effective: short: Clinically relevant time/time-period for the smoking status observation constraint: Obs-1: {human: Observation.effective or Observation.issued SHOULD be present, severity: error, expression: effective.exists() or issued.exists().} choices: [] index: 4 issued: short: Date/Time this version of the smoking status observation was made available constraint: Obs-1: {human: Observation.effective or Observation.issued SHOULD be present, severity: error, expression: effective.exists() or issued.exists().} index: 5 value: short: Coded Responses for Tobacco Smoking Status ValueSet mustSupport: true choices: [valueCodeableConcept] index: 7 valueCodeableConcept: {type: CodeableConcept, short: Coded Responses for Tobacco Smoking Status ValueSet, mustSupport: true, choiceOf: value, index: 8} package_version: 1.1.6-pre class: profile kind: resource url: http://hl7.org/fhir/ca/baseline/StructureDefinition/profile-smokingstatus base: http://hl7.org/fhir/StructureDefinition/Observation version: 0.2.0 required: [value, subject, valueCodeableConcept]