SlideShare a Scribd company logo
Cloud Healthcare FHIR APIs
FHIR Meetup
April 23, 2020
Kalyan Pamarthy,
Product Manager, Cloud Healthcare, Google
kpamarthy@google.com
https://www.linkedin.com/in/kpamarthy/
Topics for today
● Google Cloud Healthcare API & FHIR capabilities
● Google Cloud Perspectives on FHIR
● Example end-end solution on Google Cloud FHIR APIs
Cloud Healthcare API
Google Cloud Healthcare API
Accelerate your healthcare solution development
Healthcare API
● Primary API surface for healthcare specific data management
capabilities. Standards based
○ FHIR (DSTU2, STU3 and R4)
○ Hl7v2
○ DICOM
● Runs on Google Cloud Platform
● Serverless, REST interface
● Value add capabilities (e.g. De-Id)
● Stores PHI data in compliance with regulations (e.g. HIPAA)
● Integrated with Google Cloud applications (e.g. BigQuery)
● Integrated with Google Cloud components (e.g. PubSub)
Cloud Healthcare API - Capabilities
cloud.google.com/healthcare
Now Generally Available
Google Cloud Healthcare - FHIR APIs
FHIR as a data model FHIR as an API specification
FHIR serves two technical roles in Healthcare IT
Project
Cloud Healthcare API
Location
Dataset
Store (FHIR Datastore)
Organization: Project -> Location -> Dataset -> DataStore
Traditional database stores persist data to disk
and offer a API, like Structured Query Language
SQL HL7® FHIR
With Cloud Healthcare FHIR APIs, you
create FHIR data stores that
implement healthcare-native APIs
FHIR DataStores
Configuration on FHIR Store
{
"enableUpdateCreate": false,
"disableReferentialIntegrity": true,
"disableResourceVersioning": true,
"notificationConfig": {"pubsubTopic": "<topic>"}
}
REST Endpoints to manage FHIR Stores
* On Our Radar
Import Export
Streaming*
Bulk
Streaming
Bulk
Interact
Create Get List Delete Search
De Identify
FHIR
Config
Notify
Pub/Sub
Subscribe
FHIR Store
FHIR resource operations
https://healthcare.googleapis.com/<v>/projects/<P>/locations/<L>/datasets/<D>/<type>Stores/<S>
<V> Healthcare API version v1
<P> Project identifier general-hospital
<L> Location identifier us-central1
<D> Dataset identifier ehr-production
<type> Data type slug hl7v2, dicom, fhir
<S> Store identifier city-clinic
Accessing FHIR resources with REST
Apps & services
Example 1 : Get Patient data from a Cloud FHIR Store
$> curl -X GET
https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhi
rStores/FHIR_STORE_ID/Patient/1
-H 'Authorization: Bearer <access-token>'
Cloud Healthcare
FHIR API
Cloud Healthcare API
curl -X POST 
-H "Authorization: Bearer $(gcloud auth
print-access-token)" 
-H "Content-Type: application/json;
charset=utf-8" 
--data "{
'destinationDataset':
'projects/PROJECT_ID/locations/LOCATION/datasets
/DESTINATION_DATASET_ID',
'config': {
'fhir': {}
}
}"
"https://healthcare.googleapis.com/v1/projects/P
ROJECT_ID/locations/LOCATION/datasets/SOURCE_DAT
ASET_ID:deidentify"
Cloud Healthcare API
Example 2: De-identify an entire healthcare dataset
{
“resourceType”: “Patient”,
"id": "1e712685-714f-6720-a23a-c90103f70be6",
"identifier":[
{
"use":"usual",
...,
"value":""
}
],
"name":[
{
"use":"official"
"family":"",
"given":["", ""]
}
],
"gender": “unknown”,
...
}
{
"resourceType":"Patient",
"id": "1e712685-714f-6720-a23a-c90103f70be6",
"identifier":[
{
"use":"usual",
...,
"value":"12345",
}
],
"name":[
{
"use":"official",
"family":"Chalmers",
"given":["Peter", "James"]
}
],
"gender": "male",
"birthDate":"1974-12-25",
...
}
Example 2: De-identify - Before/After
BigQuery
curl -X POST 
-H "Authorization: Bearer $(gcloud auth print-access-token)" 
-H "Content-Type: application/json; charset=utf-8" 
--data "{
'bigqueryDestination': {
'datasetUri': 'bq://PROJECT_ID.DATASET_ID'
}
}"
"https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/L
OCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID:export"
Example 3: Generate a SQL projection of your FHIR data
SELECT observation.subject.reference.value AS patient_id,
AVG(CAST(observation.value.quantity.value.value as FLOAT64)) AS avg_hr
FROM <D>.observation o,
UNNEST(observation.code.coding) c
GROUP BY observation.subject.reference.value
HAVING avg_hr > 130
ORDER BY avg_hr DESC
Example 3: Run SQL queries on the FHIR projection in BigQuery
Perspectives on FHIR
● Have no existing infrastructure for managing clinical data
○ No on premises EHR to connect to
● Do not what to have to define a clinical semantic model
○ FHIR is a godsend as a primary CDR
● Want to write the minimum amount of new code
○ Expect standards & APIs to exist and leverage open source
● Do not want to have to operate or scale infrastructure
● Mobile first approach to applications
● Build machine learning in from day one
● Subject to the same regulatory controls
○ HIPAA, GDPR etc.
○ CMS & ONC interoperability proposals
Clinical data is
automatically in the
right format and
location to benefit
from the force
multiplication of
Google Cloud
Customer model 1 : “Born Cloud” Digital Healthcare Organizations
● Have to address the EHR challenges
○ EHRs were not built to be a data platform servicing applications
○ Data is held in a proprietary format with low semantic interoperability
○ What FHIR APIs that do exist are “one way” and out of date
○ Can’t keep up with new data types (Omics, SDOH, Patient Generated)
○ Rarely only one EHR (average is 10)
○ Typically lots of decommissioned EHR data left after adoption
● BUT - EHRs are here to stay...
● Common answer is “Secondary Longitudinal CDR”
○ Hydrated from the on premises EHR data
○ Kept in near real time synch with EHR data
Customer model - 2 : :Traditional” Healthcare Organizations
Building “Serverless” apps on Google Cloud
FHIR APIs
Example : Putting The Pieces Together with Google Cloud
From Data To Prediction : Customer scenario
● Have configured Google Healthcare API in the Google Cloud
● Have trained a “Risk Assessment” ML model which requires
Heart Rate as one of its “features”
● Patient John Smith is having his vital signs monitored as an
inpatient
● The EHR generates an Observation as HL7 message
● We want to store this as a FHIR resource
● We want to run the ML model against this new data
● We want to feedback ML model results into the EHR
Cloud Pub/Sub
Healthcare API EHR Relay
4. Notify
Write Observation
Google Healthcare API- Putting The Pieces Together: Case Study
2. Write Observation
as FHIR resource
3. Stores
Observation
Observation
Heart Rate
1. HL7 message
5. Trigger
Cloud Function
6. Read Patient$everything
ML Engine
7. Predict
8. Prediction
9. Write RiskAssessment
cloud.google.com/healthcare/docs
Takeaways
1. Cloud Healthcare API :Managed service for FHIR
2. Accelerate healthcare solution development with Cloud
Healthcare API and Google Cloud Ecosystem
3. Import, FHIR Operations, Export, De-Identification,
AnalyticsCloud Healthcare API
Get Started at cloud.google.com/healthcare

More Related Content

What's hot

The Rise of People Analytics
The Rise of People AnalyticsThe Rise of People Analytics
The Rise of People Analytics
Human Capital Media
 
Digital Twin: Starting the journey
Digital Twin: Starting the journeyDigital Twin: Starting the journey
Digital Twin: Starting the journey
IBM Internet of Things
 
AI Solutions in Manufacturing
AI Solutions in ManufacturingAI Solutions in Manufacturing
AI Solutions in Manufacturing
Sri Ambati
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
byteLAKE
 
Metaverse In Healthcare Can Be The Next Big Thing? 
Metaverse In Healthcare Can Be The Next Big Thing? Metaverse In Healthcare Can Be The Next Big Thing? 
Metaverse In Healthcare Can Be The Next Big Thing? 
Techugo
 
Gleecus Whitepaper : Applications of Artificial Intelligence in Healthcare
Gleecus Whitepaper : Applications of Artificial Intelligence in HealthcareGleecus Whitepaper : Applications of Artificial Intelligence in Healthcare
Gleecus Whitepaper : Applications of Artificial Intelligence in Healthcare
Suprit Patra
 
Importance of artificial intelligence in leadership - By Jimit Patel
Importance of artificial intelligence in leadership - By Jimit PatelImportance of artificial intelligence in leadership - By Jimit Patel
Importance of artificial intelligence in leadership - By Jimit Patel
JimitPatel53
 
