At least one embodiment of the invention relates to healthcare informatics. More particularly, the disclosure relates to the use of machine learning (ML), artificial intelligence (AI) and operations research (OR) in a health care environment.
The number of people in need of palliative care is increasing across the world, primarily due to increased life expectancy, advances in medicine, and improving standards of living. Home Healthcare (HHC) and community healthcare (CHC) are becoming some of the most important components of healthcare systems internationally. Factors such as ageing populations, chronic diseases, and the insufficient capacity of acute hospitals contribute to the increasing need for HHC and CHC. Healthcare workers have had a difficult time managing a wide range of patient, clinical health, and operational data, forever searching for ways to improve the delivery of care in practice management. There are many indicators pointing to an increase in anticipated demand on these service in the near future. As the relative size of the labour force shrinks there will be less healthcare budget per older person. Hence it is not just a question of upscaling existing services but of disrupting service allocation and delivery to do things more efficiently and effectively.
There exist systems for HHC and CHC palliative care management which incorporate relatively low levels of analytical capabilities for patient assessment and resource allocation. These capabilities include enabling auto-scheduling of single appointments, wherein a manager can specify constraints (e.g., skills of a healthcare worker) and the system returns suggestions for suitable times and a carer to be scheduled. Other systems enable carers to utilise analytics to automate some of the triaging tasks but there is no integration of a caseload management and so it needs to be manually set. These systems do not address the allocation of HHC and CHC services which combine triaging with daily caseload management and so they do not predict or respond to the urgency of need of patients.
There exist approaches to the HHC and CHC resource optimisation problem within the context of palliative care in the community. These rely on diverse metaheuristic approaches including tabu search and an inexact Benders method implementing a separate solution comprising rostering and scheduling components to interrogate this problem. These approaches are limited by the assumption that service operation parameters such as patient service time and healthcare worker travel times are precisely known without uncertainty. As a result, these existing approaches do not address the HHC and CHC resource optimisation problem when various operation parameters are non-deterministic and hence have a range of possible values. This is the case with real world HHC and CHC operation parameters, and so these approaches do not specifically address real world HHC and CHC management.
There is therefore a need for a system for community based palliative care which optimises resource use which combines triaging of patients with complex needs that are subject to change and the allocation of a daily caseload that is achievable for healthcare workers scheduling and delivering care. There is an additional need for such a system which includes uncertainty in operation parameters.
At least one embodiment of the invention relates to a community care triage and resource optimisation system, enabling specialized healthcare in the community, which provides at least one or more of the following benefits:
According to one or more embodiments of the invention there is provided, as set out in the appended claims, a community care resource optimisation system to improve the delivery of palliative care in a community setting.
In at least one embodiment of the invention there is provided a computer implemented community care patient triaging and resource optimisation system comprising a predictive analytics component (triage), a prescriptive analytics component (resource allocation), and a user interface component, wherein;
It will be appreciated that one or more embodiments of the invention include a system for the optimisation of resource use for community based palliative care, wherein machine learning models and operations research are implemented. A plurality of input data including location, preference and availability data for patients and healthcare workers, in combination with historical traffic and service length distributions are used. The output of the system is a recommended operational plan consisting of caseloads and routes for the healthcare workers which optimally uses the available resources to attend to the most urgent patients, while balancing financial costs and greenhouse gas emissions. The system identifies a subset of prioritised patients (based on their features) who should receive an assessment today.
In at least one embodiment of the invention, the plurality of inputs relating to the biographic, sociodemographic, and health information of a plurality of patients can contain one or more of: patient age, degree of social support for patient, if the patient lives alone, if the patient lives in residential care, if the patient has a carer, and if the patient has a family member as a carer.
In at least one embodiment of the invention, the predictive analytics component uses machine learning to assess patient care needs.
In at least one embodiment of the invention, the plurality of inputs relating to the health status of a plurality of patients contain one or more of: patient diagnosis, presence of multimorbidity in patient, assessment of patient's breathing, assessment of patient's sleeping, assessment of patient's bowel movements, assessment of need for urgent crisis event planning.
In at least one embodiment of the invention, one or more of the plurality of inputs relating to the health status of a patient are provided directly by a healthcare worker based on their assessment of the patient.
In at least one embodiment of the invention, one or more of the plurality of inputs relating to the health status of a patient are provided directly by the patient based on their own assessment through a device connected to the internet. Suitably the device can be a smart phone device or electronic tablet device or similar electronic device.
In at least one embodiment of the invention, one or more of the plurality of inputs relating to the health status of a patient are provided indirectly by the patient, or automatically by pervasive or internet of things technology, such as wearable health monitors, remote patient monitoring systems, smart home health systems, implantable devices, telehealth platforms with integrated monitoring.
In at least one embodiment of the invention, the plurality of healthcare needs output by the predictive analytics component comprises a probability distribution to determine a need for implementing one or more of medical interventions, wherein the probability distribution is a mathematical function quantifies the likelihood of different outcomes based on the sociodemographic data and the health status of a patient.
In at least one embodiment of the invention, the plurality of health attributes output by the predictive analytics component includes a measure of the stability of a patient's condition.
In at least one embodiment of the invention, the prescriptive analytics component uses constraint/stochastic programming to allocate resources.
In at least one embodiment of the invention, the plurality of inputs related to patients contains one or more of their: location, availability, plurality of healthcare needs and health attributes output by the predictive analytics component.
In at least one embodiment of the invention, the plurality of organisational data inputs related to healthcare workers comprises one or more of their: location, availability, speciality/skillset.
In at least one embodiment of the invention, the plurality of organisational data inputs related to medical equipment contains its availability for use.
In at least one embodiment of the invention, the given period is a single working day.
In at least one embodiment of the invention, the one or more guidelines includes reducing total transport costs.
In at least one embodiment of the invention, the one or more guidelines includes reducing total transport greenhouse gas emissions.
In at least one embodiment of the invention, the plurality of interactive and visual representations comprising the dynamic schedule display data relates to one or more of the following: the stability of the plurality of patients' care plans and priorities, the available resources, the preferences of patients, the preference of healthcare workers, projections of estimated time of arrival, travel distance, and opportunity cost of reprioritising patients.
In at least one embodiment of the invention the daily operational plan further comprises a map overview of patient locations.
In at least one embodiment of the invention, the plurality of interactive and visual representations comprising the dynamic schedule includes a daily operational plan, wherein the plan comprises a schedule for each healthcare worker with details of which patients they will tend to, the order in which they will visit them, and recommended routes with which to travel between patient locations.
In at least one embodiment of the invention, the user can revise the daily operational plan or choose from one or more operational planes provided, based on the plurality of interactive and visual representations that comprises the dynamic schedule.
In at least one embodiment, the system further comprises a single sign-on SSO access component configured to authenticate users and provide secure access to the system.
In at least one embodiment, the system is implemented as a cloud-based web application, enabling access through a web browser over the internet.
In at least one embodiment, the system is implemented as an API, enabling programmatic access to the predictive analytics component, the prescriptive analytics component, and the user interface component through standardized application programming interfaces over a network.
In at least one embodiment, the system is implemented as a cross-platform application, compatible with multiple operating systems and devices, allowing users to access its functionality seamlessly across desktop, mobile, and tablet platforms.
In at least one embodiment, the system is implemented as a native mobile application, designed for installation on mobile devices, providing access to its functionality through an intuitive mobile interface optimized for touch-screen interaction.
In at least one embodiment, the system further comprises a preference component configured to manage healthcare worker and patient preferences.
In at least one embodiment, the preference component outputs preference constraints, and wherein the plurality of organisational data inputs related to patients' information and healthcare workers information, received by the prescriptive analytics component, comprises the preference constraints.
In at least one embodiment, the preference constraints comprise continuous care of a patient by at least one healthcare worker known to the patient.
In at least one embodiment, the system further comprises a re-scheduler component configured to update the dynamic schedule provided by the user interface component.
In at least one embodiment, the re-scheduler component is configured to process a plurality of real-time updated organisational data inputs related to at least one of patient's information, healthcare workers information and medical equipment information, which is combined with results from the predictive analytics component.
In at least one embodiment, the dynamic schedule is updated when the re-scheduler determines the current dynamic schedule is not feasible, wherein the determination is based on the real-time updated organisational data inputs.
In at least one embodiment, the system comprises a re-scheduler component configured to update the dynamic schedule provided by the user interface component, wherein the re-scheduler component is configured to:
In at least one embodiment, the system further comprises a reporting component configured to store and report historical daily operational plans and data related to outcomes due to implementation of the daily operational plans.
In at least one embodiment, the reporting component is configured to report one or more of the following:
In at least one embodiment, the system further comprises an alert component configured to analyse the dynamic schedule for critical events and alert the user to the critical events via the user interface component, wherein the critical events comprise a risk of one or more of:
In at least one embodiment there is provided a community care and resource optimisation system comprising a predictive analytics component and a prescriptive analytics component wherein;
In at least one embodiment, the is provided a method for community care triage and resource optimisation, comprising the steps of:
In at least one embodiment:
In at least one embodiment:
In at least one embodiment, there is a computer-implemented method for community care triage and resource optimisation, comprising the steps of:
In at least one embodiment there is a computer device comprising program instructions stored on a non-transitory computer-readable medium, wherein the program instructions, when executed by a processor, cause the computer device to perform any of the methods above.
There is also provided a computer program comprising program instructions for causing a computer program to carry out the above method which may be embodied on a record medium, carrier signal or read-only memory.
The one or more embodiments of the invention will be more clearly understood from the following description of an embodiment thereof, given by way of example only, with reference to the accompanying drawings, in which:
The organisational information 150 on patients, healthcare workers, and medical equipment includes: patient preferences and availability, patient medical needs, healthcare worker preferences and availabilities, healthcare workers specialities, and equipment availability.
The location specific data 160 includes: patient GPS information, distance information between a plurality of patients and healthcare workers, and traffic intensity distributions.
The above data 140, 150, 160, along with healthcare service length distributions 170 is input into the AI routing and rostering models 180, giving an output of the daily operational plan 190. This is the final recommendation of the system, which provides details for the tasks for all the healthcare workers, the order in which to complete them, and the routes they should take.
The data sources 270 are used to generate high-fidelity data 260 for palliative care. The data sources can comprise a data generator or simulator. The generated high-fidelity data points 260 for patients are class labelled, where the categories represent the levels of urgency for patients, by expert healthcare decision makers. The data points can be time series data, for example feature vectors. The labelled high-fidelity data is used to train a predictive model 130 by a machine learning algorithm 250.
The resultant machine learning model (ML-Model for triaging) 130 is deployed to process the most up to date patient data and to generate a daily patient visit list 190. The user can then interact with this list, via user input 240, by viewing or altering the biographical and sociodemographic information or the health status for the patients.
The location engine 280 is designed specifically to collect travel times and other relevant data in a given location. Travel time predictions 230, which are not point forecasts, but in the form of probability distribution functions, are also recorded as part of the routing-and-rostering (R&R) data 150, 160, 170, as well as relevant information from a database 210.
The database 210 includes travel time prediction data for the location engine, which is stored in a tenant database as part of the data lake. This data can be retrieved from the Google Maps distance matrix API, for example, and includes the location ID, longitude, latitude, estimated time of travel, and estimated distance. R&R data 150, 160, 170 can also include information related to healthcare workers and patients, as well as the CNS daily patient visit list. Additional data can include the availability and preferences, of healthcare workers and patients, as well as the speciality of the workers and the daily patient visit list.
The daily patient visit list 190 comprises an ordered list of patients with respect to a set of social and healthcare measures. This may be presented to the healthcare decision maker to review and finalise the evaluation. At the end of this step, the daily patient caseload is generated and recorded as part of the R&R data 150, 160, 170 to be used for creating an instance of the R&R optimisation model 200, 180.
The collated R&R data 150, 160, 170 comprises information related to healthcare workers and patients, as well as the daily patient caseload and travel time distributions. An instance of the R&R model 220, which is a hybrid AI/operational research (OR) optimisation model 180, is created using the R&R data 150, 160, 170 for the given day to provide an output to a user 190.
The optimal (or a near-optimal) solution to the instance is obtained by using an AI/OR model optimiser 180. This solution fundamentally corresponds to a detailed recommended daily caseload plan involving scheduling and routing decisions 190. The daily caseload 190 presented to the healthcare operations manager can be revised in the final step of the resource optimisation process.
The one or more embodiments in the invention described with reference to the drawings comprise a computer apparatus and/or processes performed in a computer apparatus. However, the at least one embodiment of the invention also extends to computer programs, particularly computer programs stored on or in a carrier adapted to bring the invention into practice. The program may be in the form of source code, object code, or a code intermediate source and object code, such as in partially compiled form or in any other form suitable for use in the implementation of the method according to the invention. The carrier may comprise a storage medium such as ROM, e.g. a memory stick or hard disk. The carrier may be an electrical or optical signal which may be transmitted via an electrical or an optical cable or by radio or other means. The one or more embodiments of the invention may also include integration with existing platforms, such as an electronic health record or patient information management system. Furthermore, monitoring as a service (MaAS) functionality may be delivered via an API for the invention or through a customized web interface hosted on cloud platforms, thereby eliminating the requirement for on-premise deployment.
In the specification the terms “comprise, comprises, comprised and comprising” or any variation thereof and the terms include, includes, included and including” or any variation thereof are considered to be totally interchangeable and they should all be afforded the widest possible interpretation and vice versa.
The at least one embodiment of the invention is not limited to the embodiments hereinbefore described but may be varied in both construction and detail.
This application claims the benefit of U.S. Provisional Patent Application No. 63/607,911, filed 8 Dec. 2023, the specification of which is hereby incorporated herein by reference.
| Number | Date | Country | |
|---|---|---|---|
| 63607911 | Dec 2023 | US |