Georgetown University
Statistical Process Improvement

Password Protected Document

<% else 'set cookies Response.Cookies("LoginCookie")("firstName") = firstName Response.Cookies("LoginCookie")("lastName") = lastName %> <% '**** create connection to Database **** Dim objConnection, queryString,rs,loggedIn loggedIn = 0 '**** declare ADO connection object **** Set objConnection = Server.CreateObject("ADODB.Connection") Set rs = Server.CreateObject("ADODB.Recordset") '**** assign parameters for connection object **** 'dbPath = Server.MapPath("/healthsciencedb/student1.mdb") 'objConnection.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & dbPath objConnection.ConnectionString = "DSN=healthsciencedbstudent;DRIVER={Microsoft Access Driver (*.mdb)}" objConnection.ConnectionTimeout = 30 '**** open database connection **** objConnection.Open queryString = "select * from [Students] where Firstname='" & firstName & "' OR " & _ " Firstname='" & LCase(firstName) & "';" rs.Open queryString, objConnection 'check firstName exist and lastNamematches if rs.eof then firstName = "" 'destroy cookie Response.Cookies("LoginCookie") = "" 'redirect back to same page w/ return value 101 Response.redirect "riskPChart.asp?reval=101" else if lastName= LCase(rs("Lastname")) then loggedIn = 1 %>

Tutorial on Risk Adjusted P-charts

Version February 7, 2001.  This paper has been published.  For a complete reference see Alemi F, Oliver D.  Tutorial on risk adjusted p-charts.  Quality Management in Health Care 2001, 9:4.


Introduction

            Continuous Quality Improvement (CQI), evidence based medicine, and internal politics of large organizations encourage healthcare leaders to discipline their intuition and rely on data when making decisions that may impact on patient care and health services provided.  Healthcare leaders are advised to use statistical tools such as control charts to see if process changes have led to improved patient outcomes.  To help in this endeavor, several books are available that describe how to construct control charts [i].  But surprisingly, none of these books describe how to adjust control charts for severity of the patients’ illness on admission.  This paper will instruct the reader on how to create a risk adjust control chart.  An earlier publication discussed risk adjusted X-bar charts [ii], useful for analyzing patient satisfaction or health status.  Here the focus is on risk adjusted P-charts, useful in the analysis of dichotomous outcomes such as mortality or other adverse health outcomes. 

            This paper is based on an earlier work by Alemi, Rom and Eisenstein [iii].  Other approaches, e.g. time series analysis [iv], are also possible but more difficult to interpret and use in every day practice. 

What is severity of illness?

                Severity of illness measures patient’s prognosis under ideal care settings.  It provides a quantitative estimate of risk of adverse health outcomes for the patient.  In this paper, the words prognosis, risks and severity of illness are used interchangeably to refer to expectations one has about the patient on admission.  There are numerous approaches to measure severity of illness [v], [vi].   Some rely on diagnoses codes in administrative databases to construct severity of illness measures; others rely on key clinical findings.  Still others rely on clinicians’ consensus ratings of the patients’ chances for recovery.  No matter how severity indices are organized, investigators validate these indices by predicting patient outcomes.  Thus, when validated, severity indices can be used to assign a probability of an adverse outcome to patients on admission.  There is considerable debate regarding which specific severity index is best [vii].  The authors do not recommend the use of any specific approach to measuring severity of illness and assume that the reader has selected or created one such index that makes sense to his/her clinicians and has high predictive accuracy.  Using the index, the reader is assumed to be able to predict the expected probability of adverse outcomes for each patient.   

Need for severity adjustments

Unlike manufacturing, the healthcare industry deals with a variable input: Patients differ in their severity of illness on admission.  This variability on admission affects care outcomes [viii]. Therefore, it is imperative to adjust for patients’ risk for adverse outcomes.  An example can demonstrate this point.  Consider a hospital that has reduced cesarean rates through educating their patients.  At the surface, this looks like an impressive change in practice patterns.  But is it? Not so, if the aggressive educational campaign has changed the hospital’s reputation.  Now patients who do not have complicated pregnancies are attracted to the hospital.  In short, it is not that processes of care have improved but that patients with less complicated pregnancies are attracted to the hospital.  By blindly applying methods of manufacturing to health care, we might mislead ourselves.

