Skip to content

Commit 5aa000a

Browse files
authored
Merge pull request #317 from ipbabble/add-emerging-disease-detection
updated the intro and added logical and schema diagrams
2 parents dcb6ca5 + c0ffaee commit 5aa000a

File tree

4 files changed

+44
-8
lines changed

4 files changed

+44
-8
lines changed

content/patterns/emerging-disease-detection/_index.adoc

Lines changed: 44 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ summary: This pattern is based on a demo implementation of an automated data pip
66
products:
77
- Red Hat OpenShift Container Platform
88
- Red Hat OpenShift Serverless
9+
- Red Hat Single Sign-On
10+
- Red Hat AMQ Streams
911
industries:
1012
- medical
1113
aliases: /emerging-disease-detection/
@@ -46,24 +48,52 @@ Detection of disease states like sepsis, stroke, pulmonary embolism, and heart a
4648

4749
To demonstrate the effectiveness of the solution this pattern focuses on the specific problem of Sepsis. Sepsis is the body's extreme response to an infection. It is a life-threatening medical emergency. Sepsis is a costly and life threatening condition that can result in multi-organ failure. Beating conditions like sepsis requires rapid detection and mitigation of risks. With the immune system compromised, recovery at home is often preferred to minimize the risk for cross-infections, yet medical teams often lack the capability to perform constant surveillance for emerging risks across their patient cohorts, especially in rural settings. In this session, we will demonstrate an early warning system driven by Clinical AI at the Edge, fed by at-home post-operative monitoring and automated Clinical care escalation and coordination processes.
4850

49-
Sepsis is a costly and life threatening condition that can result in multi-organ failure. Beating conditions like sepsis requires rapid detection and mitigation of risks. With the immune system compromised, recovery at home is often preferred to minimize the risk for cross-infections, yet medical teams often lack the capability to perform constant surveillance for emerging risks across their patient cohorts, especially in rural settings. In this demonstration, we will follow a vulnerable, post-operative patient, Alani, as she recovers from surgery in her home setting.
50-
5151
== Technology Highlights:
5252
* Event-Driven Architecture
53-
* Mobile Engagement
54-
* Machine Learning
55-
* BPM+ Process Automation
53+
* Data Science on OpenShift
54+
* Process Automation
55+
56+
== Solution Discussion and Demonstration
57+
In this demonstration, we will follow a vulnerable, post-operative patient, Alani, as she recovers from surgery in her home setting. The pattern demonstrates an early warning system driven by Clinical AI at the Edge, fed by at-home post-operative monitoring and automated Clinical care escalation and coordination processes.
58+
59+
This architecture pattern demonstrates three strengths:
60+
61+
* Enabling healthcare at the edge
62+
** Taking healthcare past the edge of the cloud to support care processes in Low Bandwidth environments.
63+
* AI integrated into healthcare team workflows
64+
** BPM+ Health workflows support plug & play AI modules embedded into clinical workflows as Clinical Decision Support.
65+
* Event driven, Intelligent automation
66+
** Clinical best practices & processes automated using BPM+ Health authored workflows using FHIR API endpoints.
67+
68+
For a thorough explanation of this solution in the context of Sepsis detection please consider reviewing the following 25 minute video.
69+
70+
// video link to a presentation on the use case
71+
.Overview of the solution in Sepsis Detection
72+
video::VHjpKIeviFE[youtube]
73+
74+
== Pattern Architecture Overview
75+
76+
As data arrives from Alani's various monitoring devices her latest metrics are collected in the FHIR database. Debezium is an open source distributed platform for change data capture. It will create an observation bundle for streaming to the AI model. This, in turn, will create a risk assessment and provide that to the process automation for review with Alani's doctor or the on-call doctor that is available. Their assessment may trigger further process workflows.
77+
5678

5779

5880
//figure 1 originally
5981
.Overview of the solution reference architecture
60-
image::emerging-disease-detection/edd-reference-architecture.png[Reference Architecture]
82+
image::emerging-disease-detection/edd-reference-architecture.png[link="/images/emerging-disease-detection/edd-reference-architecture.png"]
6183

6284
In the following figure, logically, this solution can be viewed as being composed of an automation component, unified management including secrets management, and the clusters under management, all running on top of a user-chosen mixture of on-premise data centers and public clouds.
6385

6486
//figure 2 originally
65-
.Sepsis Detection Workflow
66-
image::emerging-disease-detection/edd-sepsis-detection-ml-workflow.png[ML Workflow]
87+
.Sepsis Data Architecture
88+
image::emerging-disease-detection/edd-data-architecture.png[link="/images/emerging-disease-detection/edd-data-architecture.png", width=940]
89+
90+
//figure 3 logical
91+
.Logical Architecture
92+
image::emerging-disease-detection/edd-logical-architecture-legend.png[link="/images/emerging-disease-detection/edd-logical-architecture-legend.png", width=940]
93+
94+
//figure 4 Schema
95+
.Data Flow Architecture
96+
image::emerging-disease-detection/edd-schema-dataflow.png[link="/images/emerging-disease-detection/edd-schema-dataflow.png", width=940]
6797

6898
[id="about-technology"]
6999
== About the technology
@@ -79,6 +109,12 @@ A declarative application continuous delivery tool for Kubernetes based on the A
79109
https://www.redhat.com/en/technologies/management/ansible[Red Hat Ansible Automation Platform]::
80110
Provides an enterprise framework for building and operating IT automation at scale across hybrid clouds including edge deployments. It enables users across an organization to create, share, and manage automation, from development and operations to security and network teams.
81111

112+
https://www.redhat.com/en/technologies/jboss-middleware/amq[Red Hat AMQ Streams]::
113+
Red Hat AMQ streams is a massively scalable, distributed, and high-performance data streaming platform based on the Apache Kafka project. It offers a distributed backbone that allows microservices and other applications to share data with high throughput and low latency. Red Hat AMQ Streams is available in the Red Hat AMQ product.
114+
115+
https://marketplace.redhat.com/en-us/products/red-hat-single-sign-on[Red Hat Single Sign-On]::
116+
Based on the Keycloak project, Red Hat Single Sign-On enhances security by enabling you to secure your web applications with Web single sign-on (SSO) capabilities based on popular standards such as SAML 2.0, OpenID Connect and OAuth 2.0.
117+
82118
Hashicorp Vault::
83119
Provides a secure centralized store for dynamic infrastructure and applications across clusters, including over low-trust networks between clouds and data centers.
84120

964 KB
Loading
326 KB
Loading
1.07 MB
Loading

0 commit comments

Comments
 (0)