Unique person registry
First Claim
1. A computer-based method of registering a person in a person registry as a shared entity or a non-shared entity, comprising:
- if a unique person identifier is not received, searching an address book for a match to the person using a search criteria input by a user; and
if no match to the person is found,receiving person data input by a user and determining whether the person data satisfies a minimum data requirement, wherein the person data is representative of the person,if it is determined that the minimum data requirement is not satisfied, generating a non-shared entity to represent the person in the address book, andif it is determined that the minimum data requirement is satisfied, determining whether there is a shared entity that represents the person, andif it is determined that no shared entity represents the person, based on an outcome of a non-shared entity-shared entity reconciliation, performing one of generating a shared entity to represent the person in the address book, transforming a non-shared entity into a shared entity, or transferring data from a non-shared entity to a shared entity,wherein the shared entity grants access to data associated with the shared entity and the non-shared entity prevents access to data associated with the shared entity.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-based method is provided for registering a person in a person registry. The method includes: if a unique person identifier is not received, searching an address book for a match to the person using a search criteria input by a user; and if no match to the person is found, receiving person data input by a user and determining whether the person data satisfies a minimum data requirement, wherein the person data is representative of the person, if it is determined that the minimum data requirement is satisfied, determining whether there is a shared entity that represents the person, and if it is determined that no shared entity represents the person, based on an outcome of a non-shared entity-shared entity reconciliation, either defining a shared entity to represent the person in the address book, transforming a non-shared entity into a shared entity, or transferring data from a non-shared entity to a shared entity.
-
Citations
30 Claims
-
1. A computer-based method of registering a person in a person registry as a shared entity or a non-shared entity, comprising:
-
if a unique person identifier is not received, searching an address book for a match to the person using a search criteria input by a user; and if no match to the person is found, receiving person data input by a user and determining whether the person data satisfies a minimum data requirement, wherein the person data is representative of the person, if it is determined that the minimum data requirement is not satisfied, generating a non-shared entity to represent the person in the address book, and if it is determined that the minimum data requirement is satisfied, determining whether there is a shared entity that represents the person, and if it is determined that no shared entity represents the person, based on an outcome of a non-shared entity-shared entity reconciliation, performing one of generating a shared entity to represent the person in the address book, transforming a non-shared entity into a shared entity, or transferring data from a non-shared entity to a shared entity, wherein the shared entity grants access to data associated with the shared entity and the non-shared entity prevents access to data associated with the shared entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer system for defining a patient in a shared database as a unique entity to comply with HIPAA requirements to ensure confidentiality of the health information, the computer system comprising:
-
a first database including an address book and at least one of patient identifying information or demographic information; a second database including clinical data; an instructable data processor for communicating with the first and second databases; an application service in data communication with the instructable data processor; and at least one Internet access device in data communication with the instructable data processor; wherein the application service searches an address book for a match to the person using a search criteria input by a user and if no match to the person is found, receives person data input by the user and determines whether the person data satisfies a minimum data requirement, where the person data is representative of the person, and if it is determined that the minimum data requirement is not satisfied, it generates a non-shared entity to represent the person in the address book, and if it is determined that the minimum data requirement is satisfied, determines whether there is a shared entity that represents the person, and if it is determined that no shared entity represents the person, based on an outcome of a non-shared entity-shared entity reconciliation, it performs one of generating a shared entity to represent the person in the address book, transforming a non-shared entity into a shared entity, or transferring data from a non-shared entity to a shared entity, wherein the shared-entity grants access to data associated with the shared-entity and the non-shared entity prevents access to data associated with the shared entity. - View Dependent Claims (27, 28, 29, 30)
-
Specification