Print

Body Mass Index

Evangelos Kontopantelis, David Springate, David Reeves, Darren M Ashcroft, Jose M Valderas, Tim Doran

ID
PH502
Version ID
1004
Type
Biomarker
Data Sources
Valid event data range
01/04/2004 - 31/03/2021
Sex
♀  Female ♂  Male
Agreement Date
2014-01-27
Coding system
Read codes v2 OXMIS codes
Collections
ClinicalCodes Repository Phenotype Library
Tags
No tags

Definition

The study period extended from 1 April 2004, the date of introduction of the incentivisation scheme, to 31 March 2012. Practices’ performance under the QOF is measured over a financial year, so we divided the study period into eight financial years (1 April to 31 March the following year). Not all 644 practices provided research standard data (as assessed by the CPRD assessment algorithm) for the whole period. Within each year, we identified practices that reliably contributed data for the whole year. Our main dataset comprised this group of practices, which varies over time. We also generated two alternative datasets with which to assess the sensitivity of our findings. For the first, we included 452 practices that were continuously active and up to standard for the whole of the study period; for the second, we selected a subsample of 50 practices that were most representative of UK practices in terms of list sizes of patients and area deprivation according to the Index of Multiple Deprivation,13 14 two of the most important predictors of QOF performance.12 15 16 In each of the three datasets, for each financial year, we defined “eligible” patients as those registered with an included practice for the full year.

Publications

  • Evangelos Kontopantelis, David Springate, David Reeves, Darren M Ashcroft, Jose M Valderas, Tim Doran, Withdrawing performance indicators: retrospective analysis of general practice performance under UK Quality and Outcomes Framework. BMJ, 348:g330, 2014.

Clinical Code List

