A principled approach to the design of healthcare systems: Autonomy vs. governance

https://doi.org/10.1016/j.ress.2006.01.011Get rights and content

Abstract

In this paper, we look at decision support for post-operative breast cancer care. Our main concerns are to support autonomy of decision making whilst maintaining the governance and reliability of the decision-making process. We describe the context of our work in the wider medical setting. We then present a set of decision support tools based on the situation calculus as a means of maintaining the integrity of rule bases underlying the decision-making system. The decision support system, Neptune, allows for the authoring, maintenance and delivery of decisions in a self-governing framework. Finally we discuss the implications of our work.

Introduction

This project on decision support for post-operative breast cancer care [1] raises a number of interdisciplinary questions in a complex and emotive area. The project is collaboration between computer scientists, statisticians and clinicians, a complex arrangement in itself. The nature of the subject involves the making of difficult decisions as clinicians and patients are faced with life and death choices. The decision support processes must therefore follow methods that promote the safety and reliability of the outputted decision whilst also maintaining system robustness and fault tolerance. Additionally from an HCI viewpoint we are also faced with supporting and not supplanting clinician's judgments. There are also wider issues arising from the implications of our studies regarding the historical clinical data and what that might mean for future approaches to prognosis.

In an earlier paper [2], an approach to process understanding, in breast cancer care, was discussed. It described how decisions on post-operative breast cancer treatment are currently governed by a set of medical guidelines including the National Institute for Clinical Evidence (NICE) guidelines [3] in which the decision process is as follows (Fig. 1): The clinician uses available data with a staging method to define the patient risk category. The risk category is then used to determine the type of treatment (T1…T6) that the patient could be offered. Medical experts are expected to make the best available decision in the circumstances. However, this becomes increasingly difficult as available medical knowledge expands. Computers and decision support system software have the capacity to handle and deal with all this information. In general computers are better than humans at managing large amounts of information and the resulting complexity. Thus, the guidelines approach has the potential to make medical practice more consistent, efficacious, safer and cost effective [4]. However, guidelines can cause benefit or harm and need to be “…rigorously developed, evidence based guidelines [to] minimise the potential harms”. Additionally the uptake by the clinicians needs to be addressed as, in practice; guidelines are often not used [5].

The evidence-based approach to the delivery of medical care has gained wide recognition within the healthcare community, advocating that decision making should use current knowledge and clinical evidence from systematic research [6]. In breast cancer care, in particular, there are currently a number of staging methods widely used by clinicians, in particular the Nottingham and Manchester staging systems. However, there is no standard method to support clinicians’ decision-making processes as to how and when to include new evidence, and how to validate emerging local patient data patterns or other models and practices from elsewhere. This means that there is no standard way to ensure that clinicians are following accepted guidelines or deviating from them. There may be valid clinical reasons why a standard decision path is not chosen (e.g. the age or infirmity of the patient) but these decisions are not currently recorded in a standard way. In comparison computer implemented guidelines have the potential to be better used at a local level by:

  • improving accessibility by the clinical team,

  • performing additional tasks such as prescription writing,

  • warning of potential hazards,

  • and providing alternative views of the information.

On a larger scale; systems can take on functions such as: recommendation, presentation, documentation, registration, communication, explanation, calculation and aggregation.

There are many contributory factors to the complexity of designing these systems, some of which are described below:

  • Environment and context—The aims of national initiatives such as NPFit/PACIT [7], [8] in driving down costs and errors, etc. The complexity of the context depends on the observer. So the views of the various reforming agencies almost certainly differ from those of the practitioners.

  • The autonomy of clinicians versus the governance requirements of clinical audit and traceability to support for instance clinical governance. In any case the autonomy of action is bounded within set limits. This is a complex relationship that must be represented in any up to date implemented system.

  • Resource limitations—staffing, drugs, radiology, etc. Again resources are bounded.

  • The limitations of medical knowledge and how that knowledge evolves. So it must be a priority to ensure that new knowledge can quickly and easily be assimilated into the system without stopping and restarting.

  • The co-evolution of knowledge and the needs for system validation and safety. So the system needs to evolve in a safe, reliable and predictable manner as prescribed by the governance strictures.

  • The requirements for safe solutions and effective treatment, as part of the overall goal of engineering a reliable safety critical system.

  • The (moving) requirements for knowledge elicitation to be used to update the decision processes.

  • The ability of computer scientists to encode medical knowledge is limited to expert advice gained from clinicians.

  • The limitations of data mining approaches as a means to supporting evidence-based, decision making.

Finally, there is the concern over the impact of the introduction of computer support in the decision process and the effect this may have on clinical practice.

