{ "description": "This profile represents the constraints applied to the Observation resource by the PS-CA project to represent Tobacco use assessment in a patient summary. It is informed by the constraints of the [Observation-TobaccoUse IPS-UV profile](http://hl7.org/fhir/uv/ips/StructureDefinition-Observation-tobaccouse-uv-ips.html) and the [Canadian Baseline Profile](http://build.fhir.org/ig/HL7-Canada/ca-baseline/branches/master/StructureDefinition-profile-smokingstatus.html) to allow for cross-border and cross-jurisdiction sharing of Social History Information.", "_filename": "structuredefinition-profile-observation-tobaccouse-ca-ps.json", "package_name": "ca.infoway.io.psca", "date": "2022-07-28T01:23:00-08:00", "derivation": "constraint", "publisher": null, "fhirVersion": "4.0.1", "name": "ObservationTobaccoUsePSCA", "abstract": false, "copyright": "Copyright © 2024+ Canada Health Infoway. All rights reserved. [Terms of Use and License Agreements](https://ic.infoway-inforoute.ca/en/about/tou). [Privacy Policy](https://www.infoway-inforoute.ca/en/legal/privacy-policy).", "type": "Observation", "experimental": "false", "resourceType": "StructureDefinition", "title": "SHx Observation: Tobacco Use (PS-CA)", "package_version": "2.0.0-DFT-Ballot-alpha-1", "status": "draft", "id": "52cf40cd-0323-467e-ab6a-2b09ce55ebba", "kind": "resource", "url": "http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/observation-tobaccouse-ca-ps", "version": null, "differential": { "element": [ { "id": "Observation.status", "path": "Observation.status", "extension": [ { "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-display-hint", "valueString": "default: final" } ], "mustSupport": true }, { "id": "Observation.code", "max": "1", "min": 1, "path": "Observation.code", "comment": "This is a fixed pattern that enforces the presence of a globally shared code to represent this concept in use by IPS-UV, CA Baseline, US Core, COVID Logica IG, and other national FHIR Implementation Guides. Additional codings can be supplied, but at least one of them must follow the pattern below.", "mustSupport": true, "patternCodeableConcept": { "coding": [ { "code": "72166-2", "system": "http://loinc.org" } ] } }, { "id": "Observation.subject", "min": 1, "path": "Observation.subject", "type": [ { "code": "Reference", "targetProfile": [ "http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/patient-ca-ps" ] } ], "mustSupport": true }, { "id": "Observation.subject.reference", "min": 1, "path": "Observation.subject.reference", "mustSupport": true }, { "id": "Observation.effective[x]", "max": "1", "min": 1, "path": "Observation.effective[x]", "type": [ { "code": "dateTime" } ], "comment": "Datatype is constrained to dateTime. If no dateTime is available, the dataAbsentReason extension must be used", "mustSupport": true }, { "id": "Observation.effective[x].extension", "path": "Observation.effective[x].extension", "slicing": { "rules": "open", "description": "Extensions are always sliced by (at least) url", "discriminator": [ { "path": "url", "type": "value" } ] } }, { "path": "Observation.effective[x].extension", "definition": "Provides a reason why the effectiveTime is missing.", "short": "effective[x] absence reason", "type": [ { "code": "Extension", "profile": [ "http://hl7.org/fhir/StructureDefinition/data-absent-reason" ] } ], "mustSupport": true, "sliceName": "data-absent-reason", "max": "1", "id": "Observation.effective[x].extension:data-absent-reason", "comment": "While the IPS-UV specification considers this a Must Support element, many systems will not have a field within their data dictionaries that directly corresponds to the dataAbsentReason extension, however it is recommended that systems be able to support the use of this extension across a number of clinical profiles where population of the clinical element is crucial to clinical interpretation and use." }, { "id": "Observation.value[x]", "min": 1, "path": "Observation.value[x]", "mustSupport": true }, { "id": "Observation.valueCodeableConcept", "path": "Observation.valueCodeableConcept", "type": [ { "code": "CodeableConcept", "profile": [ "http://fhir.infoway-inforoute.ca/io/psca/StructureDefinition/CodeableConcept-ca-ps" ] } ], "binding": { "strength": "preferred", "valueSet": "http://hl7.org/fhir/uv/ips/ValueSet/current-smoking-status-uv-ips" }, "comment": "Datatype is constrained to CodeableConcept. If no CodeableConcept (text or terminology) is available, the dataAbsentReason extension must be used.", "mustSupport": true }, { "id": "Observation.component", "max": "0", "path": "Observation.component" } ] }, "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Observation" }