Version 11 (modified by 11 years ago) ( diff ) | ,
---|
i2b2 - GEM data load for GENVASC
Patient Request
UHLDWH.DWBRICCS.dbo.UVW_GENVASC_PATIENTS_GEM => UHLDBSQLCORP02.LLR_CSS.dbo.BRICCS_GENVASC_PATIENTS
Data Response
UHLDBSQLCORP02.LLR_CSS.dbo.Genvasc_Clinical_ReadCode => UHLDWH.DWBRICCS.dbo.Genvasc_Clinical_ReadCode
UHLDBSQLCORP02.LLR_CSS.dbo.Genvasc_Ethnic_ReadCode => UHLDWH.DWBRICCS.dbo.Genvasc_Ethnic_ReadCode
Health Check Read Codes
Field Name | Read Code v3 | Concept Code |
---|---|---|
Cardiovascular disease risk assessment declined | XaN8t | |
Cardiovascular disease risk assessment offered | XaPl0 | |
Informed consent given | XaLQR | |
Patient informed about research study | 9Q... | |
Cigarette consumption | Ub1tI | |
Smoking cessation advice | Ua1Nz | |
Health education - smoking | 6791. | |
Referral to smoking cessation advisor | XaItC | |
Not interested in stopping smoking | XaIkY | |
Cigar consumption | Ub1tJ | |
Loose tobacco consumption | Y01e6 | |
Smoker | 137R. | HCK:0000496 |
Ex-smoker | Ub1na | HCK:0000516 |
Never smoked tobacco | XE0oh | HCK:0000541 |
Current non-smoker | 137L. | HCK:0000495 |
Ethnic groups (census) | 9S... | |
- White - ethnic group | 9S1.. | |
- Other ethnic non-mixed (NMO) | 9SA.. | |
- Ethnic groups (census) NOS | 9SZ.. | |
- Mixed ethnic census group | XaFwG | |
- Black - ethnic group | XaFwH | |
- Asian - ethnic group | XaFwz | |
- Other ethnic group | XaFx1 | |
Ethnic category - 2001 census | XaJQu | |
- British or mixed British - ethnic category 2001 census | XaJQv | |
- Irish - ethnic category 2001 census | XaJQw | |
- Other White background - ethnic category 2001 census | XaJQx | |
- White and Black Caribbean - ethnic category 2001 census | XaJQy | |
- White and Black African - ethnic category 2001 census | XaJQz | |
- White and Asian - ethnic category 2001 census | XaJR0 | |
- Other Mixed background - ethnic category 2001 census | XaJR1 | |
- Indian or British Indian - ethnic category 2001 census | XaJR2 | |
- Pakistani or British Pakistani - ethnic category 2001 census | XaJR3 | |
- Bangladeshi or British Bangladeshi - ethn categ 2001 census | XaJR4 | |
- Other Asian background - ethnic category 2001 census | XaJR5 | |
- Caribbean - ethnic category 2001 census | XaJR6 | |
- African - ethnic category 2001 census | XaJR7 | |
- Other Black background - ethnic category 2001 census | XaJR8 | |
- Chinese - ethnic category 2001 census | XaJR9 | |
- Other - ethnic category 2001 census | XaJRA | |
- Ethnic category not stated - 2001 census | XaJRB | |
FH: Cardiovascular disease 1st degree female reltve < 65 yrs | XaP9M | HCK:0000537 |
FH: Cardiovascular disease 1st degree male relative < 55 yrs | XaP9K | HCK:0000536 |
Alcohol intake | 136.. | |
Advice on alcohol consumption | Xa1dA | |
Enjoys light exercise | 1383. | |
Enjoys moderate exercise | 1384. | |
Enjoys heavy exercise | 1385. | |
Body mass index - observation | 22K.. | HCK:0000502 |
O/E - height | 229.. | HCK:0000500 |
O/E - weight | 22A.. | HCK:0000501 |
Waist circumference | Xa041 | |
Ideal body weight | 66CB. | |
Advice about weight | XaADJ | |
Dietary advice | 8CA4. | |
Refer to weight management programme | XaJSu | |
Referral to dietitian | XaBSz | |
Pulse rate | X773s | |
Pulse regular | XM02J | |
Pulse irregular | X76JE | |
O/E - Systolic BP reading | 2469. | HCK:0000503 |
O/E - Diastolic BP reading | 246A. | |
Fasting | X78x9 | |
Serum cholesterol level | XE2eD | |
Serum HDL cholesterol level | 44P5. | |
Serum triglyceride levels | XE2q9 | |
Serum LDL cholesterol level | 44P6. | |
Serum glucose level | 44f.. | |
Total cholesterol:HDL ratio | 44PF. | HCK:0000508 |
HbA1c level (DCCT aligned) | XaERp | |
Cardiovascular event risk | XaIpv | |
Cardiovascular disease risk assessment done | XaPkZ | HCK:0000538 |
Follow-up arranged | 8H8.. | |
High risk of diabetes mellitus | XaZLG |
Recreating the Health Check Discussion
Below are some questions with responses by Sarah-Jane Gray (in italics) about the Read Codes used to generate a QRisk Score:
- What (Read code or otherwise) do the CCG use to identify that a health check has occurred for payment purposes?
XaPkZ - Cardiovascular disease risk assessment done
- For questions where the answer is a tick box (yes/no) is there a way to differentiate for all cases between an answer of ‘no’ / unticked and the question not being answered?
No – one of the drawbacks of the system in terms of data gathering is that the read codes are for a positive response and rarely a negative. Tickbox indicates a ‘yes’ response to that question but absence of a tick could be either ‘no’ or ‘not applicable / not asked’
- Similarly, for questions where the answer is a number, is there a way to differentiate for all cases between an answer of zero and the question not being answered?
Generally with numeric, because a negative (0) can be recorded, question not being answered is not the same as a negative response.
- What audit data is available for the data completeness for health checks?
Might need more explanation on what you mean for this one J
- For calculations such as QRisk or BMI, is it possible for the health check form to be filled in such a way that they are not calculated?
Yes. These should be recorded as part of a health check but there is the possibility (particularly with QRISK being a tool external to the template which ‘pops up’) but it is possible to complete the template without calculating these.
- For calculations such as QRisk or BMI, is it possible for the calculation to be based on historic data? Is there a limit to how old that data can be?
Yes. This is generally the most recent reading in the last 5yrs except ‘treated for hypertension’ in QRISK which needs to be hypertension diagnosis (any time) but hyp meds prescribed within last 6 months of the calculation. For BMI/BP, if nothing is recorded then a default value considering the patient’s age, sex and ethnicity is calculated.
- Is there a way to correctly identify all the values associated with a health check or QRisk calculation?
Not easily. We can produce a template specification for the NHS Health Check template which lists all the codes used (this is what you attached to the original email) but not for the QRISK calculation.
- In addition, we want to make sure that we have all the information that was used to calculate the QRisk score. From what I can gather, the following fields are required for this calculation:
- Ethnicity
- Age > directly taken from patient demographic information
- Sex > directly taken from patient demographic information
- Smoking Status
- Systolic blood pressure
- Total cholesterol:HDL ratio
- BMI
- Family History of CHD in 1st degree relative under 60 > both codes used in the template will mark this as positive. On S1 is just ‘Family history of CVD’ ?
- Townsend deprivation score > directly taken from patient demographic information (if postcode recognised)
- Treated hypertension > Any codes in the HYP cluster (I can provide these) with hypertension medication in <6m
- Rhematoid arthritis > Any codes in the RARTH cluster
- Chronic renal disease > Any codes in the CKD cluster
- Type 2 diabetes > Codes and children of X40J5 (“Type II diabetes mellitus’)
- Atrial fibrillation > Any codes in the AFIB cluster
- + also ‘personal history of CVD’
- Do you know what algorithm for calculating QRisk is used in SystemOne, as this may resolve the ambiguities?
Afraid not, and I can’t see any way of obtaining this from S1 – will see if it’s available elsewhere.
Health Check Information
Information about the Health Check can be found on the HSCIC Health Check page. This includes a list of mappings for the