EP3210183B1

Automated exchange of healthcare information for fulfillment of medication doses

Abstract

This record has no abstract on file.

EP3210183B1, drawing sheet 1
Sheet 1 of 18

Term

9.1 yearsleft in the term

Expires 26 October 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

12 claims: 2 independent, 10 dependent

  1. 1
    A method for automated exchange of healthcare information between an electronic medical record (EMR) system and a dose fulfillment client for fulfillment of a dose order, the method comprising:receiving a healthcare information data stream at a platform interface module, wherein the healthcare information data stream comprises information related to a dose order;identifying the dose order from the healthcare information data stream;parsing dose order metadata for the dose order from the healthcare information data stream, wherein the dose order metadata comprises one or more dose characteristics associated with the dose order;populating a staging table with the dose order metadata for the dose order, wherein the staging table comprises a plurality of dose order data fields populated with corresponding respective portions of the dose order metadata;identifying, at least in part based on the dose order metadata, the dose fulfillment client from a plurality of dose fulfillment clients for fulfillment of the dose order, wherein the plurality of dose fulfillment clients each have respective predefined unique input formats;transforming the dose order metadata into a predefined format corresponding to a particular dose fulfillment client to generate transformed dose order metadata, wherein the transforming is at least in part based on the respective predefined input format of the identified dose fulfillment client, and wherein transforming includes mapping the plurality of dose order data fields of the staging table to corresponding respective ones of a plurality of dose fulfillment client input fields;and providing the particular dose fulfillment client access to the transformed dose order metadata, wherein the dose fulfillment client is operable to retrieve the transformed dose order metadata from the staging table to fulfill the dose order based on the transformed dose order metadata.
  2. 12
    A healthcare information exchange system for exchange of healthcare information between an electronic medical record (EMR) system and a dose fulfillment client for fulfillment of a dose order, the system comprising:a stream processing module in operative communication with an EMR system to receive a healthcare information data stream from the EMR system, wherein the healthcare information data stream comprises information related to a dose order;a staging table database in operative communication with the stream processing module for storage of a staging table populated with dose order metadata included in the healthcare information data stream, wherein the staging table comprises a plurality of dose order data fields populated with corresponding respective portions of the dose order metadata;and a transformation module operatively disposed between the staging table data base and a dose fulfillment client, wherein the transformation module is operative to: identify, at least in part based on the dose order metadata, the dose fulfillment client from a plurality of dose fulfillment clients for use in fulfillment of the dose order, wherein the plurality of dose fulfillment clients each have respective predefined unique input formats, and transform the dose order metadata into a predefined format corresponding to the dose fulfillment client to generate transformed dose order metadata, wherein the transforming is at least in part based on the respective predefined input format of the identified dose fulfillment client, and wherein transforming includes mapping the plurality of dose order data fields of the staging table to corresponding respective ones of a plurality of dose fulfillment client input fields;and provide the dose fulfillment client access to the transformed dose order metadata, wherein the dose fulfillment client is operable to retrieve the transformed dose order metadata from the staging table to fulfill the dose order based on the transformed dose order metadata.