Title: l
1Health Service Bus
Services View of OHT Platform and Standard
Reference Applications
DATA ACCESS APPLICATIONS
SERVICE DELIVERY
Public Health Provider
Patient
Lab Clinician
Physician/Nurse
Radiologist
Pharmacist
POINT OF SERVICE APPLICATIONS
l
- Extensibility Technologies
- OSGi
- Web Services
- Analysis Services
- Reporting
- Analytics
- Data Warehouse
- Patient Information Services
- Record Location Management
- Entity Identification
- Distributed Data Access (CRUD)
- Indexing
- Replication
- Workflow Business Rules
Terminology Service
- Infrastructure Services
- Security Privacy
- Provider/Patient Registries
- Communications
- Medical device integration
- Public Health Services
- Outbreak Management
- Detection Notification
- Visualization
- Interoperability Services
- Data Interchange
- Legacy System Adapters
- Simulator
Service Library
Common Services
OHT Platform
2OHT Platform Projects Roadmap (Part I)
- OHT Platform
- Phase I SOA Implementation
- Implement HSB and Common Services using current
middleware stacks and web services - Wrappering existing APIs in order to publish new
web services (mainly these are code and schema
generators) - Data modeling and data transformation tools
- Creating and parsing XML based representation of
EHR data - Managing elements of the distributed system and
routing messages between them - Simplifying SOA interactions and service
composition by using programming models
(typically this translates to a combination of
code generators with coding guidelines and
conventions) - Administration of the resulting distributed SOA
based system (e.g. error handling, logging, etc.) - Phase II Scaleable Platform
- Scale out to more platforms and optimize for
better performance - Add richer data interchange, more data formats,
better admin tools, etc.
3OHT Platform Projects Roadmap (Part II)
- OHT Platform Simulator
- Instrumented development and test platform
- Legacy Adapters
- Framework and tools to assist with building
adapters to legacy systems - Medical Device Integration
- Based on IBM SODA framework
4OHT Project Synergies
Business Process Modeling
Modeling
Data Modelling
Clinical Content Modelling
Message Modeling Toolkit
Conformance Test Designer
UML Modelling Design Tools
Design
Schema Generator
Terminology Toolkit
Message Instance Editor
Application Development
Conformance Test Generator
Example Message Generator
Code Generator Frameworks
Publication Tools
OHT Platform Runtime Core Services
Test Execution Tools
OHT Platform Simulator
Deployed Terminology Components
Deployment
Common Terminology Service
Access, Security, and Privacy
Data Transformation
Legacy Adapters
Medical Device Integration
HL7 Messaging
Conformance
Terminology
Runtime
Business Modeling
Publication
Data Content Transformation
Communications
5Business Process Modeling
Modeling
Data Modeling
Clinical Content Modelling
Message Modelling Toolkit
Conformance Test Designer
UML Modeling Design Tools
Design
Schema Generator
Terminology Toolkit
Message Instance Editor
Application Development
Conformance Test Generator
Code Generator Frameworks
Example Message Generator
Publication Tools
OHT Platform Runtime Core Services
Test Execution Tools
OHT Platform Simulator
Deployed Terminology Components
Deployment
Common Terminology Service
Access, Security, and Privacy
Data Transformation
Legacy Adapters
Medical Device Integration
NexJ
Partly NexJ
NHS
CA Infoway
IHTSDO
OHT
Inpriva
IBM/VA
Unassigned
6OHT Open Source Technical Projects
- Projects Responsibility
- Platform Project
- OHT Core Platform OHT/NexJ
- Platform Simulator OHt
- Legacy System Adapters OHT
- Medical Device Integration IBM??
- Profile Authoring Canada Infoway, OHT
- Data transformation OHT
- Document Clinical Content Definition
Tools Open - HL 7 Tools Project NHS
- Messaging Modeling Design Toolkit
- Message Instance Editor
- Message Example Generator
- Academic Outreach Oracle
- Privacy Access Security Inpriva
- Terminology Tools Project
- Terminology Design, Update and Maintenance
Tools IHTSDO, NHS, NeHTA - Deployment Tools IHTSDO, NHS, NeHTA
- HL7 Common Terminology Reference
Implementation Open