SlideShare a Scribd company logo
1 of 17
Adaptable Digital Healthcare
is built on well architected
Hella Good APIs
NSW Health Pathology acknowledges the traditional
custodians of the lands on which we work and pay our
respects to ancestors and Elders, past, present and
emerging.
We are committed to honouring Australian Aboriginal
and Torres Strait Islander peoples’ unique cultural and
spiritual relationships to the land, waters and seas and
their rich contribution to society.
Acknowledgement of Country
Introducing
NSW Health Pathology
• 5,000 employees
• > 8M citizens
• 140 medical doctors on staff
• 60+ laboratories
• 200 collection centres
• 70 / 30 Public / Private sector customer
split
• Provides a full Pathology Service:
• Anatomical Pathology
• Chemical Pathology
• Microbiology
• Haematology
• Immunology
• Transfusion
• Genomics
• Point of Care Testing
• 5 Laboratory Information Systems
• 9 Electronic Medical Records
• 9 Patient Administration Systems
• 2 Point of Care Testing Middleware solutions
• 430 Existing point to point integrations
• … No platforms or infrastructure team
The integration challenge
Start with a roadmap
Photo by Mohit on Unsplash
• Work with established enterprise goals
• Rationalise strategic platforms
• Decompose deliverables
• Gain an appreciation for your environment
• Place some bets on the future
• Everything will change
• Establish like-minded partnerships
• Build capability that can change too
• Deliver… Deliver… Deliver…
The evolving cloud architecture
• For digital, data is the platform
• Design for internet facing
• aka accessibility
• Design for distributed
• Design for beyond the enterprise
• Design for portability
• Design for proximity
• Design for logarithmic scale
• Design for disruption
Principles
Source: http://foodboozeshoes.blogspot.com/2013/06/so-long-sydney-monorail-farewell-tour.html
API Anatomy
Adapter
APIs
Audience
APIs
Infrastructure
Platform
APIs
Audience
APIs
Process
APIs
Enterprise
Application
Data Platform
Analytics
Messaging
Processing
Orchestration
API Gateway
Hyperscale
Database
Caching
Central Events
and Logs
Dashboards and
Alerts
Continuous
Delivery
Exploration
& Insights
Normalisation &
Augmentation
Data Governance &
Process Orchestration
Utility Platforms
DRY
Aggregation &
Authorisation
Logical Components
Analytics
Process
APIs
• Choose the right
technology for each
resource operation
• Can be separate physical
repos as a single logical
product
• Keep a single data
governance structure per
resource
Adapter APIs Process APIs
• Resource
Platform APIs Audience APIs
Cerner PathNet
Observations
• Diagnostic Report
• Observation
Auditing Pandemic SMS Results
Auslab
Patients
• Patient
• Clinical Encounter
User Profiles Pandemic Agent Portal
OmniLAB
Billing
• Account
• Charge Item
• Financial Encounter
Object Storage
Pandemic Population
Health
Examples
Component Type Management Group
Application Adapter APIs Application Support
Process APIs
Integration Competency Centre
Platform APIs
Audience APIs Digital Teams
Analytics Analytics Team
Ideal Capabilities
Digital Healthcare APIs
System
APIs
Process
APIs
Audience
(Experience)
APIs
Health System
Web / Mobile
App
Voice / Text Bot
App
COVID-19 Pandemic Response
Patient Portal
(Service NSW)
Process
APIs
Audience
(Experience)
APIs
System
APIs
Patient
Portal API
Flat file
Adapter
West &
Rural
District
HL7 MLLP
East
District
HL7
MLLP
North
District
HL7 MLLP
South
District
HL7 MLLP
All Pathology
Observations
Pandemic API
Service Centre
API
North LIS:
AUSLAB
FTPS / Azure
Blob
Results
South LIS:
Cerner Pathnet
East LIS:
OmniLAB
West & Rural LIS:
Cerner Pathnet
Voice and Text
API
Voice and Text bots
(Automation)
Service Desk
Pulls data from statewide
service desk, security
partners and Lab Info
Systems servicing
different geographic
regions
(HL7 MLLP)
Pandemic
Ingestion
Service
Orchestrates data across
the districts and surfaces
up required information for
the Pandemic response
Presents data in format
required by consuming
systems with appropriate
security model
Population Health
and Incident
Response
State Reporting
API
SecurityandAuditing
Childrens
HL7 MLLP
Childrens LIS:
Cerner Pathnet
Jira
Service
Desk
Symantec
VIP
User Profiles API
Jira
Service Desk
Symantec
VIP Strong Auth.
Great results…
automated
results sent
adoption rate
> 900,000 > 84%
to launch initial
COVID-19
solution
clinical man
days of effort
saved
2 weeks > 35,000< 24 hours
turnaround for
COVID-19
results
taking healthcare
to the edge
• Our IoT solution builds on our API backbone
to bring pathology and vital sign information
to clinicians 100s of kilometers away in real
time
• The information is also combined to trigger
continued analysis using clinical risk models
like sepsis detection
And combining edge
diagnostics
Thank you to our partners…