Rows: 57
Code Description Entity type Coding System (OXMIS Read) Category
22A..00 O/E - weight Body_mass_index Read observation
22A1.00 O/E - weight > 20% below ideal Body_mass_index Read observation
22A2.00 O/E -weight 10-20% below ideal Body_mass_index Read observation
22A3.00 O/E - weight within 10% ideal Body_mass_index Read observation
22A4.00 O/E - weight 10-20% over ideal Body_mass_index Read observation
22A4.11 O/E - overweight Body_mass_index Read observation
22A5.00 O/E - weight > 20% over ideal Body_mass_index Read observation
22A5.11 O/E - obese Body_mass_index Read observation
22A6.00 O/E - Underweight Body_mass_index Read observation
22K..00 Body Mass Index Body_mass_index Read observation
22K1.00 Body Mass Index normal K/M2 Body_mass_index Read observation
22K2.00 Body Mass Index high K/M2 Body_mass_index Read observation
22K3.00 Body Mass Index low K/M2 Body_mass_index Read observation
22K4.00 Body mass index index 25-29 - overweight Body_mass_index Read observation
22K5.00 Body mass index 30+ - obesity Body_mass_index Read observation
22K6.00 Body mass index less than 20 Body_mass_index Read observation
22K7.00 Body mass index 40+ - severely obese Body_mass_index Read observation
22K8.00 Body mass index 20-24 - normal Body_mass_index Read observation
22Z..00 Height and Weight Body_mass_index Read observation
636..00 Birthweight of baby Body_mass_index Read observation
636..11 Birthweight Body_mass_index Read observation
636..12 Weight - baby Body_mass_index Read observation
636Z.00 Birthweight of baby NOS Body_mass_index Read observation
647..00 Child weight centiles Body_mass_index Read observation
6471.00 Child weight < 3rd centile Body_mass_index Read observation
6472.00 Child weight=3rd-9th centile Body_mass_index Read observation
6473.00 Child weight=10th-24th centile Body_mass_index Read observation
6474.00 Child weight=25th-49th centile Body_mass_index Read observation
6475.00 Child weight=50th-74th centile Body_mass_index Read observation
6476.00 Child weight=75th-89th centile Body_mass_index Read observation
6477.00 Child weight=90th-96th centile Body_mass_index Read observation
6478.00 Child weight > 97th centile Body_mass_index Read observation
6479.00 Child weight < 0.4th centile Body_mass_index Read observation
647A.00 Child weight = 0.4th centile Body_mass_index Read observation
647B.00 Child weight 0.5th - 1.9th centile Body_mass_index Read observation
647C.00 Child weight = 2nd centile Body_mass_index Read observation
647D.00 Child weight 3rd - 8th centile Body_mass_index Read observation
647E.00 Child weight 9th centile Body_mass_index Read observation
647F.00 Child weight 10th - 24th centile Body_mass_index Read observation
647G.00 Child weight = 25th centile Body_mass_index Read observation
647H.00 Child weight 26th - 49th centile Body_mass_index Read observation
647I.00 Child weight = 50th centile Body_mass_index Read observation
647J.00 Child weight 51st - 74th centile Body_mass_index Read observation
647K.00 Child weight = 75th centile Body_mass_index Read observation
647L.00 Child weight 76th - 90th centile Body_mass_index Read observation
647M.00 Child weight = 91st centile Body_mass_index Read observation
647N.00 Child weight 92nd - 97th centile Body_mass_index Read observation
647O.00 Child weight = 98th centile Body_mass_index Read observation
647P.00 Child weight 98.1st - 99.6th centile Body_mass_index Read observation
647Q.00 Child weight > 99.6th centile Body_mass_index Read observation
647Z.00 Child weight centiles NOS Body_mass_index Read observation
Q111.00 Premature - weight 1000g-2499g or gestation of 28-37weeks Body_mass_index Read observation
Q114.00 Low birthweight Body_mass_index Read observation
Q114000 Birth weight 1000-2499 g Body_mass_index Read observation
Q115.00 Extremely low birth weight infant Body_mass_index Read observation
Q115000 Birth weight 999 g or less Body_mass_index Read observation
Q120.00 Very large baby - weight greater than 4500gm Body_mass_index Read observation
Rows: 8
Code Description Entity type Coding System (OXMIS Read) Category
L3333NA WEIGHT ABNORMAL RANGE RECORDED Body_mass_index OXMIS observation
L3333NN WEIGHT NORMAL RANGE RECORDED Body_mass_index OXMIS observation
T3324PW PERCENTILE WEIGHT Body_mass_index OXMIS observation
T3324WC WEIGHT CHECK Body_mass_index OXMIS observation
T3326BA PERCENTILE WEIGHT OUTSIDE 5% RANGE Body_mass_index OXMIS observation
T3326BC PERCENTILE WEIGHT WITHIN 10% RANGE Body_mass_index OXMIS observation
Y060 AY SCREENING WEIGHT Body_mass_index OXMIS observation
Y060 CY SCREENING WEIGHT ABNORMAL Body_mass_index OXMIS observation

API

To Export Phenotype Details:

Format API
XML site_root/api/v1/public/phenotypes/PH502/version/1004/detail/?format=xml
JSON site_root/api/v1/public/phenotypes/PH502/version/1004/detail/?format=json
R Package

# Download here

library(ConceptLibraryClient)


# Connect to API

client = connect_to_API(public=TRUE)


# Get details of phenotype

details = get_phenotype_detail_by_version('PH502', '1004', api_client=client)

To Export Phenotype Code List:

Format API
XML site_root/api/v1/public/phenotypes/PH502/version/1004/export/codes/?format=xml
JSON site_root/api/v1/public/phenotypes/PH502/version/1004/export/codes/?format=json
CSV site_root/phenotypes/PH502/version/1004/export/codes/
R Package

# Download here

library(ConceptLibraryClient)


# Connect to API

client = connect_to_API(public=TRUE)


# Get codelists of phenotype

codelists = get_phenotype_code_list('PH502', '1004', api_client=client)

Version History

Version
ID
Name Owner Publish date
1004 Body Mass Index ieuan.scanlon 2021-10-06 currently shown

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

Print - Print page.