SlideShare a Scribd company logo
1 of 24
Download to read offline
Open vs Closed: APIs to Enable
Interoperability
Nick Hatt
@nickredox
https://github.com/nwhatt
Booth #1275
Interoperability Showcase Kiosk #30
About me
Redox 2018
In the past six months I’ve written code that connects to:
Proprietary APIs:
● AdvancedMD
● Allscripts
● Athena
● DrChrono
● Greenway
● EcW
● Kareo
● PointClickCare
XCA/XDR:
● Epic
● Cerner
● Many others
(especially
HIEs)
FHIR
● Just one
Good ol’ HL7v2 over
MLLP
● Many
● Many
● Many
● Others
Conclusion - Developers should not be
thinking about APIs as binary “open” and
“closed” - you need to evaluate the
business models behind APIs
There is a ton of variance in the utility an
API provides. This problem can be very
hard or very easy depending on your
product.
Redox 2018
Trigger Warning
Redox 2018
This talk includes the names of EHR vendors.
Everyone is working hard to solve this problem. If
success in interoperability were about intelligence - it
would be solved, healthcare is not an industry that
needs more smart people.
Thank you
Redox 2018
https://histalk2.com/2018/02/13/news-2-14-18/
Why are we talking about APIs?
Redox 2018
2013 - The JASON report
“The body of this report provides the details of an example software
architecture that breaks the stranglehold of current stovepipe
systems and facilitates migration to a software ecosystem, with a
diversity of products and apps, that fosters innovation and
entrepreneurship.”
https://www.healthit.gov/sites/default/files/ptp13-700hhs_white.pdf
Recommendations?
Redox 2018
“EHR software vendors should be required to develop and
publish APIs for medical records data, search and indexing, semantic
harmonization and vocabulary translation, and user interface
applications. In addition, they should be required to demonstrate that
data from their EHRs can be exchanged through the use of these APIs
and used in a meaningful way by third-party software developers.”
https://www.healthit.gov/sites/default/files/ptp13-700hhs_white.pdf
Three questions when working directly with EHRs
Redox 2018
Developers/Innovators ask yourself:
● Does this vendor make money when more data
enters/leaves their system?
● Does my product help them make money?
● Does my product help their customers (HCOs) make
money/provide better care?
Does this vendor make money as they get more
data?
Redox 2018
Example: Athena
● Part of revenue comes from processing claims
● More patients and cleaner data means more money
Counter: Vendor that sells software and services
● They are a few degrees removed from the data/users
● Requires strong engagement and ability to listen to HCO
customers
Does my product help them make money?
Redox 2018
● Dragon or Nuance
○ Speech recognition is way outside any EHR
vendors wheelhouse
○ Often makes sense to do OS-level interop
● Counter: does your product compete with theirs?
○ It might even depend on who you talk to
■ Developer - Sweet that’s awesome
■ Executive - uhhhh they do what?
Do I help their customers make more money or
provide better care?
Redox 2018
● Redox Customer: Breg
○ Automates inventory management for braces
■ Saves staff time
○ Automatically submits claims for braces
■ Saves billing office time, get paid faster
○ None of this stuff is in the SMART/Government
stuff
○ Features like this have been around for decades!
Takeaways: EHR Vendors are businesses
Redox 2018
● That’s not to say they aren’t altruistic
● At some level the business can’t survive being altruistic
● You need to be tactical about that
Speaking of altruism...
Redox 2018
Case Study: What FHIR® is and what FHIR® is
not
Redox 2018
● FHIR® can offer guidelines but is not an enforcer
● There is a second level called a profile that we’ve just begun to scratch for
FHIR®
● FHIR® is a very easy GET view to implement, a very difficult POST verb
● FHIR® Describes an API but it’s not an API. Would you rather have a
FHIR® API with a 99.90% SLA or a proprietary API with a 99.99% SLA.
My advice:
Redox 2018
● Understand that just because something is using a standard does not mean
you can walk up to an EHR vendor and they will support it
● You can still find value no matter what size you’re at
○ It helps developers understand healthcare data
○ Be prepared to deal with change
● It’s better do your own thing consistently than FHIR® inconsistently
What about these API companies?
Redox 2018
● A standard should lower the total cost of an
integration for everyone
● API companies and interface engines are
aggregators - they lower the marginal cost of
connecting on one side
Analytics Monitoring
AutomationCoordination
Telehealth
Redox 2018
Work For App
Work For Health
System
Point to Point
Analytics Monitoring
AutomationCoordination
Telehealth
Redox 2018
Work For App
Work For Health
System
Point to Point w/ Standards
Analytics Monitoring
Telehealth
AutomationCoordination
Redox 2018
Siloed Aggregation
Work For App
Work For Health
System
Analytics Monitoring
Telehealth
AutomationCoordination
Redox 2018
Work For App
Work For Health
System
Redox 2018
Conclusion - Developers should not be
thinking about APIs as binary “open” and
“closed” - you need to evaluate the
business models behind APIs
There is a ton of variance in the utility an
API provides. This problem can be very
hard or very easy depending on your
product.
Nick’s Top 3 things to watch out for!
1. Ask not what an API can do for you, ask what you
can do for that API
2. FHIR® needs to be implemented to have value
for you
3. Watch out for building silos - think about who is
on the other side
Redox 2018
Why this is important for developers
Redox 2018
I'm not a businessman;
I'm a business, man!
What are your questions?
Nick Hatt
@nickredox
https://github.com/nwhatt
Booth #1275
Interoperability Showcase Kiosk #30

