Interoperability across heterogeneous taxonomies
First Claim
1. A computer system comprising computer-executable instructions stored on one or more computer-readable storage media, the instructions comprising:
- a first software component configured to receive user-provided descriptions for at least a first original taxonomy and a second original taxonomy for classifying clinical medical errors, the at least first and second original taxonomies comprising heterogeneous clinical medical error categories;
a second software component configured to generate associations of unique identifiers with the categories of the first original taxonomy and the categories of the second original taxonomy, the unique identifiers corresponding to standardized categories of a master clinical medical error taxonomy, the original taxonomies being created independently of the master taxonomy, the unique identifiers being alpha-numeric codes subdivided into a plurality of blocks of one or more characters, the blocks representing nodes at different levels of categorization within the master taxonomy;
a third software component configured to generate a mapping of the first and second original taxonomies to one another, the mapping comprising correlating categories of the first original taxonomy with categories of the second original taxonomy that are associated with common unique identifiers;
a fourth software component configured to receive user-provided changes to relationships between one or more of the nodes of the master taxonomy with respect to one or more other of the nodes of the master taxonomy;
a fifth software component configured to modify the unique identifiers of the master taxonomy in response to the received user-provided changes to the relationships between the nodes of the master taxonomy;
a sixth software component configured to, in response to modifications of the unique identifiers, receive user-provided modifications to the associations of the unique identifiers of the master taxonomy with the categories of the first original taxonomy and the categories of the second original taxonomy; and
a seventh software component configured to update the mapping of the first and second original taxonomies to one another based on the received user-provided modifications of the sixth software component.
2 Assignments
0 Petitions
Accused Products
Abstract
Interoperability across two or more heterogeneous clinical medical error taxonomies can be improved by associating categories in various taxonomies with one or more categories in a master taxonomy. These associations can be expressed using a unique identifier, e.g., a number that identifies one or more categories in the master taxonomy. Various aspects of the associations and/or one or more master taxonomies can be modified by users of a system employing embodiments of the technologies described herein. Searches of clinical medical error records can also be aided using the technologies described herein.
-
Citations
18 Claims
-
1. A computer system comprising computer-executable instructions stored on one or more computer-readable storage media, the instructions comprising:
-
a first software component configured to receive user-provided descriptions for at least a first original taxonomy and a second original taxonomy for classifying clinical medical errors, the at least first and second original taxonomies comprising heterogeneous clinical medical error categories; a second software component configured to generate associations of unique identifiers with the categories of the first original taxonomy and the categories of the second original taxonomy, the unique identifiers corresponding to standardized categories of a master clinical medical error taxonomy, the original taxonomies being created independently of the master taxonomy, the unique identifiers being alpha-numeric codes subdivided into a plurality of blocks of one or more characters, the blocks representing nodes at different levels of categorization within the master taxonomy; a third software component configured to generate a mapping of the first and second original taxonomies to one another, the mapping comprising correlating categories of the first original taxonomy with categories of the second original taxonomy that are associated with common unique identifiers; a fourth software component configured to receive user-provided changes to relationships between one or more of the nodes of the master taxonomy with respect to one or more other of the nodes of the master taxonomy; a fifth software component configured to modify the unique identifiers of the master taxonomy in response to the received user-provided changes to the relationships between the nodes of the master taxonomy; a sixth software component configured to, in response to modifications of the unique identifiers, receive user-provided modifications to the associations of the unique identifiers of the master taxonomy with the categories of the first original taxonomy and the categories of the second original taxonomy; and a seventh software component configured to update the mapping of the first and second original taxonomies to one another based on the received user-provided modifications of the sixth software component. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. One or more computer-readable media comprising instructions that cause a computer to perform a method comprising:
-
receiving a description of a first clinical medical error category in a first clinical medical error taxonomy; receiving a description of a second clinical medical error category in a second clinical medical error taxonomy, the first and second taxonomies having heterogeneous taxonomic structures; creating a first association of the description of the first clinical medical error category with a unique identifier of a master clinical medical error category in a master clinical medical error taxonomy, the unique identifier being a numeric code subdivided into a plurality of blocks, each block representing a node at a different level of categorization within the master taxonomy, the first association being based on a similarity of subject matter encompassed by the first category and the master category, the first and second taxonomies being created independently of the master taxonomy; creating a second association of the description of the second clinical medical error category with the unique identifier, the second association being based on a similarity of subject matter encompassed by the second category and the master category; creating a third association of the first clinical medical error category and the second clinical medical error category based on the first and second associations; storing an indication of the third association in one or more computer-readable media; receiving a user-provided modification to the relationships between one or more of the nodes of the master taxonomy with respect to one or more other of the nodes of the master taxonomy; modifying the unique identifier based on the modification to the relationships between the nodes of the master taxonomy; receiving one or more user-provided modifications to the first and second associations based on the modifications to the unique identifier; and updating the third association based on the received modifications to the first and second associations. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. One or more computer-readable media comprising instructions that cause one or more computers to perform a method comprising:
-
identifying one or more unique identifiers associated with respective master categories of a master taxonomy for classifying information in a field, the unique identifiers comprising a plurality of blocks of alpha-numeric characters, each block corresponding to a node at a different categorization level within the master taxonomy, the blocks from left to right identifying nodes in the master taxonomy with increasing depth; receiving at least a first original taxonomy and a second original taxonomy for classifying information in the field, the original taxonomies being created independently of the master taxonomy and having original categories that are distinct from the master categories, the original categories of the first original taxonomy being distinct from the original categories of the second original taxonomy; identifying one or more portions of the first original taxonomy that encompass subject matter similar to respective portions of the master taxonomy and identifying one or more portions of the second original taxonomy that encompass subject matter similar to the respective portions of the master taxonomy, the identified portions of the first and second original taxonomies comprising one or more original categories and the respective portions of the master taxonomy comprising one or more master categories; associating the original categories that comprise the identified portions of the original taxonomies with the one or more unique identifiers associated with respective master categories that comprise the respective portions of the master taxonomy; associating the original categories that comprise the identified portions of the first original taxonomy with the original categories that comprise the identified portions of the second original taxonomy; receiving from a plurality of non-administrator users user-provided changes to relationships between one or more of the nodes of the master taxonomy with respect to one or more other of the nodes; modifying the unique identifiers in response to the user-provided changes to the relationships between the nodes; and receiving from a plurality of non-administrator users user-provided modifications to the associations of the original categories with the modified unique identifiers, and in response, updating the associations of the categories of the first taxonomy with the categories of the second taxonomy. - View Dependent Claims (18)
-
Specification