ai in health care
ai in health careai in health care
ai in health care
VarunKumar657899
 
2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...
2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...
2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...
Health Catalyst
 
HealthCare IT Maturity Model
HealthCare IT Maturity ModelHealthCare IT Maturity Model
HealthCare IT Maturity Model
Steven Gorenbergh
 
Framing Trust in Medical AI: Seminar EurAI ACAI
Framing Trust in Medical AI: Seminar EurAI ACAIFraming Trust in Medical AI: Seminar EurAI ACAI
Framing Trust in Medical AI: Seminar EurAI ACAI
Jose M. Juarez
 
DT Consulting
DT ConsultingDT Consulting
DT Consulting
Indegene
 
Real-World Data Governance: Master Data Management & Data Governance
Real-World Data Governance: Master Data Management & Data GovernanceReal-World Data Governance: Master Data Management & Data Governance
Real-World Data Governance: Master Data Management & Data GovernanceDATAVERSITY
 
Data Governance - New Zealand Government
Data Governance - New Zealand GovernmentData Governance - New Zealand Government
Data Governance - New Zealand GovernmentRegine Deleu
 
Digital Twin: A radical new approach to IoT
Digital Twin: A radical new approach to IoTDigital Twin: A radical new approach to IoT
Digital Twin: A radical new approach to IoT
Dimitri Volkmann
 
Infosys best practices_mdm_wp
Infosys best practices_mdm_wpInfosys best practices_mdm_wp
Infosys best practices_mdm_wp
wardell henley
 
CoE Business Case
CoE Business CaseCoE Business Case
CoE Business Case
Ersen çelebi
 
XR for Higher Education: Experiential Design Affordances, Ethical Considerati...
XR for Higher Education: Experiential Design Affordances, Ethical Considerati...XR for Higher Education: Experiential Design Affordances, Ethical Considerati...
XR for Higher Education: Experiential Design Affordances, Ethical Considerati...
Kent Bye
 
The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan
The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan
The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan
Healthcare consultant
 
Basic Theories of Neurotechnology
Basic Theories of NeurotechnologyBasic Theories of Neurotechnology
Basic Theories of Neurotechnology
Hayato Waki
 

What's hot (20)

The Rise of People Analytics
The Rise of People AnalyticsThe Rise of People Analytics
The Rise of People Analytics
 
Digital Twin: Starting the journey
Digital Twin: Starting the journeyDigital Twin: Starting the journey
Digital Twin: Starting the journey
 
AI Solutions in Manufacturing
AI Solutions in ManufacturingAI Solutions in Manufacturing
AI Solutions in Manufacturing
 
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
AI for Manufacturing (Machine Vision, Edge AI, Federated Learning)
 
Metaverse In Healthcare Can Be The Next Big Thing? 
Metaverse In Healthcare Can Be The Next Big Thing? Metaverse In Healthcare Can Be The Next Big Thing? 
Metaverse In Healthcare Can Be The Next Big Thing? 
 
Gleecus Whitepaper : Applications of Artificial Intelligence in Healthcare
Gleecus Whitepaper : Applications of Artificial Intelligence in HealthcareGleecus Whitepaper : Applications of Artificial Intelligence in Healthcare
Gleecus Whitepaper : Applications of Artificial Intelligence in Healthcare
 
Importance of artificial intelligence in leadership - By Jimit Patel
Importance of artificial intelligence in leadership - By Jimit PatelImportance of artificial intelligence in leadership - By Jimit Patel
Importance of artificial intelligence in leadership - By Jimit Patel
 
ai in health care
ai in health careai in health care
ai in health care
 
2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...
2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...
2023 Healthcare Trends: What Leaders Need to Know about the Latest Emerging M...
 
HealthCare IT Maturity Model
HealthCare IT Maturity ModelHealthCare IT Maturity Model
HealthCare IT Maturity Model
 
Framing Trust in Medical AI: Seminar EurAI ACAI
Framing Trust in Medical AI: Seminar EurAI ACAIFraming Trust in Medical AI: Seminar EurAI ACAI
Framing Trust in Medical AI: Seminar EurAI ACAI
 
DT Consulting
DT ConsultingDT Consulting
DT Consulting
 
Real-World Data Governance: Master Data Management & Data Governance
Real-World Data Governance: Master Data Management & Data GovernanceReal-World Data Governance: Master Data Management & Data Governance
Real-World Data Governance: Master Data Management & Data Governance
 
