Patent ID: 8275740

Claim:
A method, comprising: storing one or more form entries comprising a plurality of records in a first database in a memory of a computing system accessible by a first provider organization; storing one or more object-oriented classes specifying one or more characteristics of one or more electronic forms in the memory of the computing system accessible by the first provider organization; displaying a first electronic form of the one or more electronic forms in accordance with one or more characteristics indicated by the one or more object-oriented classes stored in the memory of the computing system accessible by the first provider organization, wherein the first electronic form is populated at least in part with a first subset of the plurality of records stored in the first database, wherein the first subset of the plurality of records stored in the first database is reflective at least in part of information provided by a centralized database accessible by the first provider organization, wherein the centralized database is further accessible by one or more additional provider organizations, wherein the one or more object-oriented classes comprise logic associated with one or more respective fields of the first electronic form to perform one or more operations on the subset of the plurality of records stored in the first database at least in part in response to displaying the electronic form; and securing the one or more object-oriented classes and the first subset of the plurality of records stored in the first database against access from the one or more additional provider organizations.