Individual health record system and apparatus
First Claim
1. A computer-implemented method for processing, storing and handling health care information, comprising the steps of:
- receiving, in a self-contained, plug-and-play appliance device adapted to be incorporated into an existing network or information technology system, data or information relating to a patient'"'"'s or individual'"'"'s health from one or more information sources, said data comprising data in any form;
parsing some or all of the received data or information to identify elements of the data or information;
transforming or normalizing some or all of the received data or information, and some or all of the parsed data elements, to created transformed or normalized data elements;
assigning a confidence indicator or weight to the transformed or normalized data elements, wherein said confidence indicator is a value in a non-binary range;
mapping the transformed or normalized data elements in accordance with an ontology;
obtaining a first set of matching criteria rules that identify whether the transformed or data elements sufficiently match an existing health care object as a function of one or more person or entity criteria;
automatically determining whether to create a new health care object or modify an existing health care object based on the outcome of application of the first set of matching criteria rules;
automatically modifying an existing health care object or creating anew health care object from said transformed or normalized data elements based on the outcome of said determination step, wherein said existing or new health care object is an object-oriented software environment object subject to an object hierarchy;
automatically obtaining and applying a second set of rules specifying time-dependent criteria for scheduling healthcare events every time said new health care object is created or said existing health care object is modified; and
storing the mapped data elements in a data store in accordance with a health information model, wherein said health information model associates the patient or individual with a patient or individual record, said record comprising;
identification information for one or more third parties associated with providing healthcare for the patient or individual;
health condition and health service information for the patient or individual, including timeline information;
medication information for the patient or individual;
lifestyle information for the patient or individual;
health treatment, monitoring and encounter information for the patient or individual; and
medical findings and measure data for the patient or individual.
5 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus, and related methods for the collection, processing, evaluation, transformation, and reporting of individual health care information from diverse information systems and sources. A individual health record (IHR) of the present invention provides a structure for individuals to participate in, and manage, their health and their medical care, while still meeting the needs of health care organizations and caregivers. An IHR object may be formed by obtaining information from diverse health care information systems and sources, and transforming and re-purposing into a coherent account of the individual'"'"'s overall health and care using a comprehensive health care ontology. As information from various sources is updated or available, the IHR is dynamically updated on a continuous or periodic basis. In one embodiment, the IHR system is contained in a self-contained package or “appliance” designed to “plug and play” in existing health care information technology systems and networks, with minimal effort and intervention.
37 Citations
25 Claims
-
1. A computer-implemented method for processing, storing and handling health care information, comprising the steps of:
-
receiving, in a self-contained, plug-and-play appliance device adapted to be incorporated into an existing network or information technology system, data or information relating to a patient'"'"'s or individual'"'"'s health from one or more information sources, said data comprising data in any form; parsing some or all of the received data or information to identify elements of the data or information; transforming or normalizing some or all of the received data or information, and some or all of the parsed data elements, to created transformed or normalized data elements; assigning a confidence indicator or weight to the transformed or normalized data elements, wherein said confidence indicator is a value in a non-binary range; mapping the transformed or normalized data elements in accordance with an ontology; obtaining a first set of matching criteria rules that identify whether the transformed or data elements sufficiently match an existing health care object as a function of one or more person or entity criteria; automatically determining whether to create a new health care object or modify an existing health care object based on the outcome of application of the first set of matching criteria rules; automatically modifying an existing health care object or creating anew health care object from said transformed or normalized data elements based on the outcome of said determination step, wherein said existing or new health care object is an object-oriented software environment object subject to an object hierarchy; automatically obtaining and applying a second set of rules specifying time-dependent criteria for scheduling healthcare events every time said new health care object is created or said existing health care object is modified; and storing the mapped data elements in a data store in accordance with a health information model, wherein said health information model associates the patient or individual with a patient or individual record, said record comprising; identification information for one or more third parties associated with providing healthcare for the patient or individual; health condition and health service information for the patient or individual, including timeline information; medication information for the patient or individual; lifestyle information for the patient or individual; health treatment, monitoring and encounter information for the patient or individual; and medical findings and measure data for the patient or individual. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium in a self-contained, plug-and-play appliance device adapted to be incorporated into an existing network or information technology system, storing instructions that cause a microprocessor or processor to perform the following steps:
-
receiving, in the self-contained, plug-and-play appliance device, data or information relating to a patient'"'"'s or individual'"'"'s health from one or more information sources, said data comprising data in any form; parsing some or all of the received data or information to identify elements of the data or information; transforming or normalizing some or all of the received data or information, and some or all of the parsed data elements, to created transformed or normalized data elements; assigning a confidence indicator or weight to the transformed or normalized data elements, wherein said confidence indicator is a value in a non-binary range; mapping the transformed or normalized data elements in accordance with an ontology; obtaining a first set of matching criteria rules that identify whether the transformed or data elements sufficiently match an existing health care object as a function of one or more person or entity criteria; automatically determining whether to create a new health care object or modify an existing health care object based on the outcome of application of the first set of matching criteria rules; automatically modifying an existing health care object or creating a new health care object from said transformed or normalized data elements based on the outcome of said determination step, wherein said existing or new health care object is an object-oriented software environment object subject to an object hierarchy; automatically obtaining and applying a second set of rules specifying time-dependent criteria for scheduling healthcare events every time said new health care object is created or said existing health care object is modified; and storing the mapped data elements in a data store in accordance with a health information model, wherein said health information model associates the patient or individual with a patient or individual record, said record comprising; identification information for one or more third parties associated with providing healthcare for the patient or individual; health condition and health service information for the patient or individual, including timeline information; medication information for the patient or individual; lifestyle information for the patient or individual; health treatment, monitoring and encounter information for the patient or individual; and medical findings and measure data for the patient or individual. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for processing, storing and handling health care information, comprising:
-
a self-contained, plug-and-play appliance device adapted to be incorporated into an existing network or information technology system, said appliance device comprising one or more microprocessors or processors operatively coupled to a memory, said memory operable to store at least one program, said program, when executed by said one or more microprocessors or processors, causing the one or more microprocessors or processors to; receive data or information relating to a patient'"'"'s or individual'"'"'s health from one or more information sources, said data comprising data in any form; parse some or all of the received data or information to identify elements of the data or information; transform or normalize some or all of the received data or information, and some or all of the parsed data elements, to created transformed or normalized data elements; assign a confidence indicator or weight to the transformed or normalized data elements, wherein said confidence indicator is a value in a non-binary range; map the transformed or normalized data elements in accordance with an ontology; obtain a first set of matching criteria rules that identify whether the transformed or data elements sufficiently match an existing health care object as a function of one or more person or entity criteria; automatically determine whether to create anew health care object or modify an existing health care object based on the outcome of application of the first set of matching criteria rules; automatically modify an existing health care object or create a new health care object from said transformed or normalized data elements based on the outcome of said determination step, wherein said existing or new health care object is an object-oriented software environment object subject to an object hierarchy; automatically obtain and apply a second set of rules specifying time-dependent criteria for scheduling healthcare events every time said new health care object is created or said existing health care object is modified; and store the mapped data elements in a data store in accordance with a health information model, wherein said health information model associates the patient or individual with a patient or individual record, said record comprising; identification information for one or more third parties associated with providing healthcare for the patient or individual; health condition and health service information for the patient or individual, including timeline information; medication information for the patient or individual; lifestyle information for the patient or individual; health treatment, monitoring and encounter information for the patient or individual; and medical findings and measure data for the patient or individual. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification