• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Microsoft Lending Reference Architecture
 

Microsoft Lending Reference Architecture

on

  • 4,627 views

Microsoft Lending Reference Architecture Overview

Microsoft Lending Reference Architecture Overview

Statistics

Views

Total Views
4,627
Views on SlideShare
4,486
Embed Views
141

Actions

Likes
1
Downloads
215
Comments
0

5 Embeds 141

http://www.mikethearchitect.com 127
http://sap-virtual.blogspot.com 6
http://www.slideshare.net 5
http://www.linkedin.com 2
http://www.slideee.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Microsoft Lending Reference Architecture Microsoft Lending Reference Architecture Presentation Transcript

  • Microsoft Lending Reference Architecture Mike Walker Financial Services Architecture Strategist http://blogs.msdn.com/MikeWalker http://msdn.microsoft.com/architecture/orlos
  • Goals of the Architecture
    • Scalable and Robust Lending Platform
    • Composite Architecture that lends to SOA principles
    • Clear separation of technology aspects
      • Human and System Workflows
      • Information architecture
      • Security
    • Concept of an Application Services Layer
    • Components that consume and share industry standards schemas (e.g., MISMO)
    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 State full Web Services Stateless Web Services Business Process Management Data Services Layer
  • Addressing Business Challenges
    • Strong Regulatory factors such as:
      • HMDA, CRA and Customer Privacy
    • Lending is process heavy with many un-needed manual processes
    • Lenders must deal with 40 unique documents that span up to 300 pages
    • Highly competitive landscape where products and the rates of those products give them the edge
    • Technology efficiencies can help:
      • A 30 year fixed mortgage rate offered online is an average 50 basis points lower than that available offline
    * * US Market Forecast - JupiterResearch 2005
  • 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
    • Architecture Guidance (5 Whitepapers)
    • Rich Media (Web Casts)
    • Hands on Labs and MSDN Virtual Labs
    • OBA Reference Application Pack (RAP) for Loan Origination Systems in Financial Services
      • Based on .Net Architecture Frameworks
      • Code Artifacts
    What is included
    • Custom Web Parts
    • WSS Site Templates
    • WF Workflows
    • BDC Entities
    • InfoPath Forms
    • MISMO Accelerator
    • BizTalk Orchestrations
    • BRE Rules
    • SQL Server Schemas
    • Web Services Proxies
    • Reports
    • Glue Code
    • MSI for Installation
    Lending Channels Lending Reference Architecture Retail Wholesale Correspondent
  • 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
  • Lending Message Bus Lending Message Bus
    • Centralize Business Processes
    • Examples include:
    • Get Products and Pricing
    • Automated Underwriting
    • Pull Third Party Data
    • Multi-Channel Integration
    • Measure and React
    • Gauge Health
    • Obtain view in to process optimizations
    • KPIs
    • Management Dashboards
    • Alerts
    • Agile Business
    • Ability to react to market trends and customer needs
    • Augment the process
    • Create new products and services more effectively
  • Summary of V2 Additions
    • Virtual Machine Optimizations
      • Make image smaller
      • Improve performance
    • Visual Studio 2008
    • Upgrade MOSS to SP1
    • Integration of Presence and Instant Messaging
    • Excel based Mortgage Calculators (5)
    • Additional Content Management
    • 2 New Business Intelligence Reports
    • InfoPath Form Work
      • Updated the Quick Registration Form
      • Enhance Look and Feel
      • Added 1003 InfoPath based Form
    • Document Generation Code Integration *
  • New Home Page My Pipeline
  • Mortgage Calculator
  • “ 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
  • What DocGen can be used for: Closing Documents
    • Legal:
    • Promissory Note
    • Security Instrument
    • Assignments
    • ESIGN Disclosures and Consent
    • Federal Truth In Lending:
    • Truth In Lending Disclosure
    • Itemization of Amount Financed
    • Right to Cancel
    • RESPA:
    • Notice of Assignment, Sale, or Transfer of
    • Servicing Rights
    • RESPA Servicing Disclosure
    • Initial Escrow Account Statement
    • HUD-1
    • HOEPA / PMI:
    • PMI Disclosures – Fixed, ARM, Amortization Schedule
    • ECOA:
    • Fair Lending Notice
    • Right to Copy of Appraisal
    • Broker / Lender / Investor Specific:
    • Closing Instructions
    • Payment Letter
    • Affidavit of Occupancy
    • Signature/Name Affidavit
    • E/O Compliance Agreement
    • Borrower’s Certification and Authorization
    • Hazard Insurance Authorization, Reqts and Disclosure
    • Tax Information and Collection
    • Notice of Flood Hazard Area
    • Flood Insurance Notification / Authorization
    • Request for Copy of Tax Form (4506)
    • Request for Tax ID & Certification
  • APPLICATION SCENARIOS
    • Backup Slides
  • Broker MLF Screen Workflow        
  • Excel in Secondary Workflow Collections Document Library Farm-level Workflow Association Table Rate Alerts LOB Integration Persist to database
  • InfoPath Loan Application Screen Document Library <?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?> <xs:schema xmlns=&quot;http://tempuri.org/MORTGAGE_APPLICATION_v2_1&quot; elementFormDefault=&quot;qualified&quot; targetNamespace=&quot;http://tempuri.org/MORTGAGE_APPLICATION_v2_1&quot; xmlns:xs=&quot;http://www.w3.org/2001/XMLSchema&quot;> <xs:element name=&quot;LOAN_APPLICATION&quot;> <xs:complexType> <xs:sequence> <xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; ref=&quot;_DATA_INFORMATION&quot; <xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; ref=&quot;ADDITIONAL_CASE_DATA&quot; /><xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; ref=&quot;AFFORDABLE_LENDING&quot; /> <xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; ref=&quot;ASSET&quot; /> <xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;unbounded&quot; ref=&quot;DOWN_PAYMENT&quot; /> <xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; ref=&quot;GOVERNMENT_LOAN&quot; /> <xs:element minOccurs=&quot;0&quot; maxOccurs=&quot;1&quot; ref=&quot;INTERVIEWER_INFORMATION&quot; /> MISMO XSD
  • 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