Purpose of risk adjusted control chart

Control charts compare the outcomes of a process to its historical patterns.  The reference point is the outcomes of the same process at some earlier time period.  In risk adjusted control charts, the reference point changes.  Instead of comparing the outcomes to historical patterns, outcomes are compared to what could be expected based on patients’ severity of illness on admission.  The purpose of risk adjusted P-chart is to detect time periods in which care outcomes do not correspond to our expectations at admission. 

Elements of a control chart

A control chart plots data over time.  The X-axis shows time, while the Y-axis shows the probability of an adverse event occurring.  Observed rates of adverse events are plotted against time.  Upper and lower control limits are calculated and are superimposed on the chart.  These control limits are calculated so that 95% or 99% of what we expect falls within these limits.  If data points fall outside the control limits, we assume that the process does not fit our expectations and that some action is necessary.  In these circumstances, an investigation is warranted to find the causes for the process not performing as expected.  All other variations could be assumed to be random chance events and not an indication of changes in quality of care.

Case Example

The interdisciplinary safety committee at a nursing home was concerned with approximately 50% increase in the number of falls in the facility [1].  Many potential contractors judge the quality of nursing homes based on the facility’s incidence of falls.  The safety committee recommended to the Executive Director to create a massive organizational wide educational awareness program. The Executive Director, as the decision maker, wanted to know why the facility had experienced a 50% increase in its fall rate.  Had the facility become negligent in its care or was the facility caring for much sicker patients?  To answer these questions more data were needed.  The safety committee began collecting data that it would need to prepare a risk adjusted P-chart for data analysis.  The data included total patient census during the monitoring period, documented incidents of falls, and each patients’ fall risk assessment score.  In most nursing homes, a licensed nurse documents patient’s fall risks in the medical record.  Risk assessments are done on admission and periodically thereafter.  In this facility, the fall risk assessment tool predicted the patient’s likelihood of a fall based on several criteria such as the ability to ambulate, steadiness of gait, presence of certain chronic medical conditions, number of medications, mental status, and history of falls.  Logistic regression can be used to regress patient care outcomes on the fall risk factors.    Another alternative is to rely on consensus among clinicians regarding the patient’s probability of fall.  Figure 2 shows the data we will use to construct the control chart.  Note that for each patient, in each time period, we have calculated the expected probability of fall.

 

Time Period

 

Month 1

Month 2

Month 3

Month 4

Month 5

Month 6

Month 7

Month 8

Month 9

Number
of Falls

8

6

7

8

5

6

4

5

4

Number of Cases

20

20

18

21

20

20

19

20

18

Case

Fall Risk in each time period for each case

1

0.25

0.55

0.40

0.15

0.55

0.75

0.20

0.35

0.40

2

0.40

0.25

0.70

0.45

0.60

0.45

0.15

0.80

0.50

3

0.70

0.40

0.60

0.70

0.45

0.05

0.10

0.50

0.25

4

0.40

0.45

0.55

0.80

0.50

0.90

0.25

0.55

0.70

5

0.15

0.20

0.70

0.45

0.65

0.50

0.60

0.75

0.40

6

0.20

0.65

0.60

0.60

0.65

0.60

0.70

0.35

0.55

7

0.50

0.10

0.55

0.25

0.25

0.70

0.40

0.60

0.30

8

0.50

0.50

0.30

0.10

0.35

0.35

0.35

0.45

0.75

9

0.30

0.75

0.65

0.80

0.60

0.65

0.50

0.30

0.20

10

0.20

0.35

0.60

0.40

0.40

0.40

0.75

0.65

0.60

11

0.40

0.65

0.05

0.25

0.35

0.60

0.65

0.75

0.55

12

0.30

0.20

0.25

0.65

0.10

0.25

0.70

0.40

0.60

13

0.45

0.65

0.45

0.80

0.40

0.75

0.55

0.45

0.65

14

0.25

0.30

0.65

0.25

0.50

0.30

0.65

0.55

0.75

15

0.25

0.25

0.70

0.60

0.25

0.25

0.70

0.35

0.60

16

0.40

0.45

0.60

0.80

0.65

0.40

0.35

0.75

0.75

17

