Print

Type 2 Diabetes (Hba1C Test Codes)

Lauren L Rodgers, Michael N Weedon, William E Henley, Andrew T Hattersley, Beverley M Shields

Type
Disease or Syndrome
ID
PH915
Version ID
1909
Data Sources
Valid event data range
01/01/1900 - 08/08/2016
Sex
Female, Male
Agreement Date
2017-10-12
Coding system
Read codes v2
Tags /Collections
ClinicalCodes Repository Phenotype Library

Definition

Purpose:

This is a retrospective cohort study using observational data from anonymised primary care records. We identify and extract all patients with type 2 diabetes and associated clinical data from the Clinical Practice Research Datalink (CPRD) to inform models of disease progression and stratification of treatment.

Participants:

Data were extracted from CPRD on 8 August 2016. The initial data set contained all patients (n=313 485) in the database who had received a type 2 diabetes medication. Criteria were applied to identify and exclude those with type 1 diabetes, polycystic ovarian syndrome or other forms of diabetes (n=40 204), and for data quality control (n=12). We identified 251 338 patients for inclusion in future analyses of diabetes progression and treatment response.

Findings to date:

For 6-month response to treatment, measured by change in glycated haemoglobin (HbA1c), we have 91 765 patients with 119 785 treatment response episodes. The greatest impact on reduction of HbA1c occurs with first-line and second-line treatments, metformin and sulfonylurea. Patients moving to thirdline treatments tend to have greater weights and higher body mass index. We have investigated the impact of non-adherence to commonly used glucose-lowering medications on HbA1c. For baseline-adjusted HbA1c change over 1 year, non-adherent patients had lower HbA1c reductions than adherent patients, with mean and 95% CI of −4.4 (−4.7 to −4.0) mmol/mol (−0.40 (−0.43 to −0.37) %).

Future plans:

Findings from studies using these data will help inform future treatment plans and guidelines. Additional data are added with updates from CPRD. This will increase the numbers of patients on newer medications and add more data on those already receiving treatment. There are several ongoing studies investigating different hypotheses regarding differential response to treatment and progression of diabetes. For side effects, links to Hospital Episode Statistics data, where severe events such as hypoglycaemia will be recorded, will also be explored.

Publications

  • Lauren L Rodgers, Michael N Weedon, William E Henley, Andrew T Hattersley, Beverley M Shields, Cohort profile for the MASTERMIND study using the Clinical Practice Research Datalink (CPRD) to investigate stratification of response to treatment in patients with type 2 diabetes. BMJ Open, 7:e017989, 2017.

Clinical Code List

Rows: 19
Code Description Entity type Category Coding System (Read)
42W..00 HbA1c res62: hba1c_test_codes test Read
42W..11 HbA1c res62: hba1c_test_codes test Read
42W..12 HbA1c res62: hba1c_test_codes test Read
42W1.00 HbA1c res62: hba1c_test_codes test Read
42W2.00 HbA1c res62: hba1c_test_codes test Read
42W3.00 HbA1c res62: hba1c_test_codes test Read
42W4.00 HbA1c res62: hba1c_test_codes test Read
42W5.00 HbA1c res62: hba1c_test_codes test Read
42WZ.00 HbA1c res62: hba1c_test_codes test Read
42c..00 HbA1c res62: hba1c_test_codes test Read
42c0.00 HbA1c res62: hba1c_test_codes test Read
42c1.00 HbA1c res62: hba1c_test_codes test Read
42c2.00 HbA1c res62: hba1c_test_codes test Read
42c3.00 HbA1c res62: hba1c_test_codes test Read
44TB.00 HbA1c res62: hba1c_test_codes test Read
44TC.00 HbA1c res62: hba1c_test_codes test Read
44TL.00 HbA1c res62: hba1c_test_codes test Read
66Ae.00 HbA1c res62: hba1c_test_codes test Read
66Ae000 HbA1c res62: hba1c_test_codes test Read

API

To Export Phenotype Details:

Format API
XML site_root/api/v1/public/phenotypes/PH915/version/1909/detail/?format=xml
JSON site_root/api/v1/public/phenotypes/PH915/version/1909/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('PH915', '1909', api_client=client)

To Export Phenotype Code List:

Format API
XML site_root/api/v1/public/phenotypes/PH915/version/1909/export/codes/?format=xml
JSON site_root/api/v1/public/phenotypes/PH915/version/1909/export/codes/?format=json
CSV site_root/phenotypes/PH915/version/1909/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('PH915', '1909', api_client=client)

Version History

Version
ID
Name Owner Publish date
1909 Type 2 Diabetes (Hba1C Test Codes) ieuan.scanlon 2022-04-04 currently shown

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

Print - Print page.