Data Governance - New Zealand Government
Data Governance - New Zealand GovernmentData Governance - New Zealand Government
Data Governance - New Zealand Government
 
Digital Twin: A radical new approach to IoT
Digital Twin: A radical new approach to IoTDigital Twin: A radical new approach to IoT
Digital Twin: A radical new approach to IoT
 
Infosys best practices_mdm_wp
Infosys best practices_mdm_wpInfosys best practices_mdm_wp
Infosys best practices_mdm_wp
 
CoE Business Case
CoE Business CaseCoE Business Case
CoE Business Case
 
XR for Higher Education: Experiential Design Affordances, Ethical Considerati...
XR for Higher Education: Experiential Design Affordances, Ethical Considerati...XR for Higher Education: Experiential Design Affordances, Ethical Considerati...
XR for Higher Education: Experiential Design Affordances, Ethical Considerati...
 
The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan
The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan
The Rise of METAVERSE in Healthcare By.Dr.Mahboob Khan
 
Basic Theories of Neurotechnology
Basic Theories of NeurotechnologyBasic Theories of Neurotechnology
Basic Theories of Neurotechnology
 

Similar to Google Cloud healthcare data platform and FHIR APIs by Kalyan Pamarthy

Accelerating Innovation: Do More with Less in Your Startup
Accelerating Innovation: Do More with Less in Your StartupAccelerating Innovation: Do More with Less in Your Startup
Accelerating Innovation: Do More with Less in Your Startup
New Relic
 
HIPAA Solutions on Cloud Foundry
HIPAA Solutions on Cloud FoundryHIPAA Solutions on Cloud Foundry
HIPAA Solutions on Cloud Foundry
Jim Shingler
 
Pavel Smirnov. FHIR-first application development.
Pavel Smirnov. FHIR-first application development.Pavel Smirnov. FHIR-first application development.
Pavel Smirnov. FHIR-first application development.
HealthDev
 
Personium - Open Source PDS envisioning the Web of MyData
Personium - Open Source PDS envisioning the Web of MyDataPersonium - Open Source PDS envisioning the Web of MyData
Personium - Open Source PDS envisioning the Web of MyData
暁生 下野
 
Information Security Analytics
Information Security AnalyticsInformation Security Analytics
Information Security Analytics
Amrit Chhetri
 
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQueryIntro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Chris Schalk
 
Azure DocumentDB for Healthcare Integration - Part 2
Azure DocumentDB for Healthcare Integration - Part 2Azure DocumentDB for Healthcare Integration - Part 2
Azure DocumentDB for Healthcare Integration - Part 2
BizTalk360
 
Iehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-hIehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-hckuyehar
 
FHIR API for Java programmers by James Agnew
FHIR API for Java programmers by James AgnewFHIR API for Java programmers by James Agnew
FHIR API for Java programmers by James Agnew
FHIR Developer Days
 
Introduction to Google Cloud platform technologies
Introduction to Google Cloud platform technologiesIntroduction to Google Cloud platform technologies
Introduction to Google Cloud platform technologies
Chris Schalk
 
Image archive, analysis & report generation with Google Cloud
Image archive, analysis & report generation with Google CloudImage archive, analysis & report generation with Google Cloud
Image archive, analysis & report generation with Google Cloud
wesley chun
 
Build an AI/ML-driven image archive processing workflow: Image archive, analy...
Build an AI/ML-driven image archive processing workflow: Image archive, analy...Build an AI/ML-driven image archive processing workflow: Image archive, analy...
Build an AI/ML-driven image archive processing workflow: Image archive, analy...
wesley chun
 
Life on Clouds: a forensics overview
Life on Clouds: a forensics overviewLife on Clouds: a forensics overview
Life on Clouds: a forensics overview
Reality Net System Solutions
 
Create FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Create FHIR-Enabled Experiences: API-First Approach for Healthcare AppsCreate FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Create FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Apigee | Google Cloud
 
PIDs in the CATCHPlus Project: EPIC User Forum
PIDs in the CATCHPlus Project: EPIC User ForumPIDs in the CATCHPlus Project: EPIC User Forum
PIDs in the CATCHPlus Project: EPIC User ForumCatchplus Project
 
FHIR for Hackers
FHIR for HackersFHIR for Hackers
FHIR for Hackers
James Agnew
 
Anish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical ApproachAnish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical Approach
HealthDev
 
Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...
Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...
Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...
National Information Standards Organization (NISO)
 
