Management of clinical data exceptions in clinical information systems
First Claim
Patent Images
1. A method for validating a patient-related clinical message received by a clinical information system, the message including a plurality of data components, the method comprising:
- applying data validation rules to the message components to validate the message;
responsive to at least one message component in the clinical message violating at least one data validation rule;
invalidating the message, and storing the invalidated message in association with at least one rule that invalidated the message;
receiving a user input to display patient data;
providing, in response to the user input, the invalidated clinical message associated with the requested patient data and the at least one rule that invalidated the message;
receiving a user modifications to the components of the invalidated clinical message; and
applying the data validation rules to the modified message components to validate the message.
1 Assignment
0 Petitions
Accused Products
Abstract
A clinical data exception management system receives clinical messages from a third party system, applies data validation rules to perform validation of various components of the received clinical messages, and stores the invalidated message and a rule (or rules) that invalidated the message. The system then resolves an exception and performs validation of the original message. As a result, the system captures important clinical information rather than requiring the third party system to retransmit the message.
46 Citations
15 Claims
-
1. A method for validating a patient-related clinical message received by a clinical information system, the message including a plurality of data components, the method comprising:
-
applying data validation rules to the message components to validate the message;
responsive to at least one message component in the clinical message violating at least one data validation rule;
invalidating the message, and storing the invalidated message in association with at least one rule that invalidated the message;
receiving a user input to display patient data;
providing, in response to the user input, the invalidated clinical message associated with the requested patient data and the at least one rule that invalidated the message;
receiving a user modifications to the components of the invalidated clinical message; and
applying the data validation rules to the modified message components to validate the message. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for validating a patient-related clinical message received by a clinical information system, the message including a plurality of data components, the system comprising:
-
a data validation engine adapted to;
apply data validation rules to the message components to validate the message, and responsive to at least one message component in the clinical message violating at least one data validation rule, invalidate the message and store the non-validated message and the at least one rule that invalidated the message;
a data store adapted to store the non-validated message and the at least one rule that invalidated the message;
a record display user interface engine adapted to display patient data in response to a user request; and
an exception resolution engine adapted to provide to the user the invalidated clinical message associated with the requested patient data and the at least one rule that invalidated the message, to receive a user modification to the components of the invalidated clinical message, and to apply the data validation rules to the modified message components to validate the message. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer-readable medium having computer program code embodied therein for validating a patient-related clinical message received by a clinical information system, the message including a plurality of data components, the computer program code adapted to;
apply data validation rules to the message components to validate the message;
responsive to at least one message component in the clinical message violating at least one data validation rule;
invalidate the message, and
store the invalidated message in association with at least one rule that invalidated the message;
receive a user input to display patient data;
provide, in response to the user input, the invalidated clinical message associated with the requested patient data and the at least one rule that invalidated the message;
receive a user modification to the components of the invalidated clinical message; and
apply the data validation rules to the modified message components to validate the message.
-
Specification