Presentation is loading. Please wait.

Presentation is loading. Please wait.

The CareWeb Framework An Update

Similar presentations


Presentation on theme: "The CareWeb Framework An Update"— Presentation transcript:

1 The CareWeb Framework An Update
Doug Martin MD

2 Regenstrief Institute www.regenstrief.org

3 Regenstrief Institute
Non-profit Indiana University Affiliate Founded in 1969 Healthcare research Funding sources Grants (primary) Regenstrief Foundation Industry Partnerships Not a vendor!

4 CareWeb Framework Features
Provides a foundation for building modular applications Leverages existing open source technologies Is highly extensible through plugin modules Has a composable user interface (UI layouts) Coordinates shared functions (events, contexts) Heavily promotes code re-use / sharing Facilitates collaborative development

5 Foundational Technologies
Spring Framework Spring Security ZK Framework JQuery Bootstrap Apache Maven All Open Source!

6 Architecture Interface User Internal Services External Services Order
Entry Flowsheet User Preferences SMART Plug-in Chart Search Plug-in Widgets Electronic Signature Patient Selection User Authentication SMART Adaptor Plug-in Services Layout Manager Layout Designer Framework Services Internal Services Electronic Signature Patient Context User Context SMART API Registry Plug-in Services Context Management Event Management Component Registration Help Subsystem Theme Support Framework Services External Services Data Access Security Services Messaging Services Web Services Solr Search Engine Core Services

7 VueCentric vs CareWeb Framework
Same Extensible via plugin architecture Context management Event pub/sub with local/remote delivery Composable user interface (design mode) VueCentric Thick client Proprietary deployment Proprietary depnd management Window only Delphi (COM / ActiveX) Metadata separate CareWeb Framework Web app Browser-based deployment Maven Windows, Linux, OSX Java / JavaScript / HTML Metadata bundled

8 CareWeb Framework is not just for VistA
Regenstrief Medical Record System (RMRS) Oracle/Postgres OpenMRS MySQL VistA/RPMS FileMan Any FHIR-compliant EMR (future)

9 Current Development Work
VA Innovation Project Demonstrate use of CareWeb Framework in a VistA/RPMS environment. Demonstrate port of selected RPMS-EHR components to CWF (MU focus) Immunizations Chief Complaint Patient Goals Family History Clinical Reconciliation Tool (Allergies, Problems, Meds)

10 Current Development Work
NETSERV Network Services TCP Connection and I/O Management RPC Broker Async RPC calls Event propagation Web Services Restful FHIR endpoint Basic and OAuth2 authentication

11 Current Development Work
Serialization Framework FHIR resources (patient, encounter, etc.) Non-FHIR resources (user, parameter definitions)

12 Current Development Work
Clinical Abstraction Layer FHIR-based plugins EHR platform agnostic Truly interoperable plugins

13 Current Development Work
ZK Sandbox For prototyping and testing of UI layouts. Test layout designs without restarting web service with each change. Better than existing tools (ZKFiddle, ZKSandbox, ZK Eclipse plugin)

14 Wiki Documentation Blog Source Code (MPL 2.0)

15 Github Repositories carewebframework-core carewebframework-icons
carewebframework-themes carewebframework-cal carewebframework-fhir carewebframework-smart carewebframework-ohj carewebframework-highcharts carewebframework-openmrs carewebframework-vista carewebframework-rpms

16 Questions?


Download ppt "The CareWeb Framework An Update"

Similar presentations


Ads by Google