Made for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile AppsMade for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile Apps
SPC Adriatics
 

Similar to Google Cloud healthcare data platform and FHIR APIs by Kalyan Pamarthy (20)

Accelerating Innovation: Do More with Less in Your Startup
Accelerating Innovation: Do More with Less in Your StartupAccelerating Innovation: Do More with Less in Your Startup
Accelerating Innovation: Do More with Less in Your Startup
 
HIPAA Solutions on Cloud Foundry
HIPAA Solutions on Cloud FoundryHIPAA Solutions on Cloud Foundry
HIPAA Solutions on Cloud Foundry
 
Pavel Smirnov. FHIR-first application development.
Pavel Smirnov. FHIR-first application development.Pavel Smirnov. FHIR-first application development.
Pavel Smirnov. FHIR-first application development.
 
Personium - Open Source PDS envisioning the Web of MyData
Personium - Open Source PDS envisioning the Web of MyDataPersonium - Open Source PDS envisioning the Web of MyData
Personium - Open Source PDS envisioning the Web of MyData
 
Information Security Analytics
Information Security AnalyticsInformation Security Analytics
Information Security Analytics
 
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQueryIntro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
Intro to new Google cloud technologies: Google Storage, Prediction API, BigQuery
 
Azure DocumentDB for Healthcare Integration - Part 2
Azure DocumentDB for Healthcare Integration - Part 2Azure DocumentDB for Healthcare Integration - Part 2
Azure DocumentDB for Healthcare Integration - Part 2
 
Iehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-hIehr ciif sdk-slides-draft-h
Iehr ciif sdk-slides-draft-h
 
FHIR API for Java programmers by James Agnew
FHIR API for Java programmers by James AgnewFHIR API for Java programmers by James Agnew
FHIR API for Java programmers by James Agnew
 
PRAFUL_HADOOP
PRAFUL_HADOOPPRAFUL_HADOOP
PRAFUL_HADOOP
 
Introduction to Google Cloud platform technologies
Introduction to Google Cloud platform technologiesIntroduction to Google Cloud platform technologies
Introduction to Google Cloud platform technologies
 
Image archive, analysis & report generation with Google Cloud
Image archive, analysis & report generation with Google CloudImage archive, analysis & report generation with Google Cloud
Image archive, analysis & report generation with Google Cloud
 
Build an AI/ML-driven image archive processing workflow: Image archive, analy...
Build an AI/ML-driven image archive processing workflow: Image archive, analy...Build an AI/ML-driven image archive processing workflow: Image archive, analy...
Build an AI/ML-driven image archive processing workflow: Image archive, analy...
 
Life on Clouds: a forensics overview
Life on Clouds: a forensics overviewLife on Clouds: a forensics overview
Life on Clouds: a forensics overview
 
Create FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Create FHIR-Enabled Experiences: API-First Approach for Healthcare AppsCreate FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
Create FHIR-Enabled Experiences: API-First Approach for Healthcare Apps
 
PIDs in the CATCHPlus Project: EPIC User Forum
PIDs in the CATCHPlus Project: EPIC User ForumPIDs in the CATCHPlus Project: EPIC User Forum
PIDs in the CATCHPlus Project: EPIC User Forum
 
FHIR for Hackers
FHIR for HackersFHIR for Hackers
FHIR for Hackers
 
Anish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical ApproachAnish Arora - Playing With FHIR - A Practical Approach
Anish Arora - Playing With FHIR - A Practical Approach
 
Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...
Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...
Jones "Working with Scholarly APIs: A NISO Training Series, Session One: Foun...
 
Made for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile AppsMade for Mobile - Let Office 365 Power Your Mobile Apps
Made for Mobile - Let Office 365 Power Your Mobile Apps
 

More from HealthDev

CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
HealthDev
 
FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin
FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin
FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin
HealthDev
 
Oncology data on FHIR, Kaushal Parekh & Sujata Patil
Oncology data on FHIR, Kaushal Parekh & Sujata PatilOncology data on FHIR, Kaushal Parekh & Sujata Patil
Oncology data on FHIR, Kaushal Parekh & Sujata Patil
HealthDev
 
Virtual FHIR meetup introduction
Virtual FHIR meetup introductionVirtual FHIR meetup introduction
Virtual FHIR meetup introduction
HealthDev
 
