SyntraNet Open Health Platform

The SyntraNet Open Health Platform provides technologies and components to rapidly build and deploy highly scalable collaborative health networks that provide interoperability, connectivity and applications for communities of care providers, patients, service centers, payers and public health administrators.

SyntraNet brings patent pending innovations for information technology designed for networks of connected enterprises and implements state of the art architectures for XML services, user interfaces, configurable workflows, rules, interoperability and extensible applications.

Open application programming interfaces enable third-parties and partners to offer applications that can be delivered and deployed through SyntraNet.

Role-Based Application Services

Application services can be flexibly configured to support tasks and workflows for different roles within a health network—physicians, nurses, laboratory technicians, pharmacists, patients, front-office personnel, schedulers, system administrators, and so on.

Some of the application services provided by SyntraNet include capabilities to exchange information, coordinate workflows and interoperate; create and manage unique identities (persons, physicians and other resources); register persons/patients and check-in visits; access and update demographic and clinical information information; place orders and manage clinical workflows; implement rules with decision support; schedule local and global resources; capture charges; automate revenue cycle processes; send alerts and notifications; and comply with requirements for quality and public health reporting.

Application services can be configured to function as a health information exchange; an on-demand EHR/practice management solution for physician practices; a patient portal; extension applications for hospitals; analytics solutions for population health management; and so on.

Multi-Enterprise Information Model

Unlike earlier generations of healthcare solutions, SyntraNet is designed from the ground up for networks of connected enterprises. Enterprises are modeled as nodes in a connected network with varying degrees of relationship among network participants—much like a complex social network for enterprises.

In the simplest case, a SyntraNet network can be defined as a single, vertically integrated enterprise—the usual model in traditional enterprise applications. A somewhat more complex SyntraNet network is a collection of enterprises that are independent of one another—a configuration equivalent to "multi-tenancy" applications. And SyntraNet networks can be also configured to define considerably more complex topologies than multi-tenancy with hierarchies of organizations with varying degrees of relationship among participants.

With SyntraNet, applications are targeted at an entire health network with fine-grained control over data, processes, configuration and security for each participant. The SyntraNet information and application model are unique to the industry and a new foundation for connected health information technology.

Configurable, Scalable XML Services

From elementary CRUD (create, read, update, delete) services to high level platform and application services, all SyntraNet platform and application services are delivered as internationalized, configurable and scalable XML services deployed in the cloud.

Internationalized services support users from different locales to use applications with locale specific behavior—screen layout, text input and edits, reference data, sorting policies, calendaring systems, currency formats, and so on.

Configurable services use metadata to define functionality—for example, the "Register New Patient" service can function differently for different network participants based on configuration. Services are assembled as sequences of pre-defined message request handlers to enable rapid deployment and easy customization.

Unlike traditional enterprise applications designed for use within firewalls, SyntraNet services are built to scale to very large numbers of users and transactions.

Business Process Management and Customizable Workflows

SyntraNet proves a powerful standards-based business process management engine to define and manage business processes based on process graphs. Process graphs support complex workflow patterns and standard patterns can be assembled together to define extremely complex processes.

Unlike "free-form" process definition languages based on sequencing series of activities, business processes defined with process graphs can be validated and analyzed to detect process problems and bottlenecks.

SyntraNet provides a library of standard process definitions for administrative, clinical, revenue management, and patient facing workflows.

Rules Management

The SyntraNet rules engine—used to implement administrative, clinical and other rules—is based on a full implementation of the RETE pattern-matching algorithm for extremely efficient representation and processing of large sets of rules.

The RETE algorithm is well-known among designers of rules and inference based systems and is the most efficient algorithm to evaluate and process larger rule sets.

SyntraNet provides a library of pre-defined rules and the ability to dynamically add and remove rules at run time.

Powerful User Interface Framework

An important goal for a new generation of health information technology is to provide user interfaces that are easy to use, interactively rich and extremely productive user on a variety of front-ends—browsers, desktops, smart phone, pads and other devices.

SyntraNet uses open standards to provide a powerful user-interface framework to rapidly build and deploy interactive application user interfaces on a variety of front ends with support for multi-touch and emerging surface platform interfaces.

The user interface framework includes capabilities to build rich internet applications (RIA) targeted at the Flash and Silverlight run times, browser based interfaces using HTML5 frameworks, and native smart client interfaces for smart phones, pads and surfaces.

Real-Time Collaboration Services

To prepare for a new generation of telehealth applications, SyntraNet integrates open real-time collaboration frameworks and tools to provide real-time social interaction and collaboration services for Marin Health Network applications. Real time collaboration services include capabilities for chat, whiteboards, webcams, and shared desktops.

Enterprise Service/Integration Bus

SyntraNet includes a highly scalable and powerful enterprise service bus (ESB) with capabilities to integrate applications, business processes and services across a variety of systems. The ESB architecture is uniquely suited to manage complex interactions among large number of systems.

The ESB provides a visual programming environment that uses flow compositions to assemble pretested functional blocks to rapidly configure, test and deploy complex integrations between multiple data sources and applications. The ESB is designed for extremely high performance and reliability.

The SyntraNet Open Health Platform provides technologies and components to rapidly build and deploy highly scalable collaborative health networks that provide interoperability, connectivity and applications for communities of care providers, patients, service centers, payers and public health administrators.