Patent ID: 8538840

Claim:
A method in a computer system, the method comprising: providing, by a computer processor of the computer system, a plurality of financial statement records for a plurality of parties, wherein each financial statement record among the plurality of financial statement records is identified by a respective party identifier of a plurality of party identifiers, and each of the party identifiers corresponds to a respective one of the parties; receiving, by the computer processor, a request to open at least one financial account, wherein the request is received from a party of the plurality of parties, the request comprises application data for the party, the application data conforms to a financial application data model, the application data comprises application data for at least one primary financial account and at least one dependent financial account, the party comprises a plurality of applicants, fewer than all of the plurality of applicants are associated with the at least one primary financial account and the at least one dependent financial account, and the request is evaluated by a financial institution; instantiating, by the computer processor, a financial application object in accordance with the financial application data model, wherein the financial application object is associated with the party, and the financial application object comprises the application data, and respective ones of the plurality of financial statement records associated with at least a subset of the plurality of applicants; if the financial institution approves the at least one primary financial account, approving the request, wherein the approving is performed by the financial institution, and the approving comprises accessing the financial application object, and referencing the financial account data model in the financial application object; and if the financial institution rejects the at least one primary financial account, rejecting the request, by the computer processor, wherein the rejecting is performed by the financial institution, and the rejecting comprises accessing the financial application object, and rejecting each applicant of the plurality of applicants within the party, wherein the rejecting is based, at least in part, on the application data.