Alcohol Consumption - Primary Care - Daily/weekly alcohol intake

Bell S, Daskalopoulou M, Rapsomaniki E, George J, Britton A, Bobak M, Casas JP, Dale CE, Denaxas S, Shah AD, Hemingway H

Version ID
Coding system
Read codes v2
Phenotype Library
No tags


In the Clinical Practice Research Datalink (CPRD, primary care data) we extracted information on alcohol consumption based on:

  • Clinician-recorded alcohol consumption information

  • Stuctured data elements related to daily/weekly alcohol unit consumption

  • Evidence of alcohol abuse

  • Evidence of alcohol-related harm

We extracted alcohol unit intake information using the structured data part (entity type 5) of the additional table (units recorded in data2) field. We additionally extract information on intake through clinician-recorded classifications using Read terms (see below).


Primary publication DOI
Primary publication link
No data available
Secondary publication link
No data available
Paper published
Published ✔
Source reference
No data available
Citation requirements
No data available

Clinical Code List

Name Version Type Logical type  
caliber_alcohol_daily_intake_7aXDiYMtSR6aYEkZKPBdvm_Read2 - Expression Select Add codes
Code Description
1362 Trivial drinker - <1u/day
1363 Light drinker - 1-2u/day
1364 Moderate drinker - 3-6u/day
1365 Heavy drinker - 7-9u/day
1366 Very heavy drinker - >9u/day

Rows: 5
Code Description CALIBER category
1362 Trivial drinker - <1u/day Less than 1 unit/day
1363 Light drinker - 1-2u/day 1-2 units/day
1364 Moderate drinker - 3-6u/day 3-6 units/day
1365 Heavy drinker - 7-9u/day 7-9 units/day
1366 Very heavy drinker - >9u/day More than 9 units/day


To Export Concept Details:

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

# Download here


# Connect to API

client = connect_to_API(public=TRUE)

# Get details of concept

details = get_concept_detail_by_version('C725', '5496', api_client=client)

To Export Concept Code List:

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

# Download here


# Connect to API

client = connect_to_API(public=TRUE)

# Get codelist of concept

codelist = get_concept_code_list_by_version('C725', '5496', api_client=client)

Version History

Name Owner Publish date
5496 Alcohol Consumption - Primary Care - Daily/weekly alcohol intake 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.