"incidence": 1.0, "date": { "earliest": "1950-01-01", "latest": "index_date" }, }, ), stp=patients.registered_practice_as_of( "index_date", returning="stp_code", return_expectations={ "rate": "universal", "category": { "ratios": { "STP1": 1.0 } }, }, ), ) measures = [ Measure( id="liver_disease_by_stp", numerator="has_chronic_liver_disease", denominator="population", group_by="stp", small_number_suppression=True, ), ]
stp = patients.registered_practice_as_of("index_date", returning="stp_code", return_expectations={ "category": {"ratios": {"STP1": 0.5, "STP2": 0.5}}, },), first_dose=patients.with_these_clinical_events(first_dose_code, returning="binary_flag", between = ["index_date", "index_date + 1 month"], return_expectations = { "incidence": 0.4 } ), second_dose=patients.with_these_clinical_events(second_dose_code, returning="binary_flag", between = ["index_date", "index_date + 1 month"], return_expectations = { "incidence": 0.4 } ), ) measures = [ Measure(id="first_dose_stp", numerator="first_dose", denominator="population", group_by = ["stp", "age_group"]), Measure(id="second_dose_stp", numerator="second_dose", denominator="population", group_by = ["stp", "age_group"]), ]
ketoacidosis_ons=patients.with_these_codes_on_death_certificate( ketoacidosis_codes, between=["index_date", "last_day_of_month(index_date)"], return_expectations={"incidence": 0.05}, ), ), died=patients.died_from_any_cause( between=["index_date", "last_day_of_month(index_date)"], return_expectations={"incidence": 0.1}, ), ) measures = [ Measure( id="died_rate", numerator="died", denominator="population", group_by=["covid_hospitalisation"], ), Measure( id="DVT_rate", numerator="DVT", denominator="population", group_by=["covid_hospitalisation"], ), Measure( id="PE_rate", numerator="PE", denominator="population", group_by=["covid_hospitalisation"], ), Measure(
return_expectations={"incidence": 0.4}), vl_first_dose=patients.with_these_clinical_events( vl_first_dose_code, returning="binary_flag", between=["index_date", "index_date + 1 month"], return_expectations={"incidence": 0.4}), vl_second_dose=patients.with_these_clinical_events( vl_second_dose_code, returning="binary_flag", between=["index_date", "index_date + 1 month"], return_expectations={"incidence": 0.4}), ) measures = [ Measure(id="first_dose_stp", numerator="first_dose", denominator="population", group_by=["stp", "age_group"]), Measure(id="second_dose_stp", numerator="second_dose", denominator="population", group_by=["stp", "age_group"]), Measure(id="vl_second_dose_stp", numerator="vl_second_dose", denominator="population", group_by=["stp", "age_group"]), Measure(id="vl_first_dose_stp", numerator="vl_first_dose", denominator="population", group_by=["stp", "age_group"]), Measure(id="pf_second_dose_stp", numerator="pf_second_dose",
returning="number_of_matches_in_period", return_expectations={ "incidence": 0.6, "int": { "distribution": "normal", "mean": 8, "stddev": 2 }, }, ), ) measures = [ Measure( id="liver_disease", numerator="has_chronic_liver_disease", denominator="population", ), Measure( id="liver_disease_by_stp", numerator="has_chronic_liver_disease", denominator="population", group_by="stp", ), Measure( id="liver_disease_by_stp_and_sex", numerator="has_chronic_liver_disease", denominator="population", group_by=["stp", "sex"], ), ]
codes_inr, returning="number_of_episodes", between=["index_date", "index_date + 1 month"], return_expectations={ "int": { "distribution": "normal", "mean": 3, "stddev": 0.5 } }, ), ) measures = [ Measure(id="cholesterol_practice", numerator="cholesterol", denominator="population", group_by="practice"), Measure(id="cholesterol_stp", numerator="cholesterol", denominator="population", group_by="stp"), Measure(id="inr_practice", numerator="inr", denominator="population", group_by="practice"), Measure(id="inr_stp", numerator="inr", denominator="population", group_by="stp"), ]