More Related Content

What's hot

OR Efficiency Solution from Core Mobile
OR Efficiency Solution from Core MobileOR Efficiency Solution from Core Mobile
OR Efficiency Solution from Core MobileBruce Bain
 
ASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRDino Damalas
 
What can Oracle Clinical Development Analytics (CDA) do for you?
What can Oracle Clinical Development Analytics (CDA) do for you?What can Oracle Clinical Development Analytics (CDA) do for you?
What can Oracle Clinical Development Analytics (CDA) do for you?Perficient
 
Why Do Federally Qualified Health Centers Need A Referral Management Software...
Why Do Federally Qualified Health Centers Need A Referral Management Software...Why Do Federally Qualified Health Centers Need A Referral Management Software...
Why Do Federally Qualified Health Centers Need A Referral Management Software...GaryRichards30
 
His ehr assessment framework v1
His ehr assessment framework v1His ehr assessment framework v1
His ehr assessment framework v1Pankaj Gupta
 
Sukraa lab presentation 2021-v1
Sukraa  lab presentation 2021-v1Sukraa  lab presentation 2021-v1
Sukraa lab presentation 2021-v1AnanthanKSC
 
Stalis Ltd; Data Migration
Stalis Ltd; Data Migration Stalis Ltd; Data Migration
Stalis Ltd; Data Migration Stalis Ltd
 
Pharma and Healthcare Solutions by Healtho5
Pharma and Healthcare Solutions by Healtho5Pharma and Healthcare Solutions by Healtho5
Pharma and Healthcare Solutions by Healtho5Dr Neelesh Bhandari
 
Sukraa telemedicine software presentation
Sukraa telemedicine software presentationSukraa telemedicine software presentation
Sukraa telemedicine software presentationAnanthanKSC
 
Sukraa corporate presentation
Sukraa corporate presentationSukraa corporate presentation
Sukraa corporate presentationAnanthanKSC
 
No Population health withouth the right foundation
No Population health withouth the right foundationNo Population health withouth the right foundation
No Population health withouth the right foundationOrion Health
 
Fall2016 SIBC Deloitte Consulting Final Deliverable_v7
Fall2016 SIBC Deloitte Consulting Final Deliverable_v7Fall2016 SIBC Deloitte Consulting Final Deliverable_v7
Fall2016 SIBC Deloitte Consulting Final Deliverable_v7Chang Woo Jung
 
Medisolv for Quality Reporting
Medisolv for Quality ReportingMedisolv for Quality Reporting
Medisolv for Quality ReportingErin Heilman
 
Quality Assurance in Healthcare
Quality Assurance in HealthcareQuality Assurance in Healthcare
Quality Assurance in HealthcareVodqaBLR
 