0.45

0.30

0.25

0.85

0.25

0.75

0.65

0.60

0.45

18

0.35

0.50

0.75

0.45

0.45

0.75

0.40

0.25

0.45

19

0.25

0.75

 

0.50

0.70

0.55

0.70

0.50

 

20

0.10

0.60

 

0.20

0.60

0.70

 

0.65

 

21

 

 

 

0.45

 

 

 

 

 

Table 1:  Expected Probability and Observed Number of Falls

Steps in constructing control charts

            After data collection, the following seven steps are recommended in constructing a risk adjusted control chart:

  1. Check assumptions
  2. Calculate observed rates and plot them
  3. Calculate expected rates and plot them
  4. Calculate expected deviation
  5. Calculate control limits and plot them
  6. Interpret findings
  7. Distribute findings

Step one:  Check assumptions 

            The following four key assumptions must be met.  First, the outcome of care must be a mutually exclusive and exhaustive dichotomous variable.  This means that only two outcomes should be possible.  Furthermore, both cannot occur at the same time and one outcome must happen.   For example, mortality might be considered a mutually exclusive and exhaustive outcome:  There are two possible levels, dead or alive, both cannot occur and one is either alive or dead.  Similarly one can think of falls in the same fashion.  There are two outcomes (fallen and not fallen), it is not possible to be both, and either the patient has fallen or has not.

Second, observations must be made over time.  Control charts are used to analyze data over time. Other simpler approaches are available for data that are not collected over time.

Third, there must be sufficient cases in each time period to detect at least a handful of adverse outcomes.  When the probability of an adverse outcome is very small, e.g. less than 0.05, then it is often not practical to use P-charts.  With such a low probability, more than 100 cases will be needed to detect 5 adverse outcomes.  When adverse outcomes are rare, large databases are needed.  

Fourth, patients’ outcomes must be independent of each other.  It is possible that when a patient falls others are more careful.  If this is true then the probability of fall of a patient affects another.  But in general, it may be reasonable that one patient’s fall is unlikely to be known by another.  This is not true for other illness. Assumption of independence is clearly violated when dealing with infectious diseases. 

Step two:  Calculate and plot observed rates

To calculate the observed fall rate, divide the number of falls in each time period (Oi) by the number of cases in the same time period (Ni).  Thus, the observed fall rate (Pi) can be calculated by using the formula: 

Pi = fall rate in time period “i”

Pi = Oi / Ni

Table 2 shows the calculated rates of fall in the 9 time periods:

Time
Period

Number of
Cases

Observed
Falls

Observed
Fall Rate

Month 1

20

8

0.40

Month 2

20

6

0.30

Month 3

18

7

0.39

Month 4

21

8

0.38

Month 5

20

5

0.25

Month 6

20

6

0.30

Month 7

19

4

0.21

Month 8

20

5

0.25

Month 9

18

4

0.22

Table 2:  Rates of Falls in Different Time Periods

 Plotting the observed fall rates help us visualize the trends in the data (see Figure ), but it is too early to tell whether changes in the data are significant.  To make this judgment, you have to wait till control limits have been calculated and added to the chart.

Step three:  Calculate and plot expected rates

The expected rate of falls is calculated by averaging the expectations regarding individual patients.  The following formula is used: 

Ei = ∑j=1, …,Ni Eij / Ni 

Where Eij = Expected fall rate of case “j” in time period “i”.

The expected fall rate can be calculated by using the expected probability of falls for each patient.  For example, for the first time period the expected rate of falls is calculated as:

Ei=(0.25+0.40+0.70+0.40+0.15+0.20+0.50+0.50+0.30+0.20+0.40+0.30+0.45+0.25+0.25+0.40+0.45+0.35+0.25+0.10)/20

 

Time
Period

Number of
Cases

Observed
Falls

Observed
Fall Rate

Expected
Fall Rate

1

20

8

0.40

0.34

2

20

6

0.30

0.44

3

18

7

0.39

0.52

4

21

8

0.38

0.50

5

20

5

0.25

0.46

6

20

6

0.30

0.53

7

19

4

0.21

0.49

8

20

5

0.25

0.53

9

18

4

0.22

0.53

