FHIR Server Certification With Inferno - FHIR DevDays

3y ago
26 Views
2 Downloads
1.26 MB
16 Pages
Last View : 9d ago
Last Download : 3m ago
Upload by : Ellie Forte
Transcription

FHIR Server Certification with InfernoRobert ScanlonRedmond, June 10 – 12 @HL7 @FirelyTeam #fhirdevdays www.devdays.com/us 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.HL7 , FHIR and the flame Design mark are the registered trademarks of Health Level Seven International and are used with per mission.

FHIR Server Certification withRobert Scanlon, The MITRE hit.govSponsor: Office of the National Coordinator for Health IT (ONC) 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.1

What is Inferno Open Source FHIR Testing Inferno is a streamlined FHIR Server testing tool that is use-case /implementation guide focused. ONC 21st Century Cures Rule API Testing (Inferno Program Edition) Inferno verifies conformance to the proposed API Conditions of Certification inthe 21st Century Cures Act: Interoperability, Information Blocking, and the ONCHealth IT Certification Program Proposed Rule (§170.315(g)(10)).* Extensible (Inferno Community Edition) Inferno will make it easier to write or reuse tests assessing conformance to otherFHIR Implementation Guides with flexibility to test non-FHIR requirements.* Presentation refers to this as “ONC Cures Rule API Criteria” for brevity 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.2

What is Inferno Open Source FHIR Testing Inferno is a streamlined FHIR Server testing tool that is use-case /implementation guide focused. ONC 21st Century Cures Rule API Testing (Inferno Program Edition) Inferno verifies conformance to the proposed API Conditions of Certification inthe 21st Century Cures Act: Interoperability, Information Blocking, and the ONCHealth IT Certification Program Proposed Rule (§170.315(g)(10)).* Extensible (Inferno Community Edition) Inferno will make it easier to write or reuse tests assessing conformance to otherFHIR Implementation Guides with flexibility to test non-FHIR requirements.* Presentation refers to this as “ONC Cures Rule API Criteria” for brevity 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.3

Session Focus Testing to the ONC Cures Rule API Criteriawith Inferno Common Issues / Questions Advanced Uses of Inferno 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.4

Follow along @ https://inferno.healthit.govSource @ https://github.com/siteadmin/inferno 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.5

Background: ONC 21st Century Cures Proposed RuleNew API Criteria§170.315(g)(10) Standards-based APIfor patient andpopulation serviceshttps://www.regulations.gov/document?D HHS-ONC-2019-0002-0001 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.6

Relevant proposed standards & requirementsAdditional ResourceSupport: Provenance,Document Reference forClinical Notes.FHIR DSTU2OAuth 2.0Support for the ArgonautData Query IG v1.0.0.App Authorization usingthe SMART App LaunchFramework IG v1.0.0Read OnlyAuthentication usingOpenID Connect Core www.hl7.org/fhir/smart-app-launch/Additional requirements forcertain optional orpermissive aspects of thesetwo guides. For example:Required support for tokenrefresh, additional requiredfields on Patient resource.https://www.healthit.gov/nprm 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.7

Relevant proposed standards & requirementsAdditional ResourceSupport: Provenance,Document Reference forClinical Notes.FHIR DSTU2Support for the ArgonautData Query ImplementationGuide v1.0.0.Read Onlyhttps://www.fhir.org/guides/argonaut/r2/OAuth 2.0App Authorization usingthe SMART App LaunchFrameworkAuthentication, which mustconform to OpenID ConnectCore onal requirements forcertain optional orpermissive aspects of thesetwo guides. For example:Required support for tokenrefresh, additional requiredfields on Patient resource.https://www.healthit.gov/nprm 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.8

Inferno Program Edition Test Overview Implements §170.315(g)(10) Draft Test Method od Mimics full lifecycle of a very demanding Client Application (servertesting) Learns as it goes to reduce test setup burden Functional Testing / End-to-End Testing DSTU2 and R4 testing Tests are subject to change 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.9