More Related Content

What's hot

Redox Enterprise One Pager
Redox Enterprise One Pager Redox Enterprise One Pager
Redox Enterprise One Pager ams345
 
Redox Webinar Slides
Redox Webinar SlidesRedox Webinar Slides
Redox Webinar SlidesRedox Engine
 
Applying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsApplying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsRedox Engine
 
Health System Integration Implementation Land Mines
Health System Integration Implementation Land MinesHealth System Integration Implementation Land Mines
Health System Integration Implementation Land MinesRedox Engine
 
Healthcare news
Healthcare newsHealthcare news
Healthcare newsDiaspark
 
Building a Scalable EHR Integration Strategy
Building a Scalable EHR Integration StrategyBuilding a Scalable EHR Integration Strategy
Building a Scalable EHR Integration StrategyRedox Engine
 
Integrating Medical Devices with Health System EHRs
Integrating Medical Devices with Health System EHRsIntegrating Medical Devices with Health System EHRs
Integrating Medical Devices with Health System EHRsRedox Engine
 
Hacking the Health System Sales Cycle
Hacking the Health System Sales CycleHacking the Health System Sales Cycle
Hacking the Health System Sales CycleRedox Engine
 
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...Justin Campbell
 
Rounding tool introduction
Rounding tool introductionRounding tool introduction
Rounding tool introductionJeremy Sniezko
 
Explore new possibilities with paperless medical documentation
Explore new possibilities with paperless medical documentationExplore new possibilities with paperless medical documentation
Explore new possibilities with paperless medical documentationRonald Peterson
 
Presentation 2 - FHIR Overview
Presentation 2 - FHIR OverviewPresentation 2 - FHIR Overview
Presentation 2 - FHIR OverviewTom Wilson
 
Covenant SharePoint Health Assessment
Covenant SharePoint Health AssessmentCovenant SharePoint Health Assessment
Covenant SharePoint Health AssessmentMatthew W. Bowers
 
Accenture Cloud-based Lab Reviews Case Study
Accenture Cloud-based Lab Reviews Case StudyAccenture Cloud-based Lab Reviews Case Study
Accenture Cloud-based Lab Reviews Case StudyAccenture Operations
 
FHIR: Be the right amount of excited
FHIR: Be the right amount of excitedFHIR: Be the right amount of excited
FHIR: Be the right amount of excitedRedox Engine
 
Cortez Health Case Study
Cortez Health Case StudyCortez Health Case Study
Cortez Health Case StudyIdeba
 

What's hot (19)

