Microsoft Lending Reference Architecture Mike Walker Financial Services Architecture Strategist http://blogs.msdn.com/MikeWalker http://msdn.microsoft.com/architecture/orlos
Logical Model Presentation Layer Web Based Portal Extensible UI Application Services Layer Office Clients Business Rules Engine Centralized Business Rules Orchestration Layer SQL Server 2005 3rd Party External Mortgage Providers Lending Message Bus Statefull Web Services Stateless Web Services Business Process Management User Interface Framework Unified Collaboration Business Intelligence Enterprise Content Management Data Services Layer Data Services Layer Portal Framework Workflow Search Business Data Catalog Security Framework Open XML Formats
A Walk-Thru MOSS - Application Services Layer I need a loan… I am going to go to WoodGrove Bank Broker Master Loan Flow (MLF) Active 1003 Entry Pricing Lock Services Underwriting Close Lending Message Bus LOB Systems B2B Business Rules Engine Orchestration Layer Loan Forms
Registration Workflow Translating Business Process into WF InfoPath Flows Registration Pricing Lock Approval Process Master Loan Flow (MLF) Activate Register Loan Lock Processing Services Underwriting Doc Gen Fund
Global Workflow Interactions Master Loan Flow (MLF) Activate Loan Active Loan Save Lock Services Underwriting Close InfoPath Flows Registration Pricing Lock Approval Process Integration Services Underwriting Rules Decision Engine Enterprise Loan Orchestrations (ELO) Products and Pricing Flow (PPF) Rate Entry Approval Processes Rates Published Blackout Over
“ My Sites” for Broker Online Mortgage Personnel My Documents My Profile
Property Screen S+S MLS Lookup Web Service WS Call RETS Standard Lookup Table with ID to Property Pairs ADO.Net
Document Generation Master Loan Flow (MLF) Activate Register Loan Lock Processing Services Underwriting Doc Gen DocGen Service Call Web Service - Pass Document Name (Ex: Truth in Lending) and the InfoPath XML Retrieve Mappings and Word Document Template from SQL New Document Library for Borrower DocLib should be named what ever the <LoanID> is. Fund Fire Event Custom Controls in document
Underwriter Approval Process Embedded InfoPath form with IRM Protection BizTalk Office SharePoint Server 2007 1. Underwriter Rules Fired 2. MLF Starts UW Workflow Loan Origination System Underwriter (UW) WF 3. Loan Approval Form Sent 3. Return signed with manual corrections Master Loan Flow (MLF) Activate Loan Active Loan Save Lock Services Underwriting Close
Lending Message Bus Architecture MISMO Accelerator XML Adapter File Adapter Orchestration Services Business Rules Engine File Landing Zone Files Custom XML FannieMae Files MISMO XML MISMO XML