Pavel Smirnov, Health Samurai - FHIR business opportunities
Pavel Smirnov, Health Samurai - FHIR business opportunitiesPavel Smirnov, Health Samurai - FHIR business opportunities
Pavel Smirnov, Health Samurai - FHIR business opportunities
HealthDev
 
Tarek Ibrahim - Human API introduction
Tarek Ibrahim - Human API introductionTarek Ibrahim - Human API introduction
Tarek Ibrahim - Human API introduction
HealthDev
 
Omar Shaker - How can FHIR Influence our standard of clinical care?
Omar Shaker - How can FHIR Influence our standard of clinical care?Omar Shaker - How can FHIR Influence our standard of clinical care?
Omar Shaker - How can FHIR Influence our standard of clinical care?
HealthDev
 
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
HealthDev
 
Brendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API World
Brendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API WorldBrendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API World
Brendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API World
HealthDev
 
Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.
Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.
Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.
HealthDev
 
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
HealthDev
 
FHIR databases by Nikolai Ryzhikov, PhD at ScaleLA
FHIR databases by Nikolai Ryzhikov, PhD at ScaleLAFHIR databases by Nikolai Ryzhikov, PhD at ScaleLA
FHIR databases by Nikolai Ryzhikov, PhD at ScaleLA
HealthDev
 
SMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLA
SMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLASMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLA
SMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLA
HealthDev
 
STATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLA
STATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLASTATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLA
STATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLA
HealthDev
 
FHIR-first development of healthcare applications
FHIR-first development of healthcare applicationsFHIR-first development of healthcare applications
FHIR-first development of healthcare applications
HealthDev
 
Open mHealth, FHIR and beyond
Open mHealth, FHIR and beyondOpen mHealth, FHIR and beyond
Open mHealth, FHIR and beyond
HealthDev
 

More from HealthDev (16)

CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
CMS Interoperability and Patient Access final rule and Health Samurai FHIR pl...
 
FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin
FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin
FHIR® in Action: How UCSF Uses FHIR® to Enable Innovation by Ed Martin
 
Oncology data on FHIR, Kaushal Parekh & Sujata Patil
Oncology data on FHIR, Kaushal Parekh & Sujata PatilOncology data on FHIR, Kaushal Parekh & Sujata Patil
Oncology data on FHIR, Kaushal Parekh & Sujata Patil
 
Virtual FHIR meetup introduction
Virtual FHIR meetup introductionVirtual FHIR meetup introduction
Virtual FHIR meetup introduction
 
Pavel Smirnov, Health Samurai - FHIR business opportunities
Pavel Smirnov, Health Samurai - FHIR business opportunitiesPavel Smirnov, Health Samurai - FHIR business opportunities
Pavel Smirnov, Health Samurai - FHIR business opportunities
 
Tarek Ibrahim - Human API introduction
Tarek Ibrahim - Human API introductionTarek Ibrahim - Human API introduction
Tarek Ibrahim - Human API introduction
 
Omar Shaker - How can FHIR Influence our standard of clinical care?
Omar Shaker - How can FHIR Influence our standard of clinical care?Omar Shaker - How can FHIR Influence our standard of clinical care?
Omar Shaker - How can FHIR Influence our standard of clinical care?
 
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
Nick Radov, Payer/Provider - Interoperability & HL7 Da Vinci Project.
 
Brendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API World
Brendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API WorldBrendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API World
Brendan Keeler - Who Trusts FHIR? Paradigms of Exchange in an API World
 
Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.
Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.
Aziz Boxwala, MD, Ph.D. SMART-on-FHIR specification & Sapphire demo.
 
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
Claude Nanjo. Modeling with FHIR. An Introduction to FHIR.
 
FHIR databases by Nikolai Ryzhikov, PhD at ScaleLA
FHIR databases by Nikolai Ryzhikov, PhD at ScaleLAFHIR databases by Nikolai Ryzhikov, PhD at ScaleLA
FHIR databases by Nikolai Ryzhikov, PhD at ScaleLA
 
SMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLA
SMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLASMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLA
SMART on FHIR apps by Aziz Boxwala, MD, PhD at ScaleLA
 
STATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLA
STATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLASTATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLA
STATE OF MOBILE HEALTH on FHIR by Gora Datta at ScaleLA
 
FHIR-first development of healthcare applications
FHIR-first development of healthcare applicationsFHIR-first development of healthcare applications
FHIR-first development of healthcare applications
 
Open mHealth, FHIR and beyond
Open mHealth, FHIR and beyondOpen mHealth, FHIR and beyond
Open mHealth, FHIR and beyond
 