Redox Enterprise One Pager
Redox Enterprise One Pager Redox Enterprise One Pager
Redox Enterprise One Pager
 
Redox Webinar Slides
Redox Webinar SlidesRedox Webinar Slides
Redox Webinar Slides
 
Applying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise IntegrationsApplying Lessons from API Development to Healthcare Enterprise Integrations
Applying Lessons from API Development to Healthcare Enterprise Integrations
 
Redox-Overview-Aug18
Redox-Overview-Aug18Redox-Overview-Aug18
Redox-Overview-Aug18
 
Health System Integration Implementation Land Mines
Health System Integration Implementation Land MinesHealth System Integration Implementation Land Mines
Health System Integration Implementation Land Mines
 
Healthcare news
Healthcare newsHealthcare news
Healthcare news
 
Redox_Overview (1)
Redox_Overview (1)Redox_Overview (1)
Redox_Overview (1)
 
Building a Scalable EHR Integration Strategy
Building a Scalable EHR Integration StrategyBuilding a Scalable EHR Integration Strategy
Building a Scalable EHR Integration Strategy
 
Integrating Medical Devices with Health System EHRs
Integrating Medical Devices with Health System EHRsIntegrating Medical Devices with Health System EHRs
Integrating Medical Devices with Health System EHRs
 
Hacking the Health System Sales Cycle
Hacking the Health System Sales CycleHacking the Health System Sales Cycle
Hacking the Health System Sales Cycle
 
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
Galen healthcare solutions Healthcare Information Technology 2017 Year in Rev...
 
Rounding tool introduction
Rounding tool introductionRounding tool introduction
Rounding tool introduction
 
Explore new possibilities with paperless medical documentation
Explore new possibilities with paperless medical documentationExplore new possibilities with paperless medical documentation
Explore new possibilities with paperless medical documentation
 
Pro Emtech - Promed
Pro Emtech - PromedPro Emtech - Promed
Pro Emtech - Promed
 
Presentation 2 - FHIR Overview
Presentation 2 - FHIR OverviewPresentation 2 - FHIR Overview
Presentation 2 - FHIR Overview
 
Covenant SharePoint Health Assessment
Covenant SharePoint Health AssessmentCovenant SharePoint Health Assessment
Covenant SharePoint Health Assessment
 
Accenture Cloud-based Lab Reviews Case Study
Accenture Cloud-based Lab Reviews Case StudyAccenture Cloud-based Lab Reviews Case Study
Accenture Cloud-based Lab Reviews Case Study
 
FHIR: Be the right amount of excited
FHIR: Be the right amount of excitedFHIR: Be the right amount of excited
FHIR: Be the right amount of excited
 
Cortez Health Case Study
Cortez Health Case StudyCortez Health Case Study
Cortez Health Case Study
 

Similar to Open vs Closed APIs to Enabled Interoperability

CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)Jon Hansen
 
CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)CPOARENA
 
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Elemica
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?Nordic APIs
 
API-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramAPI-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramNordic APIs
 
arago - NOAH19 Berlin
arago - NOAH19 Berlinarago - NOAH19 Berlin
arago - NOAH19 BerlinNOAH Advisors
 
Digital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsDigital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsApigee | Google Cloud
 
Monetize Data with Embedded Analytics
Monetize Data with Embedded AnalyticsMonetize Data with Embedded Analytics
Monetize Data with Embedded AnalyticsGoodData
 
SDL Translation Technology Insights: Executive Summary
SDL Translation Technology Insights: Executive SummarySDL Translation Technology Insights: Executive Summary
SDL Translation Technology Insights: Executive SummarySDL Trados
 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays
 
Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)Levi Saada
 
Future of Enterprise Application Suites.pdf
Future of Enterprise Application Suites.pdfFuture of Enterprise Application Suites.pdf
Future of Enterprise Application Suites.pdfCanh Pham
 
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...apidays
 
