Database networks including advanced replication schemes
First Claim
1. ) A method of updating a database of records having person attributes using an input record containing person attributes and authorization information, wherein the database is associated with a database provider IDs and wherein each record of the database has a unique record provider ID and wherein the authorization information contains a unique record provider ID and a replicate indicator, the method comprising the steps of generating an output record wherein the output record comprises the input record;
- and writing at least a portion of the input record to the database if the replicate indicator indicates a replica; and
comparing the record provider ID of the input record to the database provider ID; and
upon a match therebetween, writing at least a portion of the input record to the database, and configuring the replicate indicator of the output record to indicate a replica.
0 Assignments
0 Petitions
Accused Products
Abstract
To update a database of records having person attributes using an input record containing person attributes and authorization information, a person attribute of an input record is compared to a person attribute for each record in the database, and records in the database are identified as matched records. A composite record is created from the input record and the matched record. A portion of the input record is written to the database if the authorization information contains either an authorized provider ID or a prior-use indicator. An output record is thus generated consisting of the input record and authorization information containing a prior-use indicator. A cascade of a first instance and a second instance wherein the database comprises a first database in the first instance and a second database in the second instance may be performed.
-
Citations
17 Claims
-
1. ) A method of updating a database of records having person attributes using an input record containing person attributes and authorization information, wherein the database is associated with a database provider IDs and wherein each record of the database has a unique record provider ID and wherein the authorization information contains a unique record provider ID and a replicate indicator, the method comprising the steps of
generating an output record wherein the output record comprises the input record; - and
writing at least a portion of the input record to the database if the replicate indicator indicates a replica; and
comparing the record provider ID of the input record to the database provider ID; and
upon a match therebetween, writing at least a portion of the input record to the database, and configuring the replicate indicator of the output record to indicate a replica. - View Dependent Claims (2, 3)
- and
-
4. ) A method of updating a database of records having person attributes using an input record containing person attributes and authorization information, wherein each record of the database has a unique provider ID and wherein the authorization information contains either a unique provider ID or a prior-use indicator, the method comprising the steps of:
-
comparing a person attribute of the input record to a person attribute of each record in the database and identifying a record in the database as a matched record upon a match therebetween;
creating a composite record from the input record and the matched record;
writing at least a portion of the input record to the database if the authorization information contains a prior-use indicator; and
comparing a provider ID in the authorization information to a provider ID associated with the matched record and generating an output record upon a match therebetween wherein the output record consists of the input record and wherein the authorization information of the output record contains a prior-use indicator, - View Dependent Claims (5, 6)
-
-
7. ) An apparatus which allows automatic, ongoing updates to a Hub from Provider healthcare systems within the context of a healthcare interoperability project by implementing notifications among databases, the apparatus comprising:
-
an enforcement filter for enforcing the Single Source Rule, wherein the databases are stored on a physical storage medium. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
Specification