System and method for creating a visualization indicating relationships and relevance to an entity
First Claim
1. One or more non-transitory computer-storage media having computer-executable instructions stored thereon that, when executed, perform a method in a computer system of generating a visualization model used to display clinical relationships between a plurality of physical entity elements and a physical entity of interest, the method comprising:
- retrieving properties for each of the entity elements and the entity of interest, the properties including at least one activity type indicative of clinical contact between each of the entity elements and the entity of interest;
calculating a frequency for the at least one activity type, wherein the frequency is a quantity of times the at least one activity type is performed by each entity element;
weighting the at least one activity type based on a desired clinical relevance, wherein the desired clinical relevance represents clinical decision-making ability of each entity element where entity elements with clinical decision-making relevance are identified as being associated with directly physical and invasive activity types including performing a healthcare procedure on the entity of interest rather than indirect activity types including opening a chart associated with the entity of interest;
calculating a clinical relevance score for each entity element based on the at least one activity type, the frequency for the at least one activity type, and the weight of the at least one activity type; and
generating a visualization model using the retrieved properties of each entity element and the calculated clinical relevance scores, the model representing the clinical relationship and clinical relevance of each entity element relative to the entity of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for generating interactive visualizations of clinical relationships is provided. The method includes determining what entities have had some clinical contact with an entity of interest and collecting data regarding each entity and each entity'"'"'s contacts with the entity of interest. The collected data can be filtered to remove unwanted entities and properties. Algorithms are applied to generate clinical relevance scores, which represent the relationship between the entities and the entity of interest. In addition, each entity is assigned components that allow for some executable behavior when an entity is selected in a display. Finally, the appropriate visualization is selected and a display of the relationships is generated.
-
Citations
26 Claims
-
1. One or more non-transitory computer-storage media having computer-executable instructions stored thereon that, when executed, perform a method in a computer system of generating a visualization model used to display clinical relationships between a plurality of physical entity elements and a physical entity of interest, the method comprising:
-
retrieving properties for each of the entity elements and the entity of interest, the properties including at least one activity type indicative of clinical contact between each of the entity elements and the entity of interest; calculating a frequency for the at least one activity type, wherein the frequency is a quantity of times the at least one activity type is performed by each entity element; weighting the at least one activity type based on a desired clinical relevance, wherein the desired clinical relevance represents clinical decision-making ability of each entity element where entity elements with clinical decision-making relevance are identified as being associated with directly physical and invasive activity types including performing a healthcare procedure on the entity of interest rather than indirect activity types including opening a chart associated with the entity of interest; calculating a clinical relevance score for each entity element based on the at least one activity type, the frequency for the at least one activity type, and the weight of the at least one activity type; and generating a visualization model using the retrieved properties of each entity element and the calculated clinical relevance scores, the model representing the clinical relationship and clinical relevance of each entity element relative to the entity of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer system for generating a patient focused visualization to display clinical relationships between the patient and a plurality of healthcare providers, along with a clinical relevance of the entity elements to the entity of interest, the system comprising:
-
at least one computing device associated with one or more processors; at least one originating system adapter component that retrieves properties of healthcare providers that have had clinical contact with the patient during the patient'"'"'s course of treatment from an originating system, the properties including at least one activity type indicative of clinical contact between the healthcare provider and the patient; a visualization model generation component that calculates a clinical relevance score for each healthcare provider based on a clinical relevance algorithm and the at least one activity type indicative of contact between each healthcare provider and the patient, wherein the clinical relevance algorithm utilizes the at least one activity type, a weight value of the at least one activity type, and a quantity of times that the at least one activity type is performed by each healthcare provider for the patient during the patient'"'"'s course of treatment; and a visualization engine that generates a visualization using the retrieved properties of each healthcare provider and the clinical relevance score calculated for each healthcare provider, wherein the visualization model and the visualization engine utilize real-time data to generate the visualization as an animation, where the clinical relevance score is calculated per each frame of the animation. - View Dependent Claims (15, 16, 17, 18)
-
-
19. A user interface stored on a non-transitory computer readable medium and executable on a computer, comprising:
-
an patient entity of interest icon; and a plurality of entity element icons, each representing an entity element associated with the entity of interest, wherein each entity element icon has associated therewith an executable action, and wherein the arrangement of the entity element icons relative to the entity of interest icon conveys information about a clinical relationship between the entity of interest and each entity element based on one or more clinical contacts between the entity of interest and each entity element such that the arrangement represents a clinical relevance score of each entity element based on a plurality of activities, and wherein each of the plurality of activities are associated with a weight value according to a type of each of the plurality of activities, and wherein the one or more clinical contacts are performed between a healthcare provider and a patient during the patient'"'"'s course of treatment, and wherein the user interface is generated by a visualization engine utilizing the clinical relevance score of each entity element relative to the entity of interest, and wherein the user interface is continuously updated and animated such that a real-time status is displayed, wherein the clinical relevance score is calculated per each frame of the animation. - View Dependent Claims (20, 21, 22)
-
-
23. One or more non-transitory computer-storage media having computer-executable instructions stored thereon that, when executed, perform a method in a computer system of generating a visualization model used to display clinical relationships between a plurality of healthcare providers and a patient, the method comprising:
-
retrieving properties for each of the healthcare providers relative to the patient for a plurality of time periods, the properties associated with one or more physical clinical contacts between each healthcare provider and the patient during the patient'"'"'s course of treatment, wherein the plurality of time periods is a predetermined length of time including a range window and an overall time period for which to calculate a recency-of-touch value for each healthcare provider, wherein the recency-of-touch value is a recency of clinical interactions between each healthcare provider and the patient; generating a visualization model representing the clinical relationship and clinical relevance of each healthcare provider relative to the patient using the retrieved properties of each healthcare provider for each time period, wherein the clinical relevance is calculated based on both a decision-making ability of each healthcare provider and the recency-of-touch value of healthcare provider, wherein the decision-making ability is based on whether a type of clinical interaction is a direct clinical interaction or an indirect clinical interaction, a direct clinical interaction having a weight value associated with the direct clinical interaction that is higher than the weight value associated with the indirect clinical interaction; and sequentially displaying the clinical relationships using the generated visualization model for each time period such that the clinical relationships are displayed in an animated view and calculations to determine the clinical relationships are calculated per each frame of the animation. - View Dependent Claims (24, 25, 26)
-
Specification