SlideShare a Scribd company logo
FHIR®	is	the	registered	trademark	of	HL7	and	is	used	with	the	permission	of	HL7.	The	Flame	Design	mark	is	the	registered	trademark	of	HL7	and	is	used	with	the	permission	of	HL7.
Amsterdam,	15-17	November		|			@fhir_furore |			#fhirdevdays17			|			www.fhirdevdays.com
Building	on	Cerner	with	SMART	on	FHIR
Kevin	Shekleton	&	Yegor Hanov,	Cerner
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
3
Cerner Today
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
4
APIs have transformed many other industries
We believe they can do the
same for health care!
• Application Programming Interfaces
(APIs):
• Allow technical solutions to talk to one
another in the same language
• Easily expose services to make them
available inside and outside an
organization
• Cerner’s open platforms expose
standards that make it possible to
connect apps and easily transfer
discrete data.
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
5
EHR as Open Platform
• EHR becomes a Platform
• User and patient management
• Core transactional services (orders, documentation, etc.)
• Common workflow orchestration (admission, discharge, etc.)
• Legal record
• Use the “Public API” to extend EHR functionality
• No single vendor can supply every needed function
• Innovation moves faster at the edge
• Niche workflows and local use cases solved efficiently
• A new ecosystem for developers and researchers
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
6
Open Platforms Vision
Cerner is accelerating health care
innovation by enabling a broad
community to amplify the power of its
open platforms
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
7
Mobility
Desktop Patient
ProviderInternet
Cerner Ignite APIs for Millennium
Ignite APIs
for Millennium
Platform
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
8
Ignite APIs
for Millennium
Benefits of a cloud-based API
• Centrally Managed Security (internet, authentication and authorization)
• Consistent API experience for all clients
• Rapid, agile deployment of updates and enhancements of FHIR standard
• Centralized ontology mapping
• Flexibility – scale capacity to meet application demand (predictable costs)
”
“
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
9
Health IT platforms must be open…. The quality
of being open is what allows independent
developers to build apps and extensions that
work with existing health IT platforms.
Neal Patterson
Testimony to U.S. Senate Committee on Health,
Education, Labor and Pensions, June 10, 2015
Founder and CEO, Cerner Corporation
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
Cerner Open Developer Experience: code.cerner.com
Building on cerner with smart on fhir   fhir dev days 2017
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
Principles of Open Ecosystem
Access
Trust
Opportunity
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
13
App Validation
The Functional Review
focuses on the app
interaction with the API to
ensure optimal exchange
of data sets as well as
seamless integration into
EMR workflow.
Functional
The UX Review ensures that
the experience of the app
meets Cerner’s standards of
being valuable, effective,
trustworthy, safe, and clear.
UX
The Technical Requirements
Review documents the
technical requirements of your
app. The Operational Review
ensures apps are
operationally mature prior to
implementation.
Operational/Technical
The Security Review
provides an assessment
of any potential security
flaws in your app.
Security
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
code.cerner.com/apps
Cerner’s App Validation Program ensures apps are production ready, that they
fit within the provider’s workflow, and that they integrate well with the way our
clients manage data. As developers complete the steps of the program,
Cerner’s goal is to ensure that the app can be integrated quickly and easily into
client domains and works consistently.
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
16
EHR Integration
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
17
EHR Integration
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
18
Unique Users (Production)
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
19
App Launches (Production)
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
20
how it works for developers
Here are the steps to go from idea to reality.
Engage with the Cerner Open
Developer Experience
• Go to code.cerner.com and
hit the “Start Coding” button
• Browse developer
documentation
• Experiment with the API
using our open sandbox
• Join the discussion on our
developer Google Group
Join the code Developer
Program & get validated
• App Companies can sign
up to get their apps
validated for production
access to Ignite APIs
• Validation process ensures
quality across multiple
dimensions: Security,
Functional, Operations, and
User Experience
Market your app through
Cerner’s App Gallery
• Apps from the code
Developer Program are
given visibility in a gallery
on code.cerner.com
• Presence in the gallery
helps create Trust and
Opportunity with potential
clients
developer perspective
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
21
Engage with Cerner’s development team
Open platforms
development team
650+
developers
Active
Google Group
+ =
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
Cerner ❤ open source
github.com/cerner Apache licensed
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
23
ASCVD Risk Calculator SMART app
• Developed with cardiologists at
Duke University
• Responsive, accessible design
• Completely free & open source!
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
24
Related github.com/cerner npm packages
cerner-smart-embeddable-lib
Allows your HTML SMART app to run as an MPage component
fhir-client-cerner-additions
Augments fhir-client.js to allow your HTML SMART app to run
within an embedded IE browser in a native Windows application.
Works with non-Cerner EHRs too!
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
25
Developer documentation - fhir.cerner.com
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
26
Developer documentation - fhir.cerner.com
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
27
Resource Availability (as of 11/15/17)
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
28
code Console
• Self-service developer console
• FHIR Sandboxes
• Open
• Secure (OAuth 2)
• Launch your SMART apps
• Provider apps
• Patient apps
© Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
29
Exercises – Let’s code!
http://engineering.cerner.com/smart-on-fhir-tutorial
• Create your own SMART app
• Register your app with Cerner’s Sandbox
• Launch your app with Cerner’s Sandbox
• Register & launch the same app with other Sandboxes
Tutorial covers both provider & patient SMART apps!
Together we can accomplish
great things