In both the UK and US there are national initiatives to introduce greater use of IT in clinical settings. The broad aims of the NPFit and PACIT programmes are similar. They aim to streamline data processing to cut costs and reduce clinical errors. For example, it is proposed that electronic prescribing of medicines will cut costs in paperwork and reduce prescribing errors which account for a large number of patient deaths (44,000–98,000 deaths caused by all types of medical errors in the USA). Both schemes aim to introduce electronic patient records, again to cut costs of paper records and reduce errors from paper-based systems. Both systems also look to more clinical governance and audit of medical processes so that medical staff are more accountable for their actions. The UK initiative is already displaying the signs of a large project out of control with the projected costs of £6Bn rising to between £18Bn and £31Bn. The lack of user centred design is evident by a recent [9] poll showing 75% of family doctors are not certain that NPFit will ever meets its goals. The first stage of the electronic appointment systems has largely failed to meets its use targets. However, a smaller scale introduction of region-wide IT in the Wirral was more widely accepted with 90% of family surgeries and the vast number of patients accepting the system. Thus IT systems can succeed. This is important for our work, for in order to succeed, it requires a working IT health infrastructure. Furthermore the twin goals of cost and error reduction may be mutually incompatible. As Reason points out [10] organisations have processes for productivity and safety but circumstances will arise, either through unsafe acts or latent system weaknesses, which lead to organisational failure. Safety protocols may be violated in the name of efficiency or sets of latent weaknesses will line up to cause an accident. Many individual errors are the result of cognitive under-specification [11] of the user's tasks. In this project we aim to over-specify and support clinical tasks by first describing both the decision and system control processes and representing them as agent-based deliberative architectures in the situation calculus. This leads to a natural implementation in a custom designed language, Neptune that implements the situation calculus expressions within a grid based architecture called clouds. This will provide a robust means of supporting decision making and ensuring that chances to decisions protocols remain valid. Some of the sources of complexity in the design of healthcare systems are addressed. More specifically, we are interested in safe and reliable decision support for post-operative breast cancer care and the wider lessons we can learn from our experiences. Accordingly, the next Section 2 provides an overview of related work in the area of support for clinical guidelines. Section 3 then gives an overview of the formal methodology used in our approach. Whilst Section 4 shows the development process from system description to formal model to the actual implementation. This approach is evaluated in Section 5 with conclusions and future work closing the paper in Section 6.

Section snippets

Related work

Clinicians and co-researchers have developed evidence-based guidelines to improve the quality of patient care, aiming to reduce some of the complexity we outlined above. Software implementations of guidelines are more likely to be used by clinicians if they provide patient specific advice during consultations [12]. The provision of such support relies upon a machine interpretable guideline model. There are a number of general features that such a guideline-based decision support model needs to.

Methodology

In our approach, we use the situation calculus [22] for decision knowledge modelling and Neptune system for guideline authoring and decision-making support. This gives us a route from; narrative guidelines derived from our clinical partners, to verifiably correct logical models, and hence on to the enactment of clinical decisions in Neptune. In a multidisciplinary project, this project started by understanding the current decision-making practices as a prelude to systems’ implementations. This

Neptune

An authoring environment, Neptune [24] has been developed that can facilitate the deployment of the Situation Calculus that forms the basis of a self-governing decision model. Whilst discussion of Neptune is out of the context of this paper, what follows is a brief discussion regarding its principal features.

Neptune produces an object form of logical connectives that can be inspected, modified and deliberated upon at runtime. The logical statements that constitute an action history, or

Systems evaluation

Two different experiments were used to evaluate our system's support for autonomy namely; QoS and QoP driven self-adaptation. In this paper, we restrict our discussion to QoP as QoS will be dealt with in a later paper.

A clinician using our system can have a profile of acceptable behaviour, and a preferential functionality profile. Thus, the clinician when using the system from any access point will be granted access to the resources required to enable the acceptable behaviour, in essence, the

Conclusions

This paper has presented a new approach to modelling medical guidelines in a computer implemented format. The whole system perspective used an agent based methodology whereby actor and service agents cooperated to produce a treatment decision based on medical evidence whilst the system adapted to its users’ demands and perceived profiles. The complexity engendered by such an approach was handled according to a separation of concerns principle. In this way, the complex interactions of system and

Acknowledgements

This project is collaboration between Liverpool John Moores University, the Christie Hospital, Manchester and the Linda McCartney Centre of the Royal Liverpool Hospital. It is funded by the EPSRC.

References (31)

  • BBC News: http://news.bbc.co.uk/1/hi/health/4245695.stm (Accessed June,...
  • Reason J. Managing the risks of organisational accidents. Ashgate,...
  • J. Reason

    Human error

    (1990)
  • J.M. Overhage et al.

    A randomized trial of ‘corollary orders to prevent errors of omission

    J Am Med Inform Assoc

    (1997)
  • R.N. Shiffman

    Representation of clinical practice guidelines in conventional and augmented decision tables

    J Am Med Inform Assoc

    (1997)
  • Cited by (24)

    • A reliability model for assessing corporate governance using machine learning techniques

      2019, Reliability Engineering and System Safety
      Citation Excerpt :

      These companies have reported financial information available in Reuters Datastream™ and Thomson One™ information systems, and non-financial information (i.e., corporate governance) in the segment ASSET4 ESG in Datastream for the mentioned period. As in many other publications not directly related to the engineering area, such as health care [92–94], financial crisis [8], political decisions [95], evaluation of priorities in the business process [96], risk perception [97,98], organizational learning [99,100], security of energy supply of a country [101], food safety management [102], risk governance [103], risk and performance management [104,105], quality and safety models [92], organizational failures [96], among others, the proposed approach considers a specific system and discusses aspects of financial implications, managerial perspectives or risk interpretation. The rest of the paper is organised as follows.

    • Resilience engineering for socio-technical risk analysis: Application in neuro-surgery

      2018, Reliability Engineering and System Safety
      Citation Excerpt :

      TEAM TIME OUT 4 – During the surgery Note that the proposed team time-out do not represent firmly prescriptive checklists, but rather functional hotspots that leave the staff free to adapt around them [68], as previously reported in theoretical studies and simulated environments [69,70]. The research emphasizes the context-specific nature of the proposed hotspots.

    • Gastric esophageal surgery risk analysis with a fault tree and Markov integrated model

      2011, Reliability Engineering and System Safety
      Citation Excerpt :

      The research results in [30] can provide some relevant knowledge.

    • Application of Structure Function Based Reliability Analysis in Medical Domain

      2020, 30th European Safety and Reliability Conference, ESREL 2020 and 15th Probabilistic Safety Assessment and Management Conference, PSAM 2020
    • Application of structure function based reliability analysis in medical domain

      2020, Proceedings of the 30th European Safety and Reliability Conference and the 15th Probabilistic Safety Assessment and Management Conference
    View all citing articles on Scopus
    View full text