Solution architecture: Predict length of stay and patient flow with healthcare analytics

For the people running a healthcare facility, the length of stay –the number of days from patient admission to discharge – matters. However, that number can vary across facilities and across disease conditions and specialties, even within the same healthcare system, making it harder to track patient flow and plan accordingly.

This Azure solution helps hospital administrators use the power of machine learning to predict the length of stay for in-hospital admissions, to improve capacity planning and resource utilisation. A Chief Medical Information Officer might use a predictive model to determine which facilities are overtaxed and which resources to bolster within those facilities, and a Care Line Manager might use it to determine if there will be adequate staff resources to handle the release of a patient.

Being able to predict length of stay at the time of admission helps hospitals provide higher quality care and streamline their operational workload. It also helps accurately plan for discharges, lowering other quality measures such as re-admissions.

Deploying to Azure

Use the following pre-built template to deploy this architecture to Azure

Deploying to Azure
Predict length of stay and patient flow | Microsoft Azure Diagram showing one icon connected to two others with mutual arrows. At the centre is the icon for SQL Database, which is where the solution stores patient and hospital data. To the left of Storage is Machine Learning, which helps you run predictive analytics in the cloud. To the right is Power BI, which provides an interactive dashboard and visualises the data stored in SQL Server. Power BI SQL Database Machine Learning

Implementation guidance

Products Documentation

SQL Database

Stores the patient and hospital data. Provides training and predicted models and predicted results for consumption using R.

Power BI

Power BI provides an interactive dashboard with visualisation that uses data stored in SQL Server to drive decisions on the predictions.

Machine Learning

Machine Learning helps you easily design, test, operationalise and manage predictive analytics solutions in the cloud.

Related solution architectures

Anomaly detection with machine learning

Microsoft Azure’s IT Anomaly Insights can help automate and scale anomaly detection for IT departments to quickly detect and fix issues.

Learn more