Method and apparatus for processing health care transactions through a common interface in a distributed computing environment
First Claim
1. A system including a computer system and a user program for processing health care transactions in response to a user request in a heterogeneous, distributed computing network, comprising:
- a plurality of subsystems each corresponding to an aspect of health care transactions and each facilitating at least one transaction;
a communication interface for exchanging health care transaction information among said plurality of subsystems, said communication interface including communication logic modules comprised of;
(a) a user interface logic module for collecting user inputs and presenting transaction outputs;
(b) a data access logic module for data storage and retrieval, said data access tier including one or more databases of health care transaction information;
(c) a transaction logic logic module for applying a predetermined set of transaction procedures to said user inputs and said database of health care transaction information resulting in transaction output;
an electronic network connecting said user interface logic module to said data access logic module and to said transaction logic module, said data access logic module to said user interface logic module and to said transaction logic module and said transaction logic module to said user interface logic module and to said data access module; and
said communication interface including an interface definition language generating transaction-specific communication codes whereby data is exchanged between said subsystems through a common interface structure regardless of the origin of the data.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for processing health care transactions through a common interface in a distributed computing environment using specialized remote procedure calls. The distributed computing environment includes a user interface tier for collecting user inputs and presenting transaction outputs, a data access tier for data storage and retrieval of health care transaction information, a transaction logic tier for applying a predetermined set of transaction procedures to user inputs and health care transaction information resulting in transaction output, an electronic network connecting the user interface tier, data access tier and transaction logic tier to each other and a communication interface for exchanging health care transaction information among the tiers. The communication interface includes an interface definition language generating transaction-specific communication codes whereby data is exchanged through a common interface structure regardless of the origin of the data.
236 Citations
11 Claims
-
1. A system including a computer system and a user program for processing health care transactions in response to a user request in a heterogeneous, distributed computing network, comprising:
-
a plurality of subsystems each corresponding to an aspect of health care transactions and each facilitating at least one transaction; a communication interface for exchanging health care transaction information among said plurality of subsystems, said communication interface including communication logic modules comprised of; (a) a user interface logic module for collecting user inputs and presenting transaction outputs; (b) a data access logic module for data storage and retrieval, said data access tier including one or more databases of health care transaction information; (c) a transaction logic logic module for applying a predetermined set of transaction procedures to said user inputs and said database of health care transaction information resulting in transaction output; an electronic network connecting said user interface logic module to said data access logic module and to said transaction logic module, said data access logic module to said user interface logic module and to said transaction logic module and said transaction logic module to said user interface logic module and to said data access module; and said communication interface including an interface definition language generating transaction-specific communication codes whereby data is exchanged between said subsystems through a common interface structure regardless of the origin of the data. - View Dependent Claims (2, 3, 4)
-
-
5. A method for processing health care transactions in response to a user request in a heterogeneous, distributed computing network, said network including a plurality of subsystems each corresponding to an aspect of the health care transactions and each facilitating at least one transaction, a communication interface for exchanging health care transaction information, a user interface tier having a computer system and user program, a data access tier including one or more databases of health care transaction information, a transaction logic tier said method for processing health care transactions including a predetermined set of transaction procedures, comprising the computer-implemented steps of:
-
(a) initiating a transaction in response to user request; (b) generating transaction-specific communication codes according to a predetermined common interface structure; (c) appending the communication codes to the transaction information; and (d) transferring health care transaction information among said user interface tier, said data access tier and said transaction logic tier to generate transaction output. - View Dependent Claims (6, 7, 8, 9, 10, 11)
-
Specification