tools to automate the s&i platform
DESCRIPTION
Tools to Automate the S&I Platform. A Proposal March 29, 2013. DRAFT. Growing Portfolio of Module Based Initiatives. But this has led to growing complexity and diverse designs, models and solutions. Doug Fridsma to HITPC – 3/14/13. - PowerPoint PPT PresentationTRANSCRIPT
Tools to Automate the S&I Platform
A ProposalMarch 29, 2013
DRAFT
DRAFT 2
Growing Portfolio of Module Based Initiatives
But this has led to growing complexity and diverse designs, models and solutions
Doug Fridsma to HITPC – 3/14/13
DRAFT 3
S&I Core Matrix Has Captured and Standardized S&I Initiatives . . .
. . . as Shared, Reusable and Computable Components . . . Now we need a tool to use the Core Matrix
DRAFT 4
Tools to Automate the S&I Platform
USHIKRegistry
RepositoryLink to NLM
NISTTest
Methods
S&ICore Matrix UCAT
IGAT
Business Requirements and
SMEs
Implementable Solutions
CEDD/FHIM/CIMI Data Models and
Mapping
Standards Developers and
Stewards
DRAFT 5
DRAFT 6
NIST Role (Kevin – Frederic to add bullets)• Experience with Use Case Authoring through Smart
Grid• Developed automated test procedures, methods
and tools for CEHRT and Mod Specs• UCAT is based on NIST platform with further
specialization for the S&I Core Matrix by Art Greisser
DRAFT 7
Why UCAT First?• Foundational to all downstream automation and tools
• Highest leverage is at the beginning analysis and design of an initiative• COnstructive COst Model – Overall effort is doubled if analysis is shortchanged• Correct is hard... but easier than later fix • Ounce of prevention • Measure twice, cut once • “By failing to prepare, you are preparing to fail” Ben Franklin
• Use Cases• Study how users get value from system• Define how users interact with system • Help subsequent efforts deliver value • Are contracts between users & developers
• Refer to Art Griesser Presentation in Appendix
DRAFT 8
Use Case Authoring Tool
DRAFT 9
UCAT Demonstration
• NEED OUTLINE FROM ART• Show how to create a human readable, machine
computable UC example from Core Matrix and UCAT
DRAFT
S&I Simplification – Demonstration of ConceptUse Case Tool Status
Current Capabilities• Imported Core Matrix• Captured use case template
structure• Populated completely for LRI
• Can construct new use cases from reusable components
• Can create human readable use cases (in UC template)
• Can curate underlying UC information
• Can use underlying info programmatically• SQL query
• Import: CSV• UCAT Native• Simplification Core Matrix• ISO/HL7 10781/16527 EHR/PHR
System Functional Models• Export: JSON, CSV• Ability to clone
Additional Capabilities• Ability to track status of
information• Component Lifecycle Management
Next Steps• Add remaining 14 S&I Use Cases
to UCAT• One-time manual entry• Resolving differences from template
• Refine Core Matrix master template
• USHIK Integration• S&I Data Integration
• CEDD, FHIM, or CIMI . . .• Evaluate and design handoff to
downstream tools• Implementation Guide Authoring• Testing Tools, MDHT, V2 …
DRAFT 11
• Capture Once, Re-Use Many Times• Each Re-Use Instance = x 1 Savings• Facilitate Cross S&I Initiative
Coordination• Facilitate Cross Agency/Domain
Coordination• Unlocking Value of S&I (maximizes re-
use, return)• Experience Shows:
• AHIC/HITSP: 4 Years, 17 Use Cases/Initiatives (4+/yr)
• S&I: 2 Years, 13 Use Cases/Initiatives (6+/yr)
• With UCAT: ?• With IGAT, With Test Methods?
Simplification – Automating the S&I PlatformBenefits
UC Requirements
Implementation Guides
Test Methods
Faster, real world adoption
S&I Platform
Automated Tools
DRAFT 12
Appendices
• Gary Dickinson Presentation - DRAFT Use Case Authoring Tool - Simplification Introduction
• Art Greisser Presentation - "Use Cases" Slide Set• Frederick’s Presentation• Link to S&I Core Matrix• Link to USHIK S&I Pilot Site• Link UCAT Portal TBD