Oracle Mbx 2018 Amsterdam - Antony welfare - The Digtal store
Oracle Mbx 2018 Amsterdam - Antony welfare - The Digtal storeOracle Mbx 2018 Amsterdam - Antony welfare - The Digtal store
Oracle Mbx 2018 Amsterdam - Antony welfare - The Digtal storeAntony Welfare
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfLuca Mattia Ferrari
 
Mindful Insights - AHP Program Modeling
Mindful Insights - AHP Program ModelingMindful Insights - AHP Program Modeling
Mindful Insights - AHP Program ModelingMindfulInsights
 
HyperHack 2023 Global Presentation - AMER Enablement_070623.pdf
HyperHack 2023 Global Presentation - AMER Enablement_070623.pdfHyperHack 2023 Global Presentation - AMER Enablement_070623.pdf
HyperHack 2023 Global Presentation - AMER Enablement_070623.pdfDianaGray10
 
How to Keep SAP Projects on Schedule with B2B Managed Services
How to Keep SAP Projects on Schedule with B2B Managed Services How to Keep SAP Projects on Schedule with B2B Managed Services
How to Keep SAP Projects on Schedule with B2B Managed Services Mark Morley, MBA
 
HPE Software at Discover 2016 London 29 November—1 December
HPE Software at Discover 2016 London 29 November—1 DecemberHPE Software at Discover 2016 London 29 November—1 December
HPE Software at Discover 2016 London 29 November—1 Decemberat MicroFocus Italy ❖✔
 

Similar to Open vs Closed APIs to Enabled Interoperability (20)

CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)
 
CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)CPO ARENA Service Provider Synopsis (Nipendo)
CPO ARENA Service Provider Synopsis (Nipendo)
 
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
Sergio Juarez, Elemica – “From Big Data to Value: The Power of Master Data Ma...
 
What do you mean by “API as a Product”?
What do you mean by “API as a Product”?What do you mean by “API as a Product”?
What do you mean by “API as a Product”?
 
API-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API ProgramAPI-as-a-product: The Key to a Successful API Program
API-as-a-product: The Key to a Successful API Program
 
arago - NOAH19 Berlin
arago - NOAH19 Berlinarago - NOAH19 Berlin
arago - NOAH19 Berlin
 
Digital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectationsDigital Transformation: How leaders meet modern customer expectations
Digital Transformation: How leaders meet modern customer expectations
 
Monetize Data with Embedded Analytics
Monetize Data with Embedded AnalyticsMonetize Data with Embedded Analytics
Monetize Data with Embedded Analytics
 
SDL Translation Technology Insights: Executive Summary
SDL Translation Technology Insights: Executive SummarySDL Translation Technology Insights: Executive Summary
SDL Translation Technology Insights: Executive Summary
 
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
apidays Helsinki & North 2023 - How can data-driven DevRel help identify gaps...
 
Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)Hewlett-Packard Enterprises (HPE)
Hewlett-Packard Enterprises (HPE)
 
Future of Enterprise Application Suites.pdf
Future of Enterprise Application Suites.pdfFuture of Enterprise Application Suites.pdf
Future of Enterprise Application Suites.pdf
 
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
INTERFACE by apidays 2023 - Governance Doesn't Have to be a Dirty Word, Jason...
 
Oracle Mbx 2018 Amsterdam - Antony welfare - The Digtal store
Oracle Mbx 2018 Amsterdam - Antony welfare - The Digtal storeOracle Mbx 2018 Amsterdam - Antony welfare - The Digtal store
Oracle Mbx 2018 Amsterdam - Antony welfare - The Digtal store
 
Meetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdfMeetup 2022 - API Gateway landscape.pdf
Meetup 2022 - API Gateway landscape.pdf
 
Mindful Insights - AHP Program Modeling
Mindful Insights - AHP Program ModelingMindful Insights - AHP Program Modeling
Mindful Insights - AHP Program Modeling
 
HyperHack 2023 Global Presentation - AMER Enablement_070623.pdf
HyperHack 2023 Global Presentation - AMER Enablement_070623.pdfHyperHack 2023 Global Presentation - AMER Enablement_070623.pdf
HyperHack 2023 Global Presentation - AMER Enablement_070623.pdf
 