Recently uploaded

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
MdTanvirMahtab2
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
fxintegritypublishin
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Dr.Costas Sachpazis
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
bakpo1
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
ViniHema
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
Amil Baba Dawood bangali
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
Kamal Acharya
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
Kamal Acharya
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
Jayaprasanna4
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
Robbie Edward Sayers
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
FluxPrime1
 

Recently uploaded (20)

Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
Industrial Training at Shahjalal Fertilizer Company Limited (SFCL)
 
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdfHybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
Hybrid optimization of pumped hydro system and solar- Engr. Abdul-Azeez.pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
Sachpazis:Terzaghi Bearing Capacity Estimation in simple terms with Calculati...
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
一比一原版(SFU毕业证)西蒙菲莎大学毕业证成绩单如何办理
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
power quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptxpower quality voltage fluctuation UNIT - I.pptx
power quality voltage fluctuation UNIT - I.pptx
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
NO1 Uk best vashikaran specialist in delhi vashikaran baba near me online vas...
 
Cosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdfCosmetic shop management system project report.pdf
Cosmetic shop management system project report.pdf
 
Student information management system project report ii.pdf
Student information management system project report ii.pdfStudent information management system project report ii.pdf
Student information management system project report ii.pdf
 
ethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.pptethical hacking-mobile hacking methods.ppt
ethical hacking-mobile hacking methods.ppt
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
DESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docxDESIGN A COTTON SEED SEPARATION MACHINE.docx
DESIGN A COTTON SEED SEPARATION MACHINE.docx
 