Bhis 515 capstone ppt lucky 7
Bhis 515 capstone ppt   lucky 7Bhis 515 capstone ppt   lucky 7
Bhis 515 capstone ppt lucky 7Joanna Cloutier
 
Applications of analytics and visualizations in PAHO
Applications of analytics and visualizations in PAHOApplications of analytics and visualizations in PAHO
Applications of analytics and visualizations in PAHORamon Martinez
 

What's hot (20)

OR Efficiency Solution from Core Mobile
OR Efficiency Solution from Core MobileOR Efficiency Solution from Core Mobile
OR Efficiency Solution from Core Mobile
 
ASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIRASCVD EHR Integration Pilot Using FHIR
ASCVD EHR Integration Pilot Using FHIR
 
What can Oracle Clinical Development Analytics (CDA) do for you?
What can Oracle Clinical Development Analytics (CDA) do for you?What can Oracle Clinical Development Analytics (CDA) do for you?
What can Oracle Clinical Development Analytics (CDA) do for you?
 
Why Do Federally Qualified Health Centers Need A Referral Management Software...
Why Do Federally Qualified Health Centers Need A Referral Management Software...Why Do Federally Qualified Health Centers Need A Referral Management Software...
Why Do Federally Qualified Health Centers Need A Referral Management Software...
 
HSCIC: NHS Pathways - Intelligent Data Toolkit
HSCIC: NHS Pathways - Intelligent Data ToolkitHSCIC: NHS Pathways - Intelligent Data Toolkit
HSCIC: NHS Pathways - Intelligent Data Toolkit
 
His ehr assessment framework v1
His ehr assessment framework v1His ehr assessment framework v1
His ehr assessment framework v1
 
Sukraa lab presentation 2021-v1
Sukraa  lab presentation 2021-v1Sukraa  lab presentation 2021-v1
Sukraa lab presentation 2021-v1
 
Stalis Ltd; Data Migration
Stalis Ltd; Data Migration Stalis Ltd; Data Migration
Stalis Ltd; Data Migration
 
Pharma and Healthcare Solutions by Healtho5
Pharma and Healthcare Solutions by Healtho5Pharma and Healthcare Solutions by Healtho5
Pharma and Healthcare Solutions by Healtho5
 
Sukraa telemedicine software presentation
Sukraa telemedicine software presentationSukraa telemedicine software presentation
Sukraa telemedicine software presentation
 
Sukraa corporate presentation
Sukraa corporate presentationSukraa corporate presentation
Sukraa corporate presentation
 
2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit2016 iHT2 San Diego Health IT Summit
2016 iHT2 San Diego Health IT Summit
 
Truven Health Overview
Truven Health OverviewTruven Health Overview
Truven Health Overview
 
No Population health withouth the right foundation
No Population health withouth the right foundationNo Population health withouth the right foundation
No Population health withouth the right foundation
 
ANYSOLABS
ANYSOLABS ANYSOLABS
ANYSOLABS
 
Fall2016 SIBC Deloitte Consulting Final Deliverable_v7
Fall2016 SIBC Deloitte Consulting Final Deliverable_v7Fall2016 SIBC Deloitte Consulting Final Deliverable_v7
Fall2016 SIBC Deloitte Consulting Final Deliverable_v7
 
Medisolv for Quality Reporting
Medisolv for Quality ReportingMedisolv for Quality Reporting
Medisolv for Quality Reporting
 
Quality Assurance in Healthcare
Quality Assurance in HealthcareQuality Assurance in Healthcare
Quality Assurance in Healthcare
 
Bhis 515 capstone ppt lucky 7
Bhis 515 capstone ppt   lucky 7Bhis 515 capstone ppt   lucky 7
Bhis 515 capstone ppt lucky 7
 
Applications of analytics and visualizations in PAHO
Applications of analytics and visualizations in PAHOApplications of analytics and visualizations in PAHO
Applications of analytics and visualizations in PAHO
 

Similar to apidays LIVE Australia - Adaptable Digital Healthcare is built on well architected APIs by Tim Eckersley

Strategic Account Manager RAMP presentation 031708
Strategic Account Manager RAMP presentation 031708Strategic Account Manager RAMP presentation 031708
Strategic Account Manager RAMP presentation 031708James Muir
 
Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3Perficient, Inc.
 
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...Perficient, Inc.
 
eWave Md 2010 Company Profile
eWave Md 2010 Company ProfileeWave Md 2010 Company Profile
eWave Md 2010 Company ProfileTalor Sax
 
Querying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query LanguageQuerying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query LanguageBorut Fabjan
 
McGrath Health Data Analyst SXSW
McGrath Health Data Analyst SXSWMcGrath Health Data Analyst SXSW
McGrath Health Data Analyst SXSWRobert McGrath
 
Driving Value: Boosting Clinical Registry Value Using ARMUS Solutions
Driving Value: Boosting Clinical Registry Value Using ARMUS SolutionsDriving Value: Boosting Clinical Registry Value Using ARMUS Solutions
Driving Value: Boosting Clinical Registry Value Using ARMUS SolutionsHealth Catalyst
 
(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...
(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...
(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...Amazon Web Services
 
Services for Healthcare Industry - ScienceSoft
Services for Healthcare Industry - ScienceSoftServices for Healthcare Industry - ScienceSoft
Services for Healthcare Industry - ScienceSoftSergei Rabotai
 
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...Perficient, Inc.
 
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...Health IT Conference – iHT2
 
AIDSRelief IQCare HMIS EMR
AIDSRelief IQCare HMIS EMRAIDSRelief IQCare HMIS EMR
AIDSRelief IQCare HMIS EMRbobjay
 
AIDSRelief Futures Group
AIDSRelief Futures Group AIDSRelief Futures Group
AIDSRelief Futures Group bobjay
 
Healthcare information technology
Healthcare information technologyHealthcare information technology
Healthcare information technologyDr.Vijay Talla
 
Analytics in healthcare bhuvaneashwar 11th_march
Analytics in healthcare  bhuvaneashwar  11th_marchAnalytics in healthcare  bhuvaneashwar  11th_march
Analytics in healthcare bhuvaneashwar 11th_marchBhuvaneashwar Subramanian
 
General_Registry Presentation
General_Registry PresentationGeneral_Registry Presentation
General_Registry PresentationShazia Subhani
 
Going Beyond the EMR for Data-driven Insights in Healthcare
Going Beyond the EMR for Data-driven Insights in HealthcareGoing Beyond the EMR for Data-driven Insights in Healthcare
Going Beyond the EMR for Data-driven Insights in HealthcarePerficient, Inc.
 
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...HIMSS UK
 

Similar to apidays LIVE Australia - Adaptable Digital Healthcare is built on well architected APIs by Tim Eckersley (20)

Strategic Account Manager RAMP presentation 031708
Strategic Account Manager RAMP presentation 031708Strategic Account Manager RAMP presentation 031708
Strategic Account Manager RAMP presentation 031708
 
Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3Tackle healthcare interoperability challenges and improve transitions of care v3
Tackle healthcare interoperability challenges and improve transitions of care v3
 
Hadoop Enabled Healthcare
Hadoop Enabled HealthcareHadoop Enabled Healthcare
Hadoop Enabled Healthcare
 
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
Using JReview to Analyze Clinical and Pharmacovigilance Data in Disparate Sys...
 
eWave Md 2010 Company Profile
eWave Md 2010 Company ProfileeWave Md 2010 Company Profile
eWave Md 2010 Company Profile
 
Querying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query LanguageQuerying EHR Data with Archetype Query Language
Querying EHR Data with Archetype Query Language
 
McGrath Health Data Analyst SXSW
McGrath Health Data Analyst SXSWMcGrath Health Data Analyst SXSW
McGrath Health Data Analyst SXSW
 
Driving Value: Boosting Clinical Registry Value Using ARMUS Solutions
Driving Value: Boosting Clinical Registry Value Using ARMUS SolutionsDriving Value: Boosting Clinical Registry Value Using ARMUS Solutions
Driving Value: Boosting Clinical Registry Value Using ARMUS Solutions
 
(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...
(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...
(HLS305) Transforming Cancer Treatment: Integrating Data to Deliver on the Pr...
 
Services for Healthcare Industry - ScienceSoft
Services for Healthcare Industry - ScienceSoftServices for Healthcare Industry - ScienceSoft
Services for Healthcare Industry - ScienceSoft
 
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
Combining Patient Records, Genomic Data and Environmental Data to Enable Tran...
 
Uber Operations | Capabilities Presentation 2015
Uber Operations | Capabilities Presentation 2015Uber Operations | Capabilities Presentation 2015
Uber Operations | Capabilities Presentation 2015
 
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
Case Study “Business Intelligence: Supporting Delivery of High Quality Care a...
 
AIDSRelief IQCare HMIS EMR
AIDSRelief IQCare HMIS EMRAIDSRelief IQCare HMIS EMR
AIDSRelief IQCare HMIS EMR
 
AIDSRelief Futures Group
AIDSRelief Futures Group AIDSRelief Futures Group
AIDSRelief Futures Group
 
Healthcare information technology
Healthcare information technologyHealthcare information technology
Healthcare information technology
 
Analytics in healthcare bhuvaneashwar 11th_march
Analytics in healthcare  bhuvaneashwar  11th_marchAnalytics in healthcare  bhuvaneashwar  11th_march
Analytics in healthcare bhuvaneashwar 11th_march
 
General_Registry Presentation
General_Registry PresentationGeneral_Registry Presentation
General_Registry Presentation
 
Going Beyond the EMR for Data-driven Insights in Healthcare
Going Beyond the EMR for Data-driven Insights in HealthcareGoing Beyond the EMR for Data-driven Insights in Healthcare
Going Beyond the EMR for Data-driven Insights in Healthcare
 
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
Hannah Armand - eHospital Head of Information Systems (outpatients), Cambridg...
 

More from apidays

apidays Australia 2023 - A programmatic approach to API success including Ope...
apidays Australia 2023 - A programmatic approach to API success including Ope...apidays Australia 2023 - A programmatic approach to API success including Ope...
apidays Australia 2023 - A programmatic approach to API success including Ope...apidays
 
apidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile API
apidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile APIapidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile API
apidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile APIapidays
 
apidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wise
apidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wiseapidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wise
apidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wiseapidays
 
apidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Ventures
apidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Venturesapidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Ventures
apidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Venturesapidays
 
apidays Singapore 2023 - Digitalising agreements with data, design & technolo...
apidays Singapore 2023 - Digitalising agreements with data, design & technolo...apidays Singapore 2023 - Digitalising agreements with data, design & technolo...
apidays Singapore 2023 - Digitalising agreements with data, design & technolo...apidays
 
apidays Singapore 2023 - Building a digital-first investment management model...
apidays Singapore 2023 - Building a digital-first investment management model...apidays Singapore 2023 - Building a digital-first investment management model...
apidays Singapore 2023 - Building a digital-first investment management model...apidays
 
apidays Singapore 2023 - Changing the culture of building software, Aman Dham...
apidays Singapore 2023 - Changing the culture of building software, Aman Dham...apidays Singapore 2023 - Changing the culture of building software, Aman Dham...
apidays Singapore 2023 - Changing the culture of building software, Aman Dham...apidays
 
apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...
apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...
apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...apidays
 
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBMapidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBMapidays
 
apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...
apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...
apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...apidays
 
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartnerapidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartnerapidays
 
apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...
apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...
apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...apidays
 
Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...
Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...
Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...apidays
 
Apidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IO
Apidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IOApidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IO
Apidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IOapidays
 
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...apidays
 
Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...
Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...
Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...apidays
 
Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...
Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...
Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...apidays
 
Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...
Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...
Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...apidays
 
Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...
Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...
Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...apidays
 
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...apidays
 

More from apidays (20)

apidays Australia 2023 - A programmatic approach to API success including Ope...
apidays Australia 2023 - A programmatic approach to API success including Ope...apidays Australia 2023 - A programmatic approach to API success including Ope...
apidays Australia 2023 - A programmatic approach to API success including Ope...
 
apidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile API
apidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile APIapidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile API
apidays Singapore 2023 - Addressing the Data Gap, Jerome Eger, Smile API
 
apidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wise
apidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wiseapidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wise
apidays Singapore 2023 - Iterate Faster with Dynamic Flows, Yee Hui Poh, Wise
 
apidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Ventures
apidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Venturesapidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Ventures
apidays Singapore 2023 - Banking the Ecosystem, Apurv Suri, SC Ventures
 
apidays Singapore 2023 - Digitalising agreements with data, design & technolo...
apidays Singapore 2023 - Digitalising agreements with data, design & technolo...apidays Singapore 2023 - Digitalising agreements with data, design & technolo...
apidays Singapore 2023 - Digitalising agreements with data, design & technolo...
 
apidays Singapore 2023 - Building a digital-first investment management model...
apidays Singapore 2023 - Building a digital-first investment management model...apidays Singapore 2023 - Building a digital-first investment management model...
apidays Singapore 2023 - Building a digital-first investment management model...
 
apidays Singapore 2023 - Changing the culture of building software, Aman Dham...
apidays Singapore 2023 - Changing the culture of building software, Aman Dham...apidays Singapore 2023 - Changing the culture of building software, Aman Dham...
apidays Singapore 2023 - Changing the culture of building software, Aman Dham...
 
apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...
apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...
apidays Singapore 2023 - Connecting the trade ecosystem, CHOO Wai Yee, Singap...
 
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBMapidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
apidays Singapore 2023 - Beyond REST, Claudio Tag, IBM
 
apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...
apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...
apidays Singapore 2023 - Securing and protecting our digital way of life, Ver...
 
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartnerapidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
apidays Singapore 2023 - State of the API Industry, Manjunath Bhat, Gartner
 
apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...
apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...
apidays Australia 2023 - Curb your Enthusiasm:Sustainable Scaling of APIs, Sa...
 
Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...
Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...
Apidays Paris 2023 - API Security Challenges for Cloud-native Software Archit...
 
Apidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IO
Apidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IOApidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IO
Apidays Paris 2023 - State of Tech Sustainability 2023, Gaël Duez, Green IO
 
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
Apidays Paris 2023 - 7 Mistakes When Putting In Place An API Program, Francoi...
 
Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...
Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...
Apidays Paris 2023 - Building APIs That Developers Love: Feedback Collection ...
 
Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...
Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...
Apidays Paris 2023 - Product Managers and API Documentation, Gareth Faull, Lo...
 
Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...
Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...
Apidays Paris 2023 - How to use NoCode as a Microservice, Benjamin Buléon and...
 
Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...
Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...
Apidays Paris 2023 - Boosting Event-Driven Development with AsyncAPI and Micr...
 
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
Apidays Paris 2023 - API Observability: Improving Governance, Security and Op...
 

Recently uploaded

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 

Recently uploaded (20)

"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 

apidays LIVE Australia - Adaptable Digital Healthcare is built on well architected APIs by Tim Eckersley

  • 1. Adaptable Digital Healthcare is built on well architected Hella Good APIs
  • 2. NSW Health Pathology acknowledges the traditional custodians of the lands on which we work and pay our respects to ancestors and Elders, past, present and emerging. We are committed to honouring Australian Aboriginal and Torres Strait Islander peoples’ unique cultural and spiritual relationships to the land, waters and seas and their rich contribution to society. Acknowledgement of Country
  • 3. Introducing NSW Health Pathology • 5,000 employees • > 8M citizens • 140 medical doctors on staff • 60+ laboratories • 200 collection centres • 70 / 30 Public / Private sector customer split • Provides a full Pathology Service: • Anatomical Pathology • Chemical Pathology • Microbiology • Haematology • Immunology • Transfusion • Genomics • Point of Care Testing
  • 4. • 5 Laboratory Information Systems • 9 Electronic Medical Records • 9 Patient Administration Systems • 2 Point of Care Testing Middleware solutions • 430 Existing point to point integrations • … No platforms or infrastructure team The integration challenge
  • 5. Start with a roadmap Photo by Mohit on Unsplash • Work with established enterprise goals • Rationalise strategic platforms • Decompose deliverables • Gain an appreciation for your environment • Place some bets on the future • Everything will change • Establish like-minded partnerships • Build capability that can change too • Deliver… Deliver… Deliver…
  • 6. The evolving cloud architecture
  • 7. • For digital, data is the platform • Design for internet facing • aka accessibility • Design for distributed • Design for beyond the enterprise • Design for portability • Design for proximity • Design for logarithmic scale • Design for disruption Principles Source: http://foodboozeshoes.blogspot.com/2013/06/so-long-sydney-monorail-farewell-tour.html
  • 8. API Anatomy Adapter APIs Audience APIs Infrastructure Platform APIs Audience APIs Process APIs Enterprise Application Data Platform Analytics Messaging Processing Orchestration API Gateway Hyperscale Database Caching Central Events and Logs Dashboards and Alerts Continuous Delivery Exploration & Insights Normalisation & Augmentation Data Governance & Process Orchestration Utility Platforms DRY Aggregation & Authorisation
  • 9. Logical Components Analytics Process APIs • Choose the right technology for each resource operation • Can be separate physical repos as a single logical product • Keep a single data governance structure per resource
  • 10. Adapter APIs Process APIs • Resource Platform APIs Audience APIs Cerner PathNet Observations • Diagnostic Report • Observation Auditing Pandemic SMS Results Auslab Patients • Patient • Clinical Encounter User Profiles Pandemic Agent Portal OmniLAB Billing • Account • Charge Item • Financial Encounter Object Storage Pandemic Population Health Examples
  • 11. Component Type Management Group Application Adapter APIs Application Support Process APIs Integration Competency Centre Platform APIs Audience APIs Digital Teams Analytics Analytics Team Ideal Capabilities
  • 13. COVID-19 Pandemic Response Patient Portal (Service NSW) Process APIs Audience (Experience) APIs System APIs Patient Portal API Flat file Adapter West & Rural District HL7 MLLP East District HL7 MLLP North District HL7 MLLP South District HL7 MLLP All Pathology Observations Pandemic API Service Centre API North LIS: AUSLAB FTPS / Azure Blob Results South LIS: Cerner Pathnet East LIS: OmniLAB West & Rural LIS: Cerner Pathnet Voice and Text API Voice and Text bots (Automation) Service Desk Pulls data from statewide service desk, security partners and Lab Info Systems servicing different geographic regions (HL7 MLLP) Pandemic Ingestion Service Orchestrates data across the districts and surfaces up required information for the Pandemic response Presents data in format required by consuming systems with appropriate security model Population Health and Incident Response State Reporting API SecurityandAuditing Childrens HL7 MLLP Childrens LIS: Cerner Pathnet Jira Service Desk Symantec VIP User Profiles API Jira Service Desk Symantec VIP Strong Auth.
  • 14. Great results… automated results sent adoption rate > 900,000 > 84% to launch initial COVID-19 solution clinical man days of effort saved 2 weeks > 35,000< 24 hours turnaround for COVID-19 results
  • 16. • Our IoT solution builds on our API backbone to bring pathology and vital sign information to clinicians 100s of kilometers away in real time • The information is also combined to trigger continued analysis using clinical risk models like sepsis detection And combining edge diagnostics
  • 17. Thank you to our partners…