How to Keep SAP Projects on Schedule with B2B Managed Services
How to Keep SAP Projects on Schedule with B2B Managed Services How to Keep SAP Projects on Schedule with B2B Managed Services
How to Keep SAP Projects on Schedule with B2B Managed Services
 
How B2B Completes ERP
How B2B Completes ERPHow B2B Completes ERP
How B2B Completes ERP
 
HPE Software at Discover 2016 London 29 November—1 December
HPE Software at Discover 2016 London 29 November—1 DecemberHPE Software at Discover 2016 London 29 November—1 December
HPE Software at Discover 2016 London 29 November—1 December
 

Recently uploaded

Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...Gfnyt.com
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...Gfnyt.com
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Memriyagarg453
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availablegragmanisha42
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★indiancallgirl4rent
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Sheetaleventcompany
 
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetSambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near MeVIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Memriyagarg453
 
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012adityaroy0215
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Chandigarh
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.ktanvi103
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetCall Girls Service
 

Recently uploaded (20)

Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetJalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Jalna Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
❤️♀️@ Jaipur Call Girl Agency ❤️♀️@ Manjeet Russian Call Girls Service in Jai...
 
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetMangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Mangalore Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR   Call G...
❤️♀️@ Jaipur Call Girls ❤️♀️@ Meghna Jaipur Call Girls Number CRTHNR Call G...
 
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetOzhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ozhukarai Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetHubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Hubli Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near MeRussian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
Russian Call Girls in Noida Pallavi 9711199171 High Class Call Girl Near Me
 
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service availableCall Girl Raipur 📲 9999965857 whatsapp live cam sex service available
Call Girl Raipur 📲 9999965857 whatsapp live cam sex service available
 
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
Enjoyment ★ 8854095900 Indian Call Girls In Dehradun 🍆🍌 By Dehradun Call Girl ★
 
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetNanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Nanded Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
Punjab❤️Call girls in Mohali ☎️7435815124☎️ Call Girl service in Mohali☎️ Moh...
 
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Hyderabad Just Call 9907093804 Top Class Call Girl Service Available
 
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetSambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Sambalpur Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near MeVIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
VIP Call Girls Noida Jhanvi 9711199171 Best VIP Call Girls Near Me
 
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
VIP Call Girl DLF Phase 2 Gurgaon (Noida) Just Meet Me@ 9711199012
 
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real MeetErnakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
Ernakulam Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
Call Now ☎ 9999965857 !! Call Girls in Hauz Khas Escort Service Delhi N.C.R.
 
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetbhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
bhubaneswar Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Patiala Just Call 9907093804 Top Class Call Girl Service Available
 
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meetdhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
dhanbad Call Girls 👙 6297143586 👙 Genuine WhatsApp Number for Real Meet
 