Table 3:  Expected Fall Rates

            Expected fall rates are added to the chart made earlier to produce Figure 4.

            Note that plotting both the expected and the observed rates on the same chart has helped us get a better understanding of the trends.  Except for month one, the expected rate is above the observed rate.  But are the differences big enough to be important?  Before arriving at that conclusions about this data, control limits need to be calculated and plotted.  

Step four:  Calculate expected deviation

          To calculate control limits, we need to have an understanding of variation that exists within each time period.  This is done by calculating the expected deviation.  The expected deviation of time period “i” is shown as Si and is calculated as:

Si = (∑j=1, …,Ni Eij(1- Eij ))0.5/Ni.

 Here are sample calculations for the first time period.  You can follow these calculations by looking at the Table 4.  First, multiply patients’ expected rate of fall by one minus the expected rate.  This is shown at column A in the Table 4.  Next, add these rates.  This is point B in the Table.  Finally, take the square root of the total, point C, and divide the result by the number of cases, point D in the Table 4.  

If similar calculations are done for all time periods, the resulting data will look like Table 5. 

Time
Period

Number of
Cases

Observed
Falls

Observed
Fall Rate

Expected
Fall Rate

Expected
Deviation

Month 1

20

8

0.40

0.34

0.10

Month 2

20

6

0.30

0.44

0.10

Month 3

18

7

0.39

0.52

0.11

Month 4

21

8

0.38

0.50

0.09

Month 5

20

5

0.25

0.46

0.11

Month 6

20

6

0.30

0.53

0.10

Month 7

19

4

0.21

0.49

0.10

Month 8

20

5

0.25

0.53

0.11

Month 9

18

4

0.22

0.53

0.11

Table 5:  Expected Deviations for All Time Periods

 

 

 

 

 

 

Step five:  Calculate control limits

Upper and lower control limits are set in such a fashion so that a certain percentage of data, usually 95%, fall within these limits.  The equation for the upper control limit (UCL) is:

UCLi  = Ei  + t * Si

The “t” in the above equation represents a constant that determined what percent of data points are likely to fall within the control limits.  This value depends in part on the number of cases observed.  Table 6 shows various t-values for different sample sizes (to see a complete and more detailed list, click here):

Table 6:  Rounded t-values for 95% confidence intervals

Sample Size

20

30

40

t-value

2.1

2.0

2.0

Note that as the sample size decreases the t-value increases.  In small samples, we have less precision and therefore must set our limits wider apart to make sure that 95% of the data will fall within them.  In our example, the upper control limit for time period one can be calculated as:

UCL = 0.34 + 2.1 * 0.10 = 0.55

Note that the t-value for this calculation was 2.1 because the sample size for time period one was 20 observations.

The equation for the lower control limit (LCL) is:

LCLi  = Ei  - t * Si

Because negative rates are not reasonable, when the value of lower control limit is negative, it is set to zero.  For the first time period, the lower control limit can be calculated as:

LCL = 0.34 - 2.1 * 0.10 = 0.13

            In a similar fashion, the upper and lower control limits for all time periods can be calculated (see Table 7)  

Time
Period

Number of
Cases

Observed
Falls

Observed
Fall Rate

Expected
Fall Rate

Expected
Deviation

Upper
Control

Lower
Control

1

20

8

0.40

0.34

0.10

0.55

0.13

2

20

6

0.30

0.44

0.10

0.65

0.23

3

18

7

0.39

0.52

0.11

0.75

0.29

4

21

8

0.38

0.50

0.09

0.69

0.31

5

20

5

0.25

0.46

0.11

0.69

0.23

6

20

6

0.30

0.53

0.10

0.74

0.32

7

19

4

0.21

0.49

0.10

0.70

0.28

8

20

5

0.25

0.53

0.11

0.76

0.30

9

18

4

0.22

0.53

0.11

0.76

0.30

Table 7:  Upper and Lower Control Limits

Plotting the control limit on top of the previous chart, helps decipher the differences between observed and expected rates. 

 Step six:  Interpret findings

