Extensible therapy delivery system and method thereof
First Claim
1. An extensible therapy delivery system for an individual comprising:
- a development environment comprising a computer system having a simulation module;
a deployed environment comprising an electronic device configured to be provided to the individual and integrated with a mobile deployed application which is operatively connected to the computer system in the development environment by a network connection, the mobile deployed application having;
a clinical rules module comprising one or more existing clinical rules and which is configured to be extensible by receiving from the computer system of the development environment one or more new validated clinical rules;
a domain module further comprising existing individual-specific clinical data and existing base logic, the domain module is configured to be extensible by receiving from the computer system of the development environment new individual-specific clinical data and additional logic to the existing base logic to support the one or more new validated clinical rules, wherein the one or more new validated rules are configured to be provided by the simulation module which is configured to simulate one or more physiological conditions of the individual and to validate the one or more new validated clinical rules via use of test data, wherein the simulation module is configured to validate the new clinical rules prior to integration into the clinical rules module by identifying detrimental health outcomes to the simulated physiological conditions of the individual caused by a simulated delivery of the therapy determined by the new clinical rules; and
a messaging architecture having a data request interface operably connected to the clinical rules module and the domain module, wherein the messaging architecture comprises an existing messaging framework and is extensible to receive one or more new messaging frameworks to support requests for information made by the one or more new validated clinical rules to determine therapy for the individual, and wherein the clinical rules module is programmed to make a request for information to the data request interface according to the one or more existing clinical rules and the one or more new validated clinical rules in order to determine therapy for the individual, and the data request interface is programmed to forward the request to the domain module, which is programmed to answer the request using the new individual-specific clinical data and additional logic, if the existing individual-specific clinical data and the base logic are unable to answer the request, wherein the data request interface further comprises a failsafe module defining one or more therapy limitations independent of the one or more existing clinical rules and the one or more new validated clinical rules for substantially preventing delivery of determined therapy outside of the therapy limitations,andwherein the mobile deployed application is configured to deliver to the individual the therapy determined by the clinical rules module from using the answer to the request provided by the domain module, where the system comprises a clinical rule editing tool, a clinical rule compiler, a development tool, and a deployment tool employed in the development environment.
2 Assignments
0 Petitions
Accused Products
Abstract
An extensible therapy delivery system for an individual having a clinical rules module providing an existing clinical rule and is extensible to receive a new validated clinical rule and method thereof are disclosed. The extensible system also provides a domain module having existing clinical data and base logic and is extensible to receive new clinical data and additional logic to support the new validated clinical rules. The extensible system also provides a data request interface that directs a request for information from the clinical rules for the determination of therapy for the individual to the domain module, which answers the request with the existing and new clinical data and logic. The extensible system delivers to the individual the therapy determined by the clinical rules module from using the answer to the request provided by the domain module.
22 Citations
16 Claims
-
1. An extensible therapy delivery system for an individual comprising:
-
a development environment comprising a computer system having a simulation module; a deployed environment comprising an electronic device configured to be provided to the individual and integrated with a mobile deployed application which is operatively connected to the computer system in the development environment by a network connection, the mobile deployed application having; a clinical rules module comprising one or more existing clinical rules and which is configured to be extensible by receiving from the computer system of the development environment one or more new validated clinical rules; a domain module further comprising existing individual-specific clinical data and existing base logic, the domain module is configured to be extensible by receiving from the computer system of the development environment new individual-specific clinical data and additional logic to the existing base logic to support the one or more new validated clinical rules, wherein the one or more new validated rules are configured to be provided by the simulation module which is configured to simulate one or more physiological conditions of the individual and to validate the one or more new validated clinical rules via use of test data, wherein the simulation module is configured to validate the new clinical rules prior to integration into the clinical rules module by identifying detrimental health outcomes to the simulated physiological conditions of the individual caused by a simulated delivery of the therapy determined by the new clinical rules; and a messaging architecture having a data request interface operably connected to the clinical rules module and the domain module, wherein the messaging architecture comprises an existing messaging framework and is extensible to receive one or more new messaging frameworks to support requests for information made by the one or more new validated clinical rules to determine therapy for the individual, and wherein the clinical rules module is programmed to make a request for information to the data request interface according to the one or more existing clinical rules and the one or more new validated clinical rules in order to determine therapy for the individual, and the data request interface is programmed to forward the request to the domain module, which is programmed to answer the request using the new individual-specific clinical data and additional logic, if the existing individual-specific clinical data and the base logic are unable to answer the request, wherein the data request interface further comprises a failsafe module defining one or more therapy limitations independent of the one or more existing clinical rules and the one or more new validated clinical rules for substantially preventing delivery of determined therapy outside of the therapy limitations, and wherein the mobile deployed application is configured to deliver to the individual the therapy determined by the clinical rules module from using the answer to the request provided by the domain module, where the system comprises a clinical rule editing tool, a clinical rule compiler, a development tool, and a deployment tool employed in the development environment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of determining therapy for an individual, the method comprising:
-
providing an extensible therapy delivery system which comprises; a development environment comprising a computer system having a simulation module, a deployed environment comprising an electronic device configured to be provided to the individual and integrated with a mobile deployed application which is operatively connected to the computer system in the development environment by a network connection, the mobile deployed application having; a clinical rules module comprising one or more existing clinical rules and which is configured to be extensible by receiving from the computer system of the development environment one or more new validated clinical rules; a domain module further comprising existing individual-specific clinical data and existing base logic, the domain module is configured to be extensible by receiving from the computer system of the development environment new individual-specific clinical data and additional logic to the existing base logic to support the one or more new validated clinical rules, wherein the one or more new validated rules are configured to be provided by the simulation module which is configured to simulate one or more physiological conditions of the individual and to validate the one or more new validated clinical rules via use of test data, wherein the simulation module is configured to validate the new clinical rules prior to integration into the clinical rules module by identifying detrimental health outcomes to the simulated physiological conditions of the individual caused by a simulated delivery of the therapy determined by the new clinical rules, and a messaging architecture having a data request interface operably connected to the clinical rules module and the domain module, wherein the messaging architecture comprises an existing messaging framework and is extensible to receive one or more new messaging frameworks to support requests for information made by the one or more new validated clinical rules to determine therapy for the individual, and wherein the clinical rules module is programmed to make a request for information to the data request interface according to the one or more existing clinical rules and the one or more new validated clinical rules in order to determine therapy for the individual, and the data request interface is programmed to forward the request to the domain module, which is programmed to answer the request using the new individual-specific clinical data and additional logic, if the existing individual-specific clinical data and the base logic are unable to answer the request, wherein the data request interface further comprises a failsafe module defining one or more therapy limitations independent of the one or more existing clinical rules and the one or more new validated clinical rules for substantially preventing delivery of determined therapy outside of the therapy limitations, and wherein the mobile deployed application is configured to deliver to the individual the therapy determined by the clinical rules module from using the answer to the request provided by the domain module, where the system comprises a clinical rule editing tool, a clinical rule compiler, a development tool, and a deployment tool employed in the development environment; extending the extensible clinical rules module to integrate one or more new validated clinical rules with one or more existing clinical rules, which result from testing one or more new clinical rules with test data in the simulation module simulating one or more physiological conditions of the individual, and the one or more new validated clinical rules and the one or more existing clinical rules being defined to determine therapy for the individual; extending the extensible domain module to integrate new individual-specific clinical data and additional logic with existing individual-specific clinical data and base logic, the new individual-specific clinical data and additional logic being provided to support the one or more new validated clinical rules of the extensible clinical rules module for therapy determination for the individual; requesting information for therapy determination with the one or more new validated clinical rules of the extensible clinical rules module through the data request interface to the extensible domain module; providing the requested information to the data request interface with at least one of the existing individual-specific clinical data and the base logic, and the new individual-specific clinical data and additional logic of the extensible domain module; and determining therapy for the individual with the one or more new validated clinical rules provided from the simulation module and the requested information provided from the extensible domain module or defining one or more therapy limitations independent of the existing clinical rules and the new validated clinical rules from the failsafe module for substantially preventing delivery of therapy outside of the therapy limitations. - View Dependent Claims (16)
-
Specification