Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Data Management Tools

Simple Patient Data Management (In Sandbox)

  • User can see all the data associated with the patient visually (including revision history)
  • User can add, modify, or delete data associated with a patient
  • User can create a patient
  • User searches for resources by code, date, profile(?)
  • Terminology Server plugged in to validate and assist in selecting values (see clinFHIR as an example)
  • User can create resources based on a profile

Simple Data Security

  • User can only see their data
  • User can only modify their data

Advanced Data Security

  • Role level access to data
  • Group level access to data
  • Location based access to data

Bulk Data Loader and Generator

  • User can load and build sharable data sets

Enterprise Quality Data Set 

Data set representative of one or more actual enterprise EHRs

Reference Applications

Bilirubin Chart Application

  • App provides advice based on current threshold
  • App gets live updates when new values arrive in the underlying EHR
  • OpenCDS Uses (U of U)
    • Application makes a call to Decision Support and gets immediate feedback
  • CDS Hooks Use Cases
    • When user opens app, if one of the following conditions is met, a CDS Hooks Card is shown:
      • Patient doesn't have TcB or a TSB observation for patient after a certain time limit
      • Bili Count Values exceed a certain threshold

Bilirubin Monitor

  • Monitor sends alerts based on decision support rules
  • Uses rules published in a Knowledge Management system

Support for Profiles

  • Validation of data based on profiles
    • Need to engage Graham, James, and Tom on finalizing specification for validation rules and error handling.
  • Visual Tools to create data based on a profile

Pub/Sub

FHIR Subscription Support

  • Websocket
  • REST hook 
  • email
  • sms
  • message

CDS Hooks Support

Build in support for CDS Hooks into FHIR Starter (or whatever Mock-EHR HSPC ends up using in the sandbox).

EHR Events

Support for a common set of logical Clinical and Administrative events generated by the EHR. E.g. ADT

Alerts & Notifications

Common way to raise alerts and notifications from an app/svc external of the EHR

Logical Clinical Model Application Development Tools

Tools to help developers create applications that are based on logical clinical models and accepted medical terminology concepts.

Knowledge Authoring Tools

Model Authoring IDE

Tool to create logical clinical models and then generate FHIR profiles.

Terminology Authoring IDE

Terminology Server

Conformance Testing Tools & Framework

Tools to test the conformance of applications, knowledge, and services against the HSPC specification. It still needs to be determined what it means to be an HSPC compliant application.

Client Integration Libraries

Android Client Library

Integration library (similar to the java client library) to enable rapid development of Android based applications.

C# Client Library

Integration library (similar to the java client library) to enable rapid development of C# based applications.

HSPC App Store

Marketplace for Application Developers to showcase and sell their HSPC compliant applications

Knowledge Management Frameworks & Tools

Tools for the versioning, storage, and runtime retrieval of:

  • Profiles
  • CDS Rules
  • Workflows
  • etc.
  • No labels