+ All Categories
Home > Technology > Microsoft Lending Reference Architecture

Microsoft Lending Reference Architecture

Date post: 15-Jan-2015
Category:
Upload: mike-walker
View: 2,793 times
Download: 0 times
Share this document with a friend
Description:
Microsoft Lending Reference Architecture Overview
Popular Tags:
22
Microsoft Lending Reference Architecture Mike Walker Financial Services Architecture Strategist http://blogs.msdn.com/MikeWalker http://msdn.microsoft.com/architecture/orlos
Transcript
Page 1: Microsoft Lending Reference Architecture

Microsoft Lending Reference Architecture

Mike WalkerFinancial Services Architecture Strategist http://blogs.msdn.com/MikeWalker http://msdn.microsoft.com/architecture/orlos

Mike WalkerFinancial Services Architecture Strategist http://blogs.msdn.com/MikeWalker http://msdn.microsoft.com/architecture/orlos

Page 2: Microsoft Lending Reference Architecture

Goals of the ArchitectureScalable and Robust Lending PlatformComposite Architecture that lends to SOA principlesClear separation of technology aspects

Human and System WorkflowsInformation architectureSecurity

Concept of an Application Services LayerComponents that consume and share industry standards schemas (e.g., MISMO)

Presentation Layer

Web Based Portal Web Based Portal Extensible UIExtensible UI

Application Services Layer

Office ClientsOffice Clients

Business Rules Engine

Centralized Business Rules

Centralized Business Rules

Orchestration Layer

SQL Server 2005SQL Server 2005 3rd Party External Mortgage Providers

3rd Party External Mortgage Providers

Lending Message Bus

State full Web Services

State full Web Services

Stateless Web Services

Stateless Web Services

Business Process Management

Business Process Management

Data Services Layer

Page 3: Microsoft Lending Reference Architecture

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

Page 4: Microsoft Lending Reference Architecture

Logical ModelPresentation 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 ServicesStatefull Web Services Stateless Web ServicesStateless Web Services

Business Process Management

User Interface

Framework

Unified Collaboration

Business Intelligence

Enterprise Content

Management

Data Services LayerPortal Framework

Workflow SearchBusiness

DataCatalog

Security Framework

Open XML

Formats

Data Services Layer

Page 5: Microsoft Lending Reference Architecture

• 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 ArchitectureLending Reference Architecture

RetailRetail WholesaleWholesale Correspondent

Correspondent

Page 6: Microsoft Lending Reference Architecture

Master Loan Flow (MLF)

Active 1003 Entry Pricing Lock Services Underwriting Close

MOSS - Application Services Layer

A Walk-Thru

I need a loan… I am going to go to WoodGrove Bank

Lending Message Bus

LOB Systems

B2B

Business Rules Engine Orchestration Layer

Broker

Loan Forms

Page 7: Microsoft Lending Reference Architecture

Registration WorkflowTranslating Business Process into WF

InfoPath Flows Registration Pricing LockRegistration Pricing Lock Approval ProcessApproval Process

Master Loan Flow (MLF)Activate Register Loan Lock Processing Services Underwriting Doc Gen Fund

Page 8: Microsoft Lending Reference Architecture

Global Workflow Interactions

Master Loan Flow (MLF)

Activate Loan Active Loan Save Lock Services Underwriting Close

InfoPath Flows Registration Pricing LockRegistration Pricing Lock Approval ProcessApproval Process

IntegrationServices

UnderwritingRules

Decision Engine

Enterprise Loan Orchestrations (ELO)

Products and Pricing Flow(PPF)

RateEntry

ApprovalProcesses

RatesPublished

BlackoutOver

Page 9: Microsoft Lending Reference Architecture

Lending Message Bus

Lending Message BusLending Message Bus

Centralize Business Processes

Examples include:• Get Products and Pricing• Automated Underwriting• Pull Third Party Data• Multi-Channel Integration

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

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

Agile Business

• Ability to react to market trends and customer needs• Augment the process• Create new products and services more effectively

Page 10: Microsoft Lending Reference Architecture

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 *

