FHIRing on all cylinders

Slides:



Advertisements
Similar presentations
NHS change challenge Clinical content work in the NHS Tony Shannon Consultant in Emergency Medicine, LTH Clinical Consultant, NHS CfH Travel to HL7 kindly.
Advertisements

The Open Health Data API Rik Smithies –
Beverley Bryant Director of Strategic Systems and Technology NHS England November 2013 Technology in the NHS.
Clinical Documents with HL7 CDA. HL7 CDA – Key messages CDA is the standard for electronic exchange of clinical documents; levels 1,2,3 are different.
VA Design Patterns Briefing and VistA Evolution Update: Questions and Answers.
GPSoC re-procurement What does it mean for you? Peter Short GP partner Buxton, Buxton, Derbyshire GP Clinical Lead, HSCIC EMIS Web user.
FHIR projects in the NHS 1 Presented by Richard Kavanagh Head of Data Standards – Interoperability Specifications.
Apache Axis: A Set of Java Tools for SOAP Web Services.
FHIR and Primary Care Systems; and a FHIR Query Tool Robert Worden Open Mapping Software Ltd
A SUPPLIER PERSPECTIVE IN THE LINE OF FHIR BRINGING HEALTHCARE INTEGRATION AND APPLICATION DEVELOPMENT INTO THE 21 ST CENTURY DAVID HANCOCK | 26 TH MARCH.
Developing a target ‘future state’ in social care informatics Andrew Fenton DH.
API WG Update 16th Eurofiling Workshop Wednesday 12 December Herm Fischer.
FHIRFarm – How to build a FHIR Server Farm (quickly)
Benefits of Open Source Software DR PHIL KOCZAN. About me. GP in Waltham Forest for 20 years Long standing interest in Health Informatics Chief Clinical.
Google Confidential and Proprietary 1 Google and the Enterprise Paul Souza New England Director of Sales - Enterprise Google Inc.
TECHNICAL. The iMDHT technical team Shared Technical Objective: Toolkit that lowers the bar and accelerates development of innovative applications Shared.
Improving the world's health and well-being by unleashing health IT innovation State Initiatives Alesha Adamson VP Strategic Relations & Initiatives Open.
EMR Data Portability Setting the Stage for Interoperability May 5, 2008 By: Harley Rodin & Ed Chang.
NHS – Enabling Change Improving processes and adding value 5th February 2015 Ian Quinnell Associate Director for Programme Management and Service Improvement.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Patient access to on-line records Policy perspective Peter Short National Clinical Lead GP Department of Health Informatics Directorate & GP Partner in.
Public Health Reporting Initiative Stage 3 Sprint: Implementation Guide Development 1.
HSCIC – The journey on adopting FHIR
Camden Vision Agnès Rieu & Hasib Aftab Working with the people in Camden to achieve the best health for all.
Discussion - HITSC / HITPC Joint Meeting Transport & Security Standards Workgroup October 22, 2014.
Information for Care. Everywhere. Latest innovations from Adastra to improve patient safety Dr Alex Yeates Medical Director.
AngularJS Web Development Services
New Care Models: Learning from the care homes vanguards
Improving health for the underserved
Dr Robert V Kelly MD MBA FRCPI
eHealth Standards and Profiles in Action for Europe and Beyond
Presented by Peter Lewis, Head of Contracts
New Care Models: Learning from the care homes vanguards
Draft Primary Care Strategy
ICT22 – 2016: Technologies for Learning and Skills ICT24 – 2016: Gaming and gamification Francesca Borrelli DG CONNECT, European Commission BRUXELLES.
Robert Worden Open Mapping Software Ltd
IoT Health Slam December 2, 2016.
Code4health – Interoperability Developers
CRISP Update January 2017.
CS 5150 Software Engineering
Web Engineering.
National care homes lead, new care models programme, NHS England
GP Connect - Workshop WIFI – Guest / Smokescreen
The Cumbria Common Platform
Enhanced Health in Care Homes: Progress and learning William Roberts, EHCH Care Model
NHS e-Referral Service (e-RS)
The Top 10 Reasons Why Federated Can’t Succeed
Black Pear Software An Agile Approach to Integrated Shared Care across Health & Social Care.
ODS API Suite APIs to Organisation Reference Data
Patient Engagement Group –Part 2 – Digital Transformation
ONC P2 FHIR Ecosystem Task Force
Preconditions of chronic disease March 2018
Clinician-on- Stephen Chu September 2016.
Going digital: our next steps
Quality Measure & Interoperability Solutions
Physical Activity Clinical Champions
Physical Activity Clinical Champions
Omnibus Care Plan (OCP) Care Coordination System
HL7 FHIR Connectathon Care Planning & Management Track
Community Integrated Teams Penny Davison and Jennifer Wilkie 19th February, 2015 Working together to deliver better health and social care to the people.
Touchstone Testing Platform
Middleware, Services, etc.
A collaborative approach to support Primary Care demand management: In-hours GP Triage Lynn Huckerby, Associate Director, Service Transformation and Digital,
Why standards matter.
What you told us about proposed changes to urgent care in Newcastle
Mark Quirk Head of Technology Developer & Platform Group
Running C# in the browser
US Core Data for Interoperability (USCDI): Data Provenance IG
Matthew Farmer Making Azure Integration Services Real
Opportunities and Challenges
Presentation transcript:

FHIRing on all cylinders Key benefit of early adoption of technology is that there is still room to find awful puns! Dr Dunmail Hodkinson Chief Technology Officer Black Pear Software Ltd dunmail@blackpear.com @dunmailh @blackpearsw www.blackpear.com

Black Pear Software SME Founded 2009 by David Jehring Team with a long history of HIT innovation, especially in UK primary care Goal to exploit latest technology in healthcare In England, GPSoC Supplier (Lots 1&2) for provision of mobile clinical applications Technology partner of INPS, supplying their Vision Anywhere product. Technology partner of EMIS, extending reach of partner API.

Why FHIR? Historically, we’ve been averse to using standards e.g. HL7v3, CDA, High complexity, high cost and poor match for small agile projects. Usually these have been a complicated way of doing something easy. Unusual for us to be in a position evangelising about a HIT standard.

Core components enable us to rapidly build and deploy health apps Goals Core components enable us to rapidly build and deploy health apps Enabling components enable us to construct total solutions where apps interoperate with other components of the health system Our focus is health apps. Importantly, health apps that interoperate with other parts of the health system. Not another silo. Important to achieve integrated health and social care. APIs aren’t our core business BUT are a key part of our vision GP systems are of huge interest - richest records, opportunity for changes in practice to exploit new tech The existing APIs don’t meet our needs, so need to provide our own as interim solution until the world catches up! We needed to have a common api model and common data representation.

Wish list Stateless HTTP API Compatible with JS and iOS tooling Open international standard Our wishlist for an API isn’t complicated: HTTP APIs can be accessed anywhere we can route TCP/IP traffic e.g. LAN, WiFi, 3G, GPRS, satellite. Security controls are established at network level e.g. TLS-MA, HTTP Basic, OAuth Stateless APIs scale and are easier to work with. API needs to be compatible with our existing tooling (Javascript, iOS), preference for JSON over XML. Open, international standards are preferred Standard so we don’t have to invent our own proprietary standard Open so we can use i freely, as we see fit International so we’re not constrained to just England or UK

FHIR Our shortlist had one serious entry - FHIR! In the middle of 2013, there were plenty of risks. FHIR DSTU1 had not been released FHIR not adopted by HL7 Resources were evolving BUT surely we weren’t the only people with the same needs? Gambled on the standard evolving fast enough to keep up with our needs!

Approach Our interest was in providing APIs to allow us to interoperate with UK GP systems

Plan Use existing and available proprietary APIs Adapt proprietary APIs to a common API Use common APIs to support desktop apps and web-services Use proprietary APIs - need a realistic starting point

Implementation EMIS Partner Program API (client & service) INPS Vision 360 API (client & service) TPP SystmOne GPSoC IM1 API (client) Microtest Evolution GPSoC IM1 API

Production Urgent Care Centres INPS-EMIS interop EPaCCS Urgent Care Centres - mixed economy of GPs (EMIS, INPS, TPP), booking appointments into an UCC, with transmission of a clinical precis and return of appointment outcomes pyrusConnect being deployed as a component to allow them to retrieve patient records from EMIS Web and to allow Use to allow creation of EPaCCS forms to be shared amongst palliative care teams in Worcestershire.

Lessons

Constraints FHIR maturity Encounter resources weak for GP data Existing APIs better as Documents? Different patterns to read and write? resources FHIR model is still evolving. Resources may change or disappear. For example, we used some Appointment related resources from the development version and these have now disappeared or changed. Core resources getting more settled as move towards DSTU2. Encounters don’t map well to the UK primary care data model. UK GP systems group events within encounters Not all resources reference an Encounter Order of observations within encounters can be significant e.g. observed rash, administered medicine is a different story to administered medicine, observed rash Existing APIs are not granular in the way envisaged by FHIR May be more appropriate to present GP data as profiled documents e.g. medicine statement, summary record, full record etc. May use compartments to provide a patient oriented view Existing APIs are constrained in how data can be written. This is not a unique challenge in health - write operations often require coordination e.g. CQRS design pattern May be best to avoid writing data in a granular way and instead use a message-oriented approach

Fragmentation? National guidance National adoption We’re ahead of the game, but there is a groundswell of engineers using FHIR There is a danger that we end up with many local variants and interpretations and eventually a very fragmented ecosystem. The first steps are quite simple e.g. What system do we use for NHS Number? Would benefit from national guidance sooner rather than later! Adoption and support from national programs would be good (GPSoC IM2) BUT (please!) not too prescriptive. Need to allow room for innovation (cf Non-coded CDA)

It works! Easy to implement a common API FHIR APIs are accessible to software engineers The barrier to interoperability is lowered Easy to implement a common API A more detailed analysis conducted with EMIS showed that around 95% of their proprietary clinical model could be implemented in FHIR. FHIR APIs are a good fit for modern development tools and practices. Provided a MPI using a FHIR api for the Code4Health platform. Engineers with no prior health IT experience were able to search for patients and understand the resources in less than 15 minutes using a variety of tools. Interop can be easy. Easier? By reducing the complexity of software engineering for interoperability, we free resource to deal with the areas that matter - solving interoperability at a clinical level and the provision of great UX.

Chief Technology Officer Black Pear Software Ltd Dr Dunmail Hodkinson Chief Technology Officer Black Pear Software Ltd dunmail@blackpear.com @dunmailh @blackpearsw www.blackpear.com