Open vs Closed APIs to Enabled Interoperability

  • 1. Open vs Closed: APIs to Enable Interoperability Nick Hatt @nickredox https://github.com/nwhatt Booth #1275 Interoperability Showcase Kiosk #30
  • 2. About me Redox 2018 In the past six months I’ve written code that connects to: Proprietary APIs: ● AdvancedMD ● Allscripts ● Athena ● DrChrono ● Greenway ● EcW ● Kareo ● PointClickCare XCA/XDR: ● Epic ● Cerner ● Many others (especially HIEs) FHIR ● Just one Good ol’ HL7v2 over MLLP ● Many ● Many ● Many ● Others
  • 3. Conclusion - Developers should not be thinking about APIs as binary “open” and “closed” - you need to evaluate the business models behind APIs There is a ton of variance in the utility an API provides. This problem can be very hard or very easy depending on your product. Redox 2018
  • 4. Trigger Warning Redox 2018 This talk includes the names of EHR vendors. Everyone is working hard to solve this problem. If success in interoperability were about intelligence - it would be solved, healthcare is not an industry that needs more smart people.
  • 6. Why are we talking about APIs? Redox 2018 2013 - The JASON report “The body of this report provides the details of an example software architecture that breaks the stranglehold of current stovepipe systems and facilitates migration to a software ecosystem, with a diversity of products and apps, that fosters innovation and entrepreneurship.” https://www.healthit.gov/sites/default/files/ptp13-700hhs_white.pdf
  • 7. Recommendations? Redox 2018 “EHR software vendors should be required to develop and publish APIs for medical records data, search and indexing, semantic harmonization and vocabulary translation, and user interface applications. In addition, they should be required to demonstrate that data from their EHRs can be exchanged through the use of these APIs and used in a meaningful way by third-party software developers.” https://www.healthit.gov/sites/default/files/ptp13-700hhs_white.pdf
  • 8. Three questions when working directly with EHRs Redox 2018 Developers/Innovators ask yourself: ● Does this vendor make money when more data enters/leaves their system? ● Does my product help them make money? ● Does my product help their customers (HCOs) make money/provide better care?
  • 9. Does this vendor make money as they get more data? Redox 2018 Example: Athena ● Part of revenue comes from processing claims ● More patients and cleaner data means more money Counter: Vendor that sells software and services ● They are a few degrees removed from the data/users ● Requires strong engagement and ability to listen to HCO customers
  • 10. Does my product help them make money? Redox 2018 ● Dragon or Nuance ○ Speech recognition is way outside any EHR vendors wheelhouse ○ Often makes sense to do OS-level interop ● Counter: does your product compete with theirs? ○ It might even depend on who you talk to ■ Developer - Sweet that’s awesome ■ Executive - uhhhh they do what?
  • 11. Do I help their customers make more money or provide better care? Redox 2018 ● Redox Customer: Breg ○ Automates inventory management for braces ■ Saves staff time ○ Automatically submits claims for braces ■ Saves billing office time, get paid faster ○ None of this stuff is in the SMART/Government stuff ○ Features like this have been around for decades!
  • 12. Takeaways: EHR Vendors are businesses Redox 2018 ● That’s not to say they aren’t altruistic ● At some level the business can’t survive being altruistic ● You need to be tactical about that
  • 14. Case Study: What FHIR® is and what FHIR® is not Redox 2018 ● FHIR® can offer guidelines but is not an enforcer ● There is a second level called a profile that we’ve just begun to scratch for FHIR® ● FHIR® is a very easy GET view to implement, a very difficult POST verb ● FHIR® Describes an API but it’s not an API. Would you rather have a FHIR® API with a 99.90% SLA or a proprietary API with a 99.99% SLA.
  • 15. My advice: Redox 2018 ● Understand that just because something is using a standard does not mean you can walk up to an EHR vendor and they will support it ● You can still find value no matter what size you’re at ○ It helps developers understand healthcare data ○ Be prepared to deal with change ● It’s better do your own thing consistently than FHIR® inconsistently
  • 16. What about these API companies? Redox 2018 ● A standard should lower the total cost of an integration for everyone ● API companies and interface engines are aggregators - they lower the marginal cost of connecting on one side
  • 17. Analytics Monitoring AutomationCoordination Telehealth Redox 2018 Work For App Work For Health System Point to Point
  • 18. Analytics Monitoring AutomationCoordination Telehealth Redox 2018 Work For App Work For Health System Point to Point w/ Standards
  • 19. Analytics Monitoring Telehealth AutomationCoordination Redox 2018 Siloed Aggregation Work For App Work For Health System
  • 21. Redox 2018 Conclusion - Developers should not be thinking about APIs as binary “open” and “closed” - you need to evaluate the business models behind APIs There is a ton of variance in the utility an API provides. This problem can be very hard or very easy depending on your product.
  • 22. Nick’s Top 3 things to watch out for! 1. Ask not what an API can do for you, ask what you can do for that API 2. FHIR® needs to be implemented to have value for you 3. Watch out for building silos - think about who is on the other side Redox 2018
  • 23. Why this is important for developers Redox 2018 I'm not a businessman; I'm a business, man!
  • 24. What are your questions? Nick Hatt @nickredox https://github.com/nwhatt Booth #1275 Interoperability Showcase Kiosk #30