Page 11: Microsoft Lending Reference Architecture

New Home Page

My Pipeline

Page 12: Microsoft Lending Reference Architecture

Mortgage Calculator

Page 13: Microsoft Lending Reference Architecture

“My Sites” for Broker

Online Mortgage Personnel

My Documents

My Profile

Page 14: Microsoft Lending Reference Architecture

Property Screen S+S

MLS LookupWeb Service

WS Call

RETSStanda

rd

Lookup Table with ID to Property Pairs

ADO.Net

Page 15: Microsoft Lending Reference Architecture

Document Generation

Custom Controls in document

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

Page 16: Microsoft Lending Reference Architecture

What DocGen can be used for:Closing Documents

Legal:• Promissory Note• Security Instrument• Assignments• ESIGN Disclosures and ConsentFederal Truth In Lending:• Truth In Lending Disclosure• Itemization of Amount Financed• Right to CancelRESPA:• Notice of Assignment, Sale, or Transfer of• Servicing Rights• RESPA Servicing Disclosure• Initial Escrow Account Statement• HUD-1HOEPA / PMI:• PMI Disclosures – Fixed, ARM,

Amortization Schedule

ECOA:•Fair Lending Notice•Right to Copy of AppraisalBroker / 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

Page 17: Microsoft Lending Reference Architecture

APPLICATION SCENARIOS Backup Slides

Page 18: Microsoft Lending Reference Architecture

Broker MLF Screen Workflow

Page 19: Microsoft Lending Reference Architecture

Excel in Secondary

Workflow CollectionsWorkflow

Collections

Document LibraryDocument Library

Farm-level WorkflowAssociation Table

Rate Alerts

LOB Integration

Persist to database

Page 20: Microsoft Lending Reference Architecture

InfoPath Loan Application Screen

Document Library

<?xml version="1.0" encoding="utf-8"?><xs:schema xmlns="http://tempuri.org/MORTGAGE_APPLICATION_v2_1"

elementFormDefault="qualified" targetNamespace="http://tempuri.org/MORTGAGE_APPLICATION_v2_1"

xmlns:xs="http://www.w3.org/2001/XMLSchema"><xs:element

name="LOAN_APPLICATION">

<xs:complexType><xs:sequence>

<xs:element minOccurs="0" maxOccurs="1" ref="_DATA_INFORMATION" <xs:element minOccurs="0"

maxOccurs="1" ref="ADDITIONAL_CASE_DATA" /><xs:element minOccurs="0" maxOccurs="1" ref="AFFORDABLE_LENDING" />

<xs:element minOccurs="0" maxOccurs="unbounded" ref="ASSET" /> <xs:element minOccurs="0"

maxOccurs="unbounded" ref="DOWN_PAYMENT" /><xs:element minOccurs="0"

maxOccurs="1" ref="GOVERNMENT_LOAN" /><xs:element minOccurs="0"

maxOccurs="1" ref="INTERVIEWER_INFORMATION" />MISMO XSD

Page 21: Microsoft Lending Reference Architecture

WFWF

Underwriter Approval Process

3. Loan Approval 3. Loan Approval Form SentForm Sent

3. Return 3. Return signed withsigned withmanualmanualcorrectionscorrections

Embedded InfoPath form with Embedded InfoPath form with IRM ProtectionIRM Protection

BizTalkBizTalk

Office SharePoint Office SharePoint Server 2007Server 2007

1. Underwriter 1. Underwriter Rules FiredRules Fired

2. MLF Starts 2. MLF Starts UW UW WorkflowWorkflow

Loan Origination SystemLoan Origination System

UnderwriterUnderwriter(UW)(UW)

Master Loan Flow (MLF)

Activate Loan Active Loan Save Lock Services Underwriting Close

Page 22: Microsoft Lending Reference Architecture

Lending Message BusArchitecture

MISMO Accelerator

XML Adapter

File Adapter

Orchestration Services

Business Rules Engine

File Landing Zone

Files

Custom XML

FannieMae Files

MISMO XML

MISMO XML


Recommended