Google Cloud healthcare data platform and FHIR APIs by Kalyan Pamarthy

  • 1. Cloud Healthcare FHIR APIs FHIR Meetup April 23, 2020
  • 2. Kalyan Pamarthy, Product Manager, Cloud Healthcare, Google kpamarthy@google.com https://www.linkedin.com/in/kpamarthy/
  • 3. Topics for today ● Google Cloud Healthcare API & FHIR capabilities ● Google Cloud Perspectives on FHIR ● Example end-end solution on Google Cloud FHIR APIs Cloud Healthcare API
  • 5. Accelerate your healthcare solution development Healthcare API ● Primary API surface for healthcare specific data management capabilities. Standards based ○ FHIR (DSTU2, STU3 and R4) ○ Hl7v2 ○ DICOM ● Runs on Google Cloud Platform ● Serverless, REST interface ● Value add capabilities (e.g. De-Id) ● Stores PHI data in compliance with regulations (e.g. HIPAA) ● Integrated with Google Cloud applications (e.g. BigQuery) ● Integrated with Google Cloud components (e.g. PubSub) Cloud Healthcare API - Capabilities
  • 8. FHIR as a data model FHIR as an API specification FHIR serves two technical roles in Healthcare IT
  • 9. Project Cloud Healthcare API Location Dataset Store (FHIR Datastore) Organization: Project -> Location -> Dataset -> DataStore
  • 10. Traditional database stores persist data to disk and offer a API, like Structured Query Language SQL HL7® FHIR With Cloud Healthcare FHIR APIs, you create FHIR data stores that implement healthcare-native APIs FHIR DataStores
  • 11. Configuration on FHIR Store { "enableUpdateCreate": false, "disableReferentialIntegrity": true, "disableResourceVersioning": true, "notificationConfig": {"pubsubTopic": "<topic>"} }
  • 12. REST Endpoints to manage FHIR Stores * On Our Radar Import Export Streaming* Bulk Streaming Bulk Interact Create Get List Delete Search De Identify FHIR Config Notify Pub/Sub Subscribe FHIR Store
  • 14. https://healthcare.googleapis.com/<v>/projects/<P>/locations/<L>/datasets/<D>/<type>Stores/<S> <V> Healthcare API version v1 <P> Project identifier general-hospital <L> Location identifier us-central1 <D> Dataset identifier ehr-production <type> Data type slug hl7v2, dicom, fhir <S> Store identifier city-clinic Accessing FHIR resources with REST
  • 15. Apps & services Example 1 : Get Patient data from a Cloud FHIR Store $> curl -X GET https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/datasets/DATASET_ID/fhi rStores/FHIR_STORE_ID/Patient/1 -H 'Authorization: Bearer <access-token>' Cloud Healthcare FHIR API
  • 16. Cloud Healthcare API curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json; charset=utf-8" --data "{ 'destinationDataset': 'projects/PROJECT_ID/locations/LOCATION/datasets /DESTINATION_DATASET_ID', 'config': { 'fhir': {} } }" "https://healthcare.googleapis.com/v1/projects/P ROJECT_ID/locations/LOCATION/datasets/SOURCE_DAT ASET_ID:deidentify" Cloud Healthcare API Example 2: De-identify an entire healthcare dataset
  • 17. { “resourceType”: “Patient”, "id": "1e712685-714f-6720-a23a-c90103f70be6", "identifier":[ { "use":"usual", ..., "value":"" } ], "name":[ { "use":"official" "family":"", "given":["", ""] } ], "gender": “unknown”, ... } { "resourceType":"Patient", "id": "1e712685-714f-6720-a23a-c90103f70be6", "identifier":[ { "use":"usual", ..., "value":"12345", } ], "name":[ { "use":"official", "family":"Chalmers", "given":["Peter", "James"] } ], "gender": "male", "birthDate":"1974-12-25", ... } Example 2: De-identify - Before/After
  • 18. BigQuery curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json; charset=utf-8" --data "{ 'bigqueryDestination': { 'datasetUri': 'bq://PROJECT_ID.DATASET_ID' } }" "https://healthcare.googleapis.com/v1/projects/PROJECT_ID/locations/L OCATION/datasets/DATASET_ID/fhirStores/FHIR_STORE_ID:export" Example 3: Generate a SQL projection of your FHIR data
  • 19. SELECT observation.subject.reference.value AS patient_id, AVG(CAST(observation.value.quantity.value.value as FLOAT64)) AS avg_hr FROM <D>.observation o, UNNEST(observation.code.coding) c GROUP BY observation.subject.reference.value HAVING avg_hr > 130 ORDER BY avg_hr DESC Example 3: Run SQL queries on the FHIR projection in BigQuery
  • 21. ● Have no existing infrastructure for managing clinical data ○ No on premises EHR to connect to ● Do not what to have to define a clinical semantic model ○ FHIR is a godsend as a primary CDR ● Want to write the minimum amount of new code ○ Expect standards & APIs to exist and leverage open source ● Do not want to have to operate or scale infrastructure ● Mobile first approach to applications ● Build machine learning in from day one ● Subject to the same regulatory controls ○ HIPAA, GDPR etc. ○ CMS & ONC interoperability proposals Clinical data is automatically in the right format and location to benefit from the force multiplication of Google Cloud Customer model 1 : “Born Cloud” Digital Healthcare Organizations
  • 22. ● Have to address the EHR challenges ○ EHRs were not built to be a data platform servicing applications ○ Data is held in a proprietary format with low semantic interoperability ○ What FHIR APIs that do exist are “one way” and out of date ○ Can’t keep up with new data types (Omics, SDOH, Patient Generated) ○ Rarely only one EHR (average is 10) ○ Typically lots of decommissioned EHR data left after adoption ● BUT - EHRs are here to stay... ● Common answer is “Secondary Longitudinal CDR” ○ Hydrated from the on premises EHR data ○ Kept in near real time synch with EHR data Customer model - 2 : :Traditional” Healthcare Organizations
  • 23. Building “Serverless” apps on Google Cloud FHIR APIs
  • 24. Example : Putting The Pieces Together with Google Cloud From Data To Prediction : Customer scenario ● Have configured Google Healthcare API in the Google Cloud ● Have trained a “Risk Assessment” ML model which requires Heart Rate as one of its “features” ● Patient John Smith is having his vital signs monitored as an inpatient ● The EHR generates an Observation as HL7 message ● We want to store this as a FHIR resource ● We want to run the ML model against this new data ● We want to feedback ML model results into the EHR
  • 25. Cloud Pub/Sub Healthcare API EHR Relay 4. Notify Write Observation Google Healthcare API- Putting The Pieces Together: Case Study 2. Write Observation as FHIR resource 3. Stores Observation Observation Heart Rate 1. HL7 message 5. Trigger Cloud Function 6. Read Patient$everything ML Engine 7. Predict 8. Prediction 9. Write RiskAssessment
  • 27. Takeaways 1. Cloud Healthcare API :Managed service for FHIR 2. Accelerate healthcare solution development with Cloud Healthcare API and Google Cloud Ecosystem 3. Import, FHIR Operations, Export, De-Identification, AnalyticsCloud Healthcare API Get Started at cloud.google.com/healthcare