A control chart should speak for itself.  The control limits tell the highest and lowest rates we can expect based on patient conditions on admission.  When points fall outside control limits, then for these time periods our expectations have not been met.  An analysis of the data provided in the above graph reveals that there are no points above the UCL.  However, there are points below the LCL in periods 7, 8, and 9.  These occurrences are lower than what can be expected by mere chance.  They suggest that observed fall rates in these time periods were lower than what we would have expected based on patients’ conditions on admission.  Time periods 7, 8 and 9 deserve more investigation.  The nursing home needs to find out what they were doing that resulted in the drop in the fall rate despite the increase in the patient’s risk for fall.

Step seven:  Distribution of the report

When employees find out that something they did has worked, they get motivated to do it again.  To make sure that improvements in processes of care are widely adopted, it is important to tell everyone in the organization about it.  The mere reporting may help improve outcomes [ix].  One way to report outcomes is to circulate the control chart to various employees and units.  In this fashion, managers can celebrate the success of their employees to improve patient outcomes.  This can be done in many ways.  Control charts can be published in the organization’s newsletter.  It can be put on the Intranet and employees alerted to look at it through an email.  One easy method to distribute control charts is to create a storyboard – a large poster containing the problem, list of possible solutions, the solution selected and the impact it made.  The storyboard can be displayed in an area commonly visited by employees.  For continuous examination of quality improvement, it is preferred that the control chart be displayed over time.  This means that data are added to the chart as time goes on.  In this fashion, it represents a monthly monitoring of the unit’s improvement.  The chart tells an unfolding story of success.

Conclusions

Healthcare leaders are constantly called upon to walk a fine line between haste to get the job done and caution to do it well.  Decision makers are accosted from all directions.  Pressures from budgetary constraints, credentialing agencies concerned with quality indicators, employees and consumers often lead to hasty decision-making based on intuition or inaccurate interpretation of data.  When data are analyzed without regard for severity of illness of patients, not only face validity is lost, but also results may be misleading.  Risk adjusted control charts enable healthcare leaders to compare observed and expected outcomes.  It helps decision makers see patterns in data that they may miss otherwise.  It fulfills the promise of evidence based process improvement by focusing attention on actual patterns and not claims of improvement. 

References



[1] The data reported in this study is hypothetical but based on our review of data at an actual Nursing home.


[i]           Carey RG, Lloyd RC.  Measuring quality improvement in health care:  A guide to statistical process control applications.  Quality Resources, 1995.

[ii]           Alemi F, Sullivan T.  Tutorial on Risk Adjusted Control Chart, 2001.

[iii]           Alemi F, Rom W, Eisenstein EL.  Risk adjusted control charts.  In Ozcan YA (editor) Applications of Operations Research to Health Care  Annals of Operations Research, 67 (1996) 45 - 60. 

[iv]          Marshall G, Shroyer AL, Grover FL, Hammermeister KE.  Time series monitors of outcomes. A new dimension for measuring quality of care.  Med Care 1998 Mar;36(3):348-56. 

[v]           Ridley S.  Severity of illness scoring systems and performance appraisal.  Anaesthesia 1998 Dec;53(12):1185-94

[vi]          Stein RE, Gortmaker SL, Perrin EC, Perrin JM, Pless IB, Walker DK, Weitzman M.  Severity of illness: concepts and measurements.  Lancet 1987 Dec 26; 2(8574): 1506-9.

[vii]         Iezzoni LI, Ash AS, Shwartz M, Daley J, Hughes JS, Mackiernan YD.  Judging hospitals by severity-adjusted mortality rates: the influence of the severity-adjustment method.  Am J Public Health 1996 Oct;86(10):1379-87.   

[viii]         Horn SD, Bulkley G, Sharkey PD, Chambers AF, Horn RA, Schramm CJ.  Inter-hospital differences in severity of illness. Problems for prospective payment based on diagnosis-related groups (DRGs).   N Engl J Med 1985 Jul 4;313(1):20-4  

[ix]           Rosenthal GE, Quinn L, Harper DL.  Declines in hospital mortality associated with a regional initiative to measure hospital performance.  Am J Med Qual 1997 Summer;12(2):103-12.

 

 
<% else firstName = "" 'destroy cookie Response.Cookies("LoginCookie") = "" 'redirect back to same page w/ return value 102 Response.redirect "riskPChart.asp?reval=102" end if end if rs.close objConnection.close Set rs = Nothing Set objConnection = Nothing end if %>