DEMOhttps://inferno.healthit.gov/ 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.10

Common Issues / Questions Smart App Launch Framework v1.0.0 changes OpenID Connect Discovery Metadata Flexibility in OAuth Scopes Wildcards allowed Do not test permutations, but do validate scope format and content Capability Statements are important Problems can cause unexpected client issues EHR Launch Sequence can be disorienting Dataset Variability 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.11

Advanced Usage: Command ning-tests-from-the-command-line 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.12

Advanced Usage: Extending Inferno 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.13

Current Team Focus Refining and improving tests Improved help, documentation, traceability Reference data sets Improving reuse of Inferno Test Generation Improved modularity Developer-focused features that ‘lower the bar’ for implementingstandards-conformant systems 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.14

Thank YouRobert Scanlon, The MITRE hit.gov 2019 The MITRE Corporation. ALL RIGHTS RESERVED. Approved for public release. Distribution unlimited 19-01761-1.15

Inferno is a streamlined FHIR Server testing tool that is use-ca se / implementation guide focused. ONC 21 st Century Cures Rule API Testing (Inferno Program Editio n) Inferno verifies conformance to the proposed API Conditions of Certification in the 21st Century Cures Act: Interoperability, Information Block ing, and the ONC

Related Documents:

Do More: Additional HL7 Offerings Comprehensive HL7 FHIR Proficiency Exam Preparation Course New four-week, self-paced course with a focus on exam preparation. HL7 FHIR Fundamentals Course Four week self-paced online course with hands-on activities HL7 FHIR Path to Certification Bundle Intro to FHIR webinars and FHIR Proficiency .

Google Cloud FHIR APIs Dharmesh Patel Google Cloud Healthcare & Life Sciences. Agenda Healthcare Interoperability & FHIR SMART on FHIR 1 2 3 Google's Cloud Healthcare FHIR API. Healthcare 01 Interoperability & FHIR. The Interoperability Challenge in Healthcare. FHIR as the Data Model and API Spec for Interoperability

Introduce Medical Imaging Server for DICOM and DICOM Cast Demo: Exploring clinical and imaging data Getting started with DICOM Cast Q & A. 2 FHIR and DICOM FHIR Clinical data; . Parsing free text radiology notes into structured FHIR data (and the list goes

Survey Monkey for FHIR Why did we standardize it? 3 Structured Data Capture (SDC) Implementation Guide . U.S National Library of Medicine's Form Builder for LHC-Forms/FHIR Questionnaire (STU3, R4) Grahame Grieve’seditor (FHIR Toolkit) . Via Whova App –Speaker’

and the HL7 FHIR Working Group to address the need for a standards-based protocol for lab test ordering and results reporting between EMRs and LIS in resource limited settings. DIGI used OpenELIS and OpenMRS to architect, specify, and build a FHIR-based workflow using a pull architecture designed for operating under limited infrastructure.

Dante's Inferno Dante's Inferno The Divine Comedy of Dante Alighieri Translated by Henry Wadsworth Longfellow Volume 1 This is all of Longfellow's Dante translation of Inferno minus the illustrations. It includes the arguments prefixed to the Cantos by the Rev. Henry Frances Carey, M,.A., in his well-known version, and also his chronological .

The Ninja Inferno is designed to a high standard but there are some things you should be aware of to prolong the life of the unit and for your own safety. Using the Ninja Inferno safely Although the Ninja Inferno is very lightweight compared to all the devices it replaces, it is still a solid object that could cause injury if misused.

OMIClear Instruction A02/2014 Price List Versions Index 11.Apr.2014 Initial version. Revokes OMIClear Notice 03/2010 – Price List. 1.Feb.2015 Modification of the Price List, including: modification of the structure regarding the Fees on transactions in Futures, Forwards and Swaps .which depend on the monthly traded volume (now including 3 tiers of volume instead of 2). Clarification on the .