description: Tobacco is a product that comes from the leaves of the tobacco plant, which is smoked as a drug. Smokable forms of tobacco include rolling tobacco, cigarettes, cigars and pipe tobacco. This information model describes the information asked of the patient about their smoking behaviour and use of tobacco. package_name: healthdata.be.r4.cbb derivation: constraint name: HdBeSmokingStatus type: Observation elements: value: choices: [] index: 14 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: valueCodeableConcept: match: {} schema: short: SmokingStatus choices: [valueCodeableConcept] index: 16 component: index: 20 slicing: rules: open discriminator: - {path: code, type: value} min: null slices: typeOfSmokingOrTobacco: match: code: coding: - {code: '53661000146106', system: 'http://snomed.info/sct'} schema: index: 21 elements: code: pattern: type: CodeableConcept value: coding: - {code: '53661000146106', system: 'http://snomed.info/sct'} index: 22 value: short: TypeOfSmokingOrTobacco choices: [valueCodeableConcept] index: 24 valueCodeableConcept: {type: CodeableConcept, short: TypeOfSmokingOrTobacco, choiceOf: value, index: 25} referenceRange: elementReference: ['https://fhir.healthdata.be/StructureDefinition/HdBe-SmokingStatus', elements, org/fhir/StructureDefinition/Observation#Observation, elements, referenceRange] index: 26 amount: match: code: coding: - {code: '266918002', system: 'http://snomed.info/sct'} schema: index: 27 elements: code: pattern: type: CodeableConcept value: coding: - {code: '266918002', system: 'http://snomed.info/sct'} index: 28 value: short: Amount pattern: type: Quantity value: {system: 'http://unitsofmeasure.org'} choices: [valueQuantity] index: 30 valueQuantity: short: Amount type: Quantity pattern: type: Quantity value: {system: 'http://unitsofmeasure.org'} choiceOf: value index: 31 referenceRange: elementReference: ['https://fhir.healthdata.be/StructureDefinition/HdBe-SmokingStatus', elements, org/fhir/StructureDefinition/Observation#Observation, elements, referenceRange] index: 32 packYears: match: code: coding: - {code: '401201003', system: 'http://snomed.info/sct'} schema: index: 33 elements: code: pattern: type: CodeableConcept value: coding: - {code: '401201003', system: 'http://snomed.info/sct'} index: 34 value: short: PackYears choices: [valueInteger] index: 36 valueInteger: {type: integer, short: PackYears, choiceOf: value, index: 37} referenceRange: elementReference: ['https://fhir.healthdata.be/StructureDefinition/HdBe-SmokingStatus', elements, org/fhir/StructureDefinition/Observation#Observation, elements, referenceRange] index: 38 note: index: 18 elements: text: {short: Comment, index: 19} effective[x]: elements: start: {short: StartDate, index: 11} end: {short: StopDate, index: 12} extension: index: 0 slicing: rules: open discriminator: - {path: url, type: value} min: 0 slices: frequency: match: {url: null} schema: type: Extension isModifier: false url: https://fhir.healthdata.be/StructureDefinition/ext-SmokingStatus.FrequencyQualifier index: 1 elements: value: choices: [] index: 3 effective: choices: [] index: 7 slicing: rules: open discriminator: - {path: $this, type: type} min: null slices: effectivePeriod: match: {} schema: choices: [effectivePeriod] index: 9 code: pattern: type: CodeableConcept value: coding: - {code: '365980008', system: 'http://snomed.info/sct'} index: 4 valueCodeableConcept: short: SmokingStatus type: CodeableConcept choiceOf: value index: 17 slicing: slices: valueCodeableConcept: match: {} schema: {short: SmokingStatus, type: CodeableConcept, choiceOf: value, index: 17} subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Device', 'http://hl7.org/fhir/StructureDefinition/Group', 'http://hl7.org/fhir/StructureDefinition/Location', 'http://hl7.org/fhir/StructureDefinition/Patient', 'https://fhir.healthdata.be/StructureDefinition/HdBe-Patient'] index: 5 effectivePeriod: type: Period choiceOf: effective index: 10 slicing: slices: effectivePeriod: match: {} schema: {type: Period, choiceOf: effective, index: 10} package_version: 0.10.0-beta extensions: frequency: url: https://fhir.healthdata.be/StructureDefinition/ext-SmokingStatus.FrequencyQualifier type: Extension isModifier: false index: 1 elements: value: choices: [] index: 3 class: profile kind: resource url: https://fhir.healthdata.be/StructureDefinition/HdBe-SmokingStatus base: http://hl7.org/fhir/StructureDefinition/Observation version: null