Smoking Status - Primary Care

Julie George, Emily Herrett, Liam Smeeth, Harry Hemingway, Anoop Shah, Spiros Denaxas

ID
C1678
Version ID
5500
Coding system
Read codes v2
Tags /Collections
Phenotype Library
Owner
ieuan.scanlon

Description

Publications

Primary publication DOI
10.1136/bmjopen-2017-018331
Primary publication link
Secondary publication link
Paper published
Source reference
Citation requirements

Clinical Code List


Name Version Type Logical type  
caliber_smoking_DoxdyHm6MDv7fHP4HQut5M_Read2 - Expression Select Add codes
Code Description
1371 Never smoked tobacco
1371.11 Non-smoker
137L.00 Current non-smoker
13WK.00 No smokers in the household
9kn..00 Non-smoker annual review - enhanced services administration
1377 Ex-trivial smoker (<1/day)
1378 Ex-light smoker (1-9/day)
1379 Ex-moderate smoker (10-19/day)
137A.00 Ex-heavy smoker (20-39/day)
137B.00 Ex-very heavy smoker (40+/day)
...

Rows: 21
Code Description CALIBER category
1371 Never smoked tobacco Non smoker
1371.11 Non-smoker Non smoker
1377 Ex-trivial smoker (<1/day) Ex smoker
1378 Ex-light smoker (1-9/day) Ex smoker
1379 Ex-moderate smoker (10-19/day) Ex smoker
137A.00 Ex-heavy smoker (20-39/day) Ex smoker
137B.00 Ex-very heavy smoker (40+/day) Ex smoker
137F.00 Ex-smoker - amount unknown Ex smoker
137K.00 Stopped smoking Ex smoker
137L.00 Current non-smoker Non smoker
137N.00 Ex pipe smoker Ex smoker
137O.00 Ex cigar smoker Ex smoker
137S.00 Ex smoker Ex smoker
137T.00 Date ceased smoking Ex smoker
137j.00 Ex-cigarette smoker Ex smoker
13WK.00 No smokers in the household Non smoker
9km..00 Ex-smoker annual review - enhanced services administration Ex smoker
9kn..00 Non-smoker annual review - enhanced services administration Non smoker
E251300 Tobacco dependence in remission Ex smoker
H310100 Smokers' cough Ex or current smoker
ZV11600 [V]Personal history of tobacco abuse Ex or current smoker

API

To Export Concept Details:

Format API
XML site_root/api/v1/public/concepts/C1678/version/5500/detail/?format=xml
JSON site_root/api/v1/public/concepts/C1678/version/5500/detail/?format=json
R Package

# Download here

library(ConceptLibraryClient)


# Connect to API

client = connect_to_API(public=TRUE)


# Get details of concept

details = get_concept_detail_by_version('C1678', '5500', api_client=client)

To Export Concept Code List:

Format API
XML site_root/api/v1/public/concepts/C1678/version/5500/export/codes/?format=xml
JSON site_root/api/v1/public/concepts/C1678/version/5500/export/codes/?format=json
CSV site_root/concepts/C1678/version/5500/export/codes/
R Package

# Download here

library(ConceptLibraryClient)


# Connect to API

client = connect_to_API(public=TRUE)


# Get codelist of concept

codelist = get_concept_code_list_by_version('C1678', '5500', api_client=client)

Version History

Version
ID
Name Description Owner Publish date
5500 Smoking Status - Primary Care ieuan.scanlon 2021-10-19 currently shown

Export - Export all codes into a csv file/JSON/XML for the current concept version.

Print - Print page.

Components are individual rules matching a set of codes. One or more components are used to define the codes contained within a concept.