More Related Content

PDF
Predictive Maintenance
PDF
Social Media Forensics
PDF
Technology Trend Roadmap.pdf
PDF
OT Security Architecture & Resilience: Designing for Security Success
PDF
Tech Vision 2021: The Analytics Angle with SAS | Overview
PPTX
A Health Catalyst Overview: Learn How a Data First Strategy Can Drive Increas...
PDF
OT Security - h-c0n 2020
PDF
Trends in IIoT and OT Security
Predictive Maintenance
Social Media Forensics
Technology Trend Roadmap.pdf
OT Security Architecture & Resilience: Designing for Security Success
Tech Vision 2021: The Analytics Angle with SAS | Overview
A Health Catalyst Overview: Learn How a Data First Strategy Can Drive Increas...
OT Security - h-c0n 2020
Trends in IIoT and OT Security

What's hot (20)

PDF
Measuring the IQ of your Threat Intelligence Feeds (#tiqtest)
PPTX
MONAI: Medical imaging AI for data scientists and developers @ 3D Slicer Proj...
PDF
Enterprise Security Architecture for Cyber Security
PDF
An ar core based augmented reality campus navigation system
PDF
Cybersecurity Goverence for Boards of Directors
PDF
如何有效運用ITSM工具做好IT治理
PDF
Strategies for Managing OT Cybersecurity Risk
PDF
Industrial Security.pdf
PPTX
Cryptography and steganography
PDF
Cybersecurity roadmap : Global healthcare security architecture
DOCX
The Influence of Artificial Intelligence on E-Governance and Cybersecurity in...
PPTX
Claroty Support L1 - Architecture components and terms.pptx
PPTX
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
PDF
NIST Cybersecurity Framework 101
PDF
Artificial intelligence and precision medicine does the health economist need...
PDF
“Materials Informatics and Big Data: Realization of 4th Paradigm of Science i...
PPTX
DF Process Models
PPTX
Dragos S4x20: How to Build an OT Security Operations Center
PDF
Building a Zero Trust Architecture
PDF
Battling Unknown Malware with Machine Learning
Measuring the IQ of your Threat Intelligence Feeds (#tiqtest)
MONAI: Medical imaging AI for data scientists and developers @ 3D Slicer Proj...
Enterprise Security Architecture for Cyber Security
An ar core based augmented reality campus navigation system
Cybersecurity Goverence for Boards of Directors
如何有效運用ITSM工具做好IT治理
Strategies for Managing OT Cybersecurity Risk
Industrial Security.pdf
Cryptography and steganography
Cybersecurity roadmap : Global healthcare security architecture
The Influence of Artificial Intelligence on E-Governance and Cybersecurity in...
Claroty Support L1 - Architecture components and terms.pptx
Threat Hunting vs. UEBA: Similarities, Differences, and How They Work Together
NIST Cybersecurity Framework 101
Artificial intelligence and precision medicine does the health economist need...
“Materials Informatics and Big Data: Realization of 4th Paradigm of Science i...
DF Process Models
Dragos S4x20: How to Build an OT Security Operations Center
Building a Zero Trust Architecture
Battling Unknown Malware with Machine Learning
Ad

Similar to Building on cerner with smart on fhir fhir dev days 2017 (20)

PPTX
Modern Health Care System - Daktarz
PDF
mHealth Israel_Cerner Overview_Middle East_Sept 2020
PPTX
Ballerina for Healthcare - Code to Cloud in Mins with AI driven programming ...
PDF
[WSO2 Integration Summit New York 2019] Keys to Running a Successful Enterpri...
PPTX
Aneesh Chopra's Keynote at the Health 2.0's Provider Symposium
PDF
Building an Integrated Healthcare Platform with FHIR®
PPT
Hu7 kuraitis
PPT
A Manifesto for Healthcare’s Disruptive Innovation of the Decade: Open EHR Te...
PPTX
FHIR: Out-of-the-box eHealth Interoperability for HL7
PPTX
Digital Healthcare – Realizing Interoperability with APIs
PPTX
HXR 2017: Aneesh Chopra, NavHealth: Call to Action: All Hands on Deck to Brin...
PPTX
Cerner - Iowa Biomedical Engineering Seminar Presentation
PDF
[WSO2 Integration Summit San Francisco 2019] Enabling for API Success at Cerner
PPTX
Open Platforms for Healthcare Applications
PDF
Thoughts on Epic & Cerner's Embrace of 3rd-Party Collaboration
PPTX
Combining Healthcare Standards with Other RESTful APIs
PPTX
Approach to enable your IT systems for FHIR (HL7 standards) compliance
PDF
Top Trends in Application Architecture That Enable.pdf
PDF
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
PDF
Enterprise mHealth Strategy 2019
Modern Health Care System - Daktarz
mHealth Israel_Cerner Overview_Middle East_Sept 2020
Ballerina for Healthcare - Code to Cloud in Mins with AI driven programming ...
[WSO2 Integration Summit New York 2019] Keys to Running a Successful Enterpri...
Aneesh Chopra's Keynote at the Health 2.0's Provider Symposium
Building an Integrated Healthcare Platform with FHIR®
Hu7 kuraitis
A Manifesto for Healthcare’s Disruptive Innovation of the Decade: Open EHR Te...
FHIR: Out-of-the-box eHealth Interoperability for HL7
Digital Healthcare – Realizing Interoperability with APIs
HXR 2017: Aneesh Chopra, NavHealth: Call to Action: All Hands on Deck to Brin...
Cerner - Iowa Biomedical Engineering Seminar Presentation
[WSO2 Integration Summit San Francisco 2019] Enabling for API Success at Cerner
Open Platforms for Healthcare Applications
Thoughts on Epic & Cerner's Embrace of 3rd-Party Collaboration
Combining Healthcare Standards with Other RESTful APIs
Approach to enable your IT systems for FHIR (HL7 standards) compliance
Top Trends in Application Architecture That Enable.pdf
Hewlett Packard Enterprise View on Going Big with API Management - Applicatio...
Enterprise mHealth Strategy 2019
Ad

More from DevDays (20)

PPTX
Consent dev days
PDF
Integrating with the epic platform fhir dev days 17
PPTX
Mohannad hussain dicom and imaging tools
PPTX
Mohannad hussain community track - siim dataset & dico mweb proxy
PPTX
Fhir dev days 2017 fhir profiling - overview and introduction v07
PPTX
final Keynote (grahame)
PPTX
Validation in net and java (ewout james)
PPTX
Transforming other content (grahame)
PPTX
Structure definition 101 (ewout)
PPTX
Quality improvement dev days-2017
PPTX
Furore devdays 2017-sdc (lloyd)
PPTX
Furore devdays 2017- rdf2(solbrig)
PPTX
Furore devdays 2017- rdf1(solbrig)
PPTX
Furore devdays 2017- oai
PPTX
Furore devdays 2017 - implementation guides (lloyd)
PPTX
Dev days 2017 questionnaires (brian postlethwaite)
PPTX
Devdays 2017 implementation guide authoring - ardon toonstra
PPTX
Dev days 2017 advanced directories (brian postlethwaite)
PPTX
Connectathon opening 2017
PPTX
Building bridges devdays 2017- powerpoint template
Consent dev days
Integrating with the epic platform fhir dev days 17
Mohannad hussain dicom and imaging tools
Mohannad hussain community track - siim dataset & dico mweb proxy
Fhir dev days 2017 fhir profiling - overview and introduction v07
final Keynote (grahame)
Validation in net and java (ewout james)
Transforming other content (grahame)
Structure definition 101 (ewout)
Quality improvement dev days-2017
Furore devdays 2017-sdc (lloyd)
Furore devdays 2017- rdf2(solbrig)
Furore devdays 2017- rdf1(solbrig)
Furore devdays 2017- oai
Furore devdays 2017 - implementation guides (lloyd)
Dev days 2017 questionnaires (brian postlethwaite)
Devdays 2017 implementation guide authoring - ardon toonstra
Dev days 2017 advanced directories (brian postlethwaite)
Connectathon opening 2017
Building bridges devdays 2017- powerpoint template

Recently uploaded (20)

PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Pre independence Education in Inndia.pdf
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Sports Quiz easy sports quiz sports quiz
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
Institutional Correction lecture only . . .
PPTX
master seminar digital applications in india
human mycosis Human fungal infections are called human mycosis..pptx
Anesthesia in Laparoscopic Surgery in India
Pre independence Education in Inndia.pdf
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
O5-L3 Freight Transport Ops (International) V1.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Sports Quiz easy sports quiz sports quiz
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Supply Chain Operations Speaking Notes -ICLT Program
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Renaissance Architecture: A Journey from Faith to Humanism
Module 4: Burden of Disease Tutorial Slides S2 2025
PPH.pptx obstetrics and gynecology in nursing
Abdominal Access Techniques with Prof. Dr. R K Mishra
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
O7-L3 Supply Chain Operations - ICLT Program
Institutional Correction lecture only . . .
master seminar digital applications in india

Building on cerner with smart on fhir fhir dev days 2017

  • 2. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
  • 3. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner.
  • 4. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 3 Cerner Today
  • 5. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 4 APIs have transformed many other industries We believe they can do the same for health care! • Application Programming Interfaces (APIs): • Allow technical solutions to talk to one another in the same language • Easily expose services to make them available inside and outside an organization • Cerner’s open platforms expose standards that make it possible to connect apps and easily transfer discrete data.
  • 6. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 5 EHR as Open Platform • EHR becomes a Platform • User and patient management • Core transactional services (orders, documentation, etc.) • Common workflow orchestration (admission, discharge, etc.) • Legal record • Use the “Public API” to extend EHR functionality • No single vendor can supply every needed function • Innovation moves faster at the edge • Niche workflows and local use cases solved efficiently • A new ecosystem for developers and researchers
  • 7. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 6 Open Platforms Vision Cerner is accelerating health care innovation by enabling a broad community to amplify the power of its open platforms
  • 8. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 7 Mobility Desktop Patient ProviderInternet Cerner Ignite APIs for Millennium Ignite APIs for Millennium Platform
  • 9. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 8 Ignite APIs for Millennium Benefits of a cloud-based API • Centrally Managed Security (internet, authentication and authorization) • Consistent API experience for all clients • Rapid, agile deployment of updates and enhancements of FHIR standard • Centralized ontology mapping • Flexibility – scale capacity to meet application demand (predictable costs)
  • 10. ” “ © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 9 Health IT platforms must be open…. The quality of being open is what allows independent developers to build apps and extensions that work with existing health IT platforms. Neal Patterson Testimony to U.S. Senate Committee on Health, Education, Labor and Pensions, June 10, 2015 Founder and CEO, Cerner Corporation
  • 11. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. Cerner Open Developer Experience: code.cerner.com
  • 13. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. Principles of Open Ecosystem Access Trust Opportunity
  • 14. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 13 App Validation The Functional Review focuses on the app interaction with the API to ensure optimal exchange of data sets as well as seamless integration into EMR workflow. Functional The UX Review ensures that the experience of the app meets Cerner’s standards of being valuable, effective, trustworthy, safe, and clear. UX The Technical Requirements Review documents the technical requirements of your app. The Operational Review ensures apps are operationally mature prior to implementation. Operational/Technical The Security Review provides an assessment of any potential security flaws in your app. Security
  • 15. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. code.cerner.com/apps
  • 16. Cerner’s App Validation Program ensures apps are production ready, that they fit within the provider’s workflow, and that they integrate well with the way our clients manage data. As developers complete the steps of the program, Cerner’s goal is to ensure that the app can be integrated quickly and easily into client domains and works consistently.
  • 17. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 16 EHR Integration
  • 18. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 17 EHR Integration
  • 19. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 18 Unique Users (Production)
  • 20. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 19 App Launches (Production)
  • 21. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 20 how it works for developers Here are the steps to go from idea to reality. Engage with the Cerner Open Developer Experience • Go to code.cerner.com and hit the “Start Coding” button • Browse developer documentation • Experiment with the API using our open sandbox • Join the discussion on our developer Google Group Join the code Developer Program & get validated • App Companies can sign up to get their apps validated for production access to Ignite APIs • Validation process ensures quality across multiple dimensions: Security, Functional, Operations, and User Experience Market your app through Cerner’s App Gallery • Apps from the code Developer Program are given visibility in a gallery on code.cerner.com • Presence in the gallery helps create Trust and Opportunity with potential clients developer perspective
  • 22. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 21 Engage with Cerner’s development team Open platforms development team 650+ developers Active Google Group + =
  • 23. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. Cerner ❤ open source github.com/cerner Apache licensed
  • 24. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 23 ASCVD Risk Calculator SMART app • Developed with cardiologists at Duke University • Responsive, accessible design • Completely free & open source!
  • 25. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 24 Related github.com/cerner npm packages cerner-smart-embeddable-lib Allows your HTML SMART app to run as an MPage component fhir-client-cerner-additions Augments fhir-client.js to allow your HTML SMART app to run within an embedded IE browser in a native Windows application. Works with non-Cerner EHRs too!
  • 26. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 25 Developer documentation - fhir.cerner.com
  • 27. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 26 Developer documentation - fhir.cerner.com
  • 28. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 27 Resource Availability (as of 11/15/17)
  • 29. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 28 code Console • Self-service developer console • FHIR Sandboxes • Open • Secure (OAuth 2) • Launch your SMART apps • Provider apps • Patient apps
  • 30. © Cerner Corporation. All rights reserved. This document contains Cerner confidential and/or proprietary information belonging to Cerner Corporation and/or its related affiliates which may not be reproduced or transmitted in any form or by any means without the express written consent of Cerner. 29 Exercises – Let’s code! http://engineering.cerner.com/smart-on-fhir-tutorial • Create your own SMART app • Register your app with Cerner’s Sandbox • Launch your app with Cerner’s Sandbox • Register & launch the same app with other Sandboxes Tutorial covers both provider & patient SMART apps!
  • 31. Together we can accomplish great things