Patent ID: 7340424

Claim:
A system for facilitating the sale of a mortgage loan by a seller to a purchaser, the loan having a set of loan data, and the seller and the purchaser having an agreement regarding the sale of mortgage loans including terms, the system comprising: deal management logic for receiving the terms of the agreement; a rules engine comprising a set of business rules and configured to process the set of loan data by applying the set of business rules to the set of loan data to determine compliance of the set of loan data with the terms of the agreement and to identify errors in the set of loan data; and delivery logic, coupled to the rules engine, the delivery logic configured to process the set of loan data in accordance with a delivery process upon receiving a submission request from the seller, the delivery logic further including pre-submission logic for invoking the rules engine to process the set of loan data prior to processing the mortgage loan in accordance with the delivery process and for providing a display of a set of results based on the application of the set of business rules to the set of loan data, the set of results indicating whether there are any errors in the set of loan data.