Download - Ms p Services Product Tour
-
8/13/2019 Ms p Services Product Tour
1/89
Lender Processing Services 1
MWS Website Tour
-
8/13/2019 Ms p Services Product Tour
2/89
MWS Website
You are about to view a tour of LPS MORTGAGE WEB
SERVICESwebsite, which contains detailed business and
technical documentation on MSP Web services.
Page Down to transition from one slide to the next so that you
can view this demo at your own pace.
-
8/13/2019 Ms p Services Product Tour
3/89
Table of Contents
Click on a heading to go directly to the section of interest if you prefer not to view
the MWS WebsiteProduct Tour in its entirety.
MWS Description Slides 4-6
Public Home Page Content / Navigation Slides 7-20
MSP Web Services Website Registration Slides 21-25
MSP Web Services Website Logon Slides 26-30
Private Home Page Content / Navigation Slides 31-53
MSP Web ServicesBusiness & Technical Documentation Slides 54-88
-
8/13/2019 Ms p Services Product Tour
4/89
MWS Description
Click here to go to Table of Contents with direct
links to major sections in this Product Tour.
-
8/13/2019 Ms p Services Product Tour
5/89
What is Mortgage Web Services
Mortgage Web Services (MWS) refers to functional groupings of MSP and third-
party data and services that LPS makes available on demand to servicers and
their business partners using standard transfer protocols and interfaces:
HTTPS Hypertext Transfer Protocol Secure
SOAP Simple Object Access Protocol
XML Extensible Markup Language
MWS enables your business to access loan-level data directly from MSP and
third-party systems, and to integrate the data with virtually any application.
In every case, the data is delivered to
authorized users consistently and securely.
-
8/13/2019 Ms p Services Product Tour
6/89
Types of Web Services
Three broad categories of MWS are available to
mortgage servicers and business partners.
MSP Web Services Third Party Web Services
Web Services Plus
We will address the public MWS website
and the password-protected
MSP Web services site in this presentation.
-
8/13/2019 Ms p Services Product Tour
7/89
Public Home Page
Content / Navigation
Click here to go to Table of Contents with direct
links to major sections in this Product Tour.
-
8/13/2019 Ms p Services Product Tour
8/89
Website HOME Page
General information about MWS is
published on the public website.
-
8/13/2019 Ms p Services Product Tour
9/89
Whats New
Whats New provides links to MSP Web
services, the Order Exchange, publicity on
MWS and a Glossary of Terms.
-
8/13/2019 Ms p Services Product Tour
10/89
Whats New / MSP Services
Selecting the MSP
Services link from
Whats New takes you
to a listing of MSP Web
services currently
published on the privatewebsite, and to those
that are coming soon. A
total of 50+ MSP
services are now
available.
-
8/13/2019 Ms p Services Product Tour
11/89
Whats New / Glossary
The Glossaryprovides definitions of
key MWS terms including MSP Web
services, third-party Web services,
Web Services Plus, Payoff Express,
Dynamic Loan View, Credit BureauDirect and Order Exchange. A more
extensive Glossary of Terms is
published on the password-protected
private site.
-
8/13/2019 Ms p Services Product Tour
12/89
Product Tours
Product Tour provides links to a demo of this
website and a contact us page. The
Product Tour demo is structured similar
to this PowerPoint.
-
8/13/2019 Ms p Services Product Tour
13/89
About Link
General information about MWS, LPS, providers of third-party Web
services and InterChange is accessible from the About link.
InterChange is LPS electronic data interchange (EDI) solution for
servicers and business partners supporting loans residing on LPS
Mortgage Servicing Package (MSP).
-
8/13/2019 Ms p Services Product Tour
14/89
Frequently Asked Questioned (FAQs)
Frequently asked questions are posted on the website. You can choose
between business and technical questions. Simply click on the
question of interest and you are taken directly to the answer.
-
8/13/2019 Ms p Services Product Tour
15/89
About MWS
Looking across the top,
notice that links embedded
elsewhere on the website
are featured here for ease
of access.
About Web Services
provides a link to the samepage as found when
selecting About/
MAGNIFIDE Web
Services from the left side
of the screen.
-
8/13/2019 Ms p Services Product Tour
16/89
Services Directory
The Services Directory link takes you to a
page where you can select to see a list of
services alphabetically or by category
-
8/13/2019 Ms p Services Product Tour
17/89
Alphabetical Service Listing
When you select Services Directory
alphabetical listing you will receive an
alphabetic list of all active services with
new and updated services notated
-
8/13/2019 Ms p Services Product Tour
18/89
Service Listing By Category
When you select Services Directory
Service Listing by Category you will
receive a collapsible tree view of all
services by category with new and updated
services notated
-
8/13/2019 Ms p Services Product Tour
19/89
Contact Us
Contactlink on top navigation bar performs
the same action as left nav bar Product Tour/
Contact Us both taking you to a page with
contact information
-
8/13/2019 Ms p Services Product Tour
20/89
MWS Web Services Logon
Logonacross the top
provides a link to the same
page as found whenselecting MSP Web
Services/ Logon from the
top left side of the screen.
-
8/13/2019 Ms p Services Product Tour
21/89
Privacy Policy
Privacy Policyacross the top
provides a link to the same page
as found when selecting GettingStarted/ Privacy Policy on the
left side of the screen.
-
8/13/2019 Ms p Services Product Tour
22/89
MSP Web Services
Website Registration
Click here to go to Table of Contents with direct
links to major sections in this Product Tour.
-
8/13/2019 Ms p Services Product Tour
23/89
Register to MSP Web Services
Registeron the top left
corner of the screen provides
a link to the MSP Web
services website registrationpage. This same page is
found under Getting Started/
MSP Services/ Registration
on the left side of the screen.
-
8/13/2019 Ms p Services Product Tour
24/89
MSP Web Services Registration
Access to the MSP Web
services website is subject to
completing, submitting and
subsequent LPS approval of
the online registration.
Approval is granted to LPS
mortgage servicing clients
and their business partners.
-
8/13/2019 Ms p Services Product Tour
25/89
MSP Web Services Registration
As you scroll down the
Registration page, notice that
you assign yourself a user
name and password. LPS
cannot assign these for you.
Once the form is completed,
select Submit and an emailresponse indicating
acceptance or denial of your
registration will be delivered
within 1-2 business days.
-
8/13/2019 Ms p Services Product Tour
26/89
Reasons for Registration Decline
Requests for access to the private
MSP Web services site are declined
if the registrant is not an MSP
servicer, business partner or
prospectorif alreadyregistered.
If already approved and unable to
logon due to excessive logon
attempts (3 allowed), contact LPS
PowerCell for a password reset.
-
8/13/2019 Ms p Services Product Tour
27/89
-
8/13/2019 Ms p Services Product Tour
28/89
Forgot User Name
Select the Forget your User Name? link on the left
side of the screen if you need a reminder. Simply
enter your email address and submit. LPS is unable
to assist if the email address entered does not match
the email you provided with your registration.
-
8/13/2019 Ms p Services Product Tour
29/89
-
8/13/2019 Ms p Services Product Tour
30/89
Log onto MSP Web Services
Select Logonunder MWS Web Services for
access to business and technical documentation
on each of LPS 50+ MSP Web services currentlyin UAT or production.
-
8/13/2019 Ms p Services Product Tour
31/89
Logon Page
User name and password are
both case-sensitive! If not
observed, a SUCCESSFUL
LOGOUT message appears.
Simply enter your user name and
password and click Logon.
-
8/13/2019 Ms p Services Product Tour
32/89
Home Page
Content / Navigation
Click here to go to Table of Contents with direct
links to major sections in this Product Tour.
-
8/13/2019 Ms p Services Product Tour
33/89
Home Page
Upon logging on, you are directed to
the Home page with a listing of
newly added MSP Web services,
MSP Web services now available
and those coming soon.The links on the top left corner of
the screen provide information that
for the most part mirrors what is
posted on the public site. There are
a few exceptions, however.
-
8/13/2019 Ms p Services Product Tour
34/89
Whats New - Glossary
The Glossary posted under
Whats Newprovides a moredetailed listing of business
and technical terms relevant
to Web services users than
the Glossary posted on the
Public site.
-
8/13/2019 Ms p Services Product Tour
35/89
Web Services Tutorial
Unlike the Public site, the Private siteprovides links to Web services and SOAP
websites as listed under FAQs/ Web
Services Tutorial.
-
8/13/2019 Ms p Services Product Tour
36/89
Trouble Shooting
Also unique to the Private site,
several Trouble Shooting
documents are published to
facilitate MSP Web services
implementation and usage.
-
8/13/2019 Ms p Services Product Tour
37/89
Best Practices
Under Trouble Shooting, BestPractices you will find a PDF
guide with tips to help streamline
implementation and optimize
MSP Web Services
-
8/13/2019 Ms p Services Product Tour
38/89
Java Code Documentation
Under Trouble Shooting, relevantJava Client Sample Codeis
published. TheJava Code
Implementation Guideprovides
guidance on creating key stores
and trust stores for Java
environments.
-
8/13/2019 Ms p Services Product Tour
39/89
Java Code Zip File
Listed here is technical
documentation located within the
Java Code zip file under Trouble
Shooting/ Java Client Sample Code.
-
8/13/2019 Ms p Services Product Tour
40/89
.NET Code Documentation
The .Netlink under Trouble
Shootingprovides a link to a
setup guide similar to the Java
guide but specific to .Net
-
8/13/2019 Ms p Services Product Tour
41/89
Error Codes
The Error Codeslink under Trouble Shootingenables
users to translate the meaning of error codes displayed
within an XML response envelope assuming a Success
status code is not returned in the response to an XML
request. Simply enter the code displayed in the response
envelope and Submit.
-
8/13/2019 Ms p Services Product Tour
42/89
Error Types
In this example we entered 100-0006-0009 and see
that the request contained malformed XML. Error
codes are generally categorized as either a system,
communication, request, authorization or
authentication-related error.
Error Codes Defined by each MSP
-
8/13/2019 Ms p Services Product Tour
43/89
Error Codes Defined by each MSP
Web Service Operation
As we will see later in this Product Tour, every operation associated with each MSP
Web service published on this website contains error codes specific to that operation,
i.e., read, add, update, delete. Here we see error codes associated with theBankruptcy
Read operation that is tied to theBankruptcy Web service in the category ofDefault.
Category OperationService
-
8/13/2019 Ms p Services Product Tour
44/89
Consumer Implementation Guide
Returning to the Trouble Shooting
links on the top left side of the
screen, users can open up the
Consumer Implementation Guide
for details on how to integrate one
or more MSP Web services with a
user system, e.g., IVR, consumerwebsite or teller platform. The
consumer could be an MSP
servicer, affiliated bank or
authorized business partner.
-
8/13/2019 Ms p Services Product Tour
45/89
Consumer Implementation Guide
The Consumer ImplementationGuide provides detailed
information on project
methodology, support, client
certificates, XML definitions,
RACF and MSP security
considerations and more.
-
8/13/2019 Ms p Services Product Tour
46/89
Provider Implementation Guide
Also accessible from the Trouble
Shootinglink is the Provider
Implementation Guide.Technical
and development personnel use this
guide to understand the
scope of work involved in a
standard implementation of MSPWeb Services as a provider of data
underlying the Web service request.
-
8/13/2019 Ms p Services Product Tour
47/89
Provider Implementation Guide
The Provider Implementation Guideprovides detailed information on
technology protocols, security,
implementation, support XML
definitions, errors and faults and more.
-
8/13/2019 Ms p Services Product Tour
48/89
About Web Services
The About Web Serviceslink on
the top of the private screen
provides the same information as
displayed on the public MWS
website.
-
8/13/2019 Ms p Services Product Tour
49/89
Services Directory
The Services Directory link
provides access to all 50+ MSP
Web services in production or
user acceptance testing (UAT).
You may select between an
alphabetical listing or a listing by
service category.
-
8/13/2019 Ms p Services Product Tour
50/89
Alphabetical Services Listing
The alphabetical list allows you
to choose between an expanded
listing including brief service
descriptions, or a collapsed
listing of services by name only
as presented here.
-
8/13/2019 Ms p Services Product Tour
51/89
Service Listing by Category
Similar to the alphabetical listing,
the services listing by category
allows you to expand to see all
services associated with a
particular category, or to collapse
all as illustrated here. These
same categories are also reflected
on the left side of the screen
-
8/13/2019 Ms p Services Product Tour
52/89
Contact Us
The Contact Uslink allows you tocomplete and submit a form
specifying the nature of your inquiry
and providing a detailed message.
LPS will respond via your preferred
communication method, i.e., phone
call or email.
-
8/13/2019 Ms p Services Product Tour
53/89
Logout
At any time, you can select the
Logout link to exit the private site.
-
8/13/2019 Ms p Services Product Tour
54/89
-
8/13/2019 Ms p Services Product Tour
55/89
MSP Web Services
Business & Technical Documentation
Click here to go to Table of Contents with direct
links to major sections in this Product Tour.
-
8/13/2019 Ms p Services Product Tour
56/89
Service Categories
We are now ready to look at the wealth of
business and technical documentation on
each MSP Web service in production or
UAT as published on this Private site.
MSP Web services are each located under
one or multiple categories. TheFlexibleAccount Viewservice appears under six of
the seven categories, for example.
-
8/13/2019 Ms p Services Product Tour
57/89
Cash and PaymentCategory
Notice that the selected category
is depicted with the >> symbol
beside the category name. The
related services are listed in the
blue section on the left of thescreen, andwithin the body of
the page where service
descriptions are also provided.
You can open up the service
page by double clicking on the
name from either location.
-
8/13/2019 Ms p Services Product Tour
58/89
DefaultCategory
Notice that some of the services listed
under the Defaultcategory are also
included in the Cash and Payments
listing, while other services are
unique to the Default category.
-
8/13/2019 Ms p Services Product Tour
59/89
EscrowCategory
Services listed in the Escrow
category and every other category
are flagged asNew if the service or
the version of the service is new
- or - Updated if the published
version was recently updated. Only
the most current version of each
MSP Web service is published on
this website.
-
8/13/2019 Ms p Services Product Tour
60/89
Loan ActivityCategory
All Loan Activityrelated MSP
Web services are reflected on this
page.
-
8/13/2019 Ms p Services Product Tour
61/89
Loan AdminCategory
This page describes the Loan Admin
category and provides access to the
related MSP Web services.
-
8/13/2019 Ms p Services Product Tour
62/89
Special LoansCategory
In similar fashion, the Special
Loans category is reflected on
this page with a list of related
MSP Web services.
Format of Each Web Service
-
8/13/2019 Ms p Services Product Tour
63/89
Format of Each Web Service
Published on WebsitePage 1
The format of presented business
and technical documentation is
identical for each MSP Web
service, beginning with a brief
description, followed by a log of
Whats New since the service
was first publishedif
applicable, and Usage Examples.
Users of the website are informed
when a service is available for
User Acceptance Testing (UAT).
If not so stated, the service is in
production state.
-
8/13/2019 Ms p Services Product Tour
64/89
Mortgage History Service
TheMortgage Historyservice
(Loan Activity category) isunique in providing a link to
transactional groups and
corresponding MSP transaction
codes. No other service provides
this information.
Format of Each Web Service
-
8/13/2019 Ms p Services Product Tour
65/89
Format of Each Web Service
Published on WebsitePage 2
As you scroll down the page of the
selected MSP Web service, the standard
format continues with usage guidelines,
other versions, links to data elements
germane to the service and a technicaldescription of the service expressed as
Web Service Description Language
(WSDL), plus a listing of MSP
components used in this particular
serviceby operation.
Data Elements Published on Website
-
8/13/2019 Ms p Services Product Tour
66/89
Data Elements Published on Website
for each Web Service and Operation
Accessed by clicking on the Data Elements link withinthe Web service page, all data elements are listed by name,
tag and annotation. The page also conveys whether the
data element appears in the XML Request or Response
schema, the operation where the element appears and the
date the element was created. As new versions of services
are published, they sometimes feature new elements which
allow users to track the additions. It will take a minute for
the data elements page to open with theFAV service, as itincludes more than 3,500 data elements currently.
WSDL Published on Website
-
8/13/2019 Ms p Services Product Tour
67/89
WSDL Published on Website
for each Web Service
WSDL is an XML language that
describes a Web service. WSDL
documentation defines the
required inputs to the Webservice and specifies the kind of
output the requestor should
anticipate. The WSDL describes
what functionality a Web service
offers, how it communicates and
where to find it. Depicted here
are a few lines of a WSDL for the
Letter Service(1,410 lines in
total), which we opened by
clicking on Technical
Description on theLetter Service
page.
-
8/13/2019 Ms p Services Product Tour
68/89
MSP Read and Write Operations
Every MSP Web service has oneor more operations associated
with it, i.e., read, add, update,
delete. Consumers integrate their
applications by sending XML
messages through MWS
containing the Web service name
and Operation name to qualify
the request. On this website, thelast section on each Web service
page lists the related operations
with a description and link to
business and technical
documentation.
-
8/13/2019 Ms p Services Product Tour
69/89
Operations
Navigation is made easy with
categories, services and operations
accessible on the left side of the
screen. Notice the >> symbol
beside the Special Loancategory,ARM Maintenance and Change
Historyservice andARM Change
History Readoperation on this page.
-
8/13/2019 Ms p Services Product Tour
70/89
Standard Format of Operation Pages
The standard format of every
Operationpage includes a
description, data definitions similar
to those published at the Service
level, as well as XML request and
response schema and 1 or more
examples. XML schema refers to a
World Wide Web Consortium
(W3C) standard that conveys XMLgrammar for defining the contents
and structure of an XML document.
MWS uses XML schema to define
the format of XML request and
response messages.
ARM Change History Read
-
8/13/2019 Ms p Services Product Tour
71/89
ARM Change History Read
Operation Request Schema
Synchronous communication between the Web service consumer and LPS is performed
using a request-response protocol in which requests are made using a
and responses are sent by a . The request and response envelopes are
communicated in the form of XML documents. Both the and the
contain standard header information (like an address for a postal
envelope) and data that is specific to the request (like the contents of a postal envelope).
Depicted here is the XML Request (Rq) schema for theARM Change History/Read
operation.
ARM Change History Read
-
8/13/2019 Ms p Services Product Tour
72/89
ARM Change History Read
Operation Response Schema
Service requests from the client pass to the MWS infrastructure, which then formulates the XML to represent the serialized service request to the provider system. In all
cases, acknowledgement is in the form of the XML. Along with any error messages or transaction
specific response, the XML contains the Reference Data (the unique identifier
of the XML) echoed back to tie the response envelope to the original request
envelope. The (SOAP) response message depicted here is similar to the request message. The
has been replaced by a above the .
-
8/13/2019 Ms p Services Product Tour
73/89
Sample Request Schema
Posted on the website are one or more
examples of XML request and response
schemas for each published Service operation.
SOAP describes the format of the XML
message and its processing requirements.
SOAP provides a simple, consistent and
extensible mechanism that allows oneapplication to send an XML message to
another application.
Here we have sample request schema for the
Repayment Plan/Delete operation.
NOTE: You must close down the sample
request (Rq) schema before you can open the
sample response (Rs) schema published on
this website.
-
8/13/2019 Ms p Services Product Tour
74/89
SOAP Benefits
SOAP is the most popular XML protocol
used to support communication in Web
services. It is well-suited for business-to-
business(B2B) data access and business
transactions for numerous reasons. It is
platform independent; requires a minimal
client footprint; enables interoperability
between different operating systems,application servers, programming
languages; allows multiple versions of a
service to coexist in the same environment;
facilitates security, logging, administration
and configuration with a single point of
entry; and enables orchestrationand
choreographyof services. SOAP has theadded advantage of allowing XML
messages to evolve gracefully with
backward compatibility, which will be
useful to servicers as they migrate from
legacy MSP to MSP Web Services.
-
8/13/2019 Ms p Services Product Tour
75/89
-
8/13/2019 Ms p Services Product Tour
76/89
Correlation Id
Correlation IDis used to
match the XML response
with the request.
CorrelationId>unique values
-
8/13/2019 Ms p Services Product Tour
77/89
User Company
User Companyidentifies the company
(user) making the XML request.
This is a value in the database and must
match exactly as provided by LPS.
M_E_Inc
-
8/13/2019 Ms p Services Product Tour
78/89
-
8/13/2019 Ms p Services Product Tour
79/89
MSP Credential / System Id
The MSP Credential is established based on ,
as well as , , and
.
SystemIdidentifies whether this is a test region (P1, P2,
etc.) or a production region (prod). This is the source ofthe MSP data. Test SystemIds can only be used with the
Web services UAT environment and production SystemIds
can only be used with the Web services production
environment.
P2prodor P2 or P7
http://teams.fnfis.com/sites/Local%20Settings/Temporary%20Internet%20Files/OLK7/FAV%20sample_Provider_View.xmlhttp://teams.fnfis.com/sites/Local%20Settings/Temporary%20Internet%20Files/OLK7/FAV%20sample_Provider_View.xml -
8/13/2019 Ms p Services Product Tour
80/89
MSP C d i l / MSP Id
-
8/13/2019 Ms p Services Product Tour
81/89
MSP Credential / MSP Id
MSPIdis a three character ID which MSP uses to determine the
workstation security allowed for reading, adding, updating and
deleting in MSP. This appears on various MSP reports and screens
and is used to identify the user who made a change to the loan
information. MSP ID is typically the last three positions of the five
position RACF ID.
For Web services, LPS can create a global ID. The global ID is used
for B2B type applications and can also be used for non-B2B
applications. The global ID is necessary for B2B type applications
when an MSP user RACF ID is not available. If a global ID is not
used for non-B2B applications, the individuals MSP ID must becaptured and placed in this field instead.
(S9
MSP C d ti l / RACF Id
-
8/13/2019 Ms p Services Product Tour
82/89
MSP Credential / RACF Id
RACFId is the LPS ID used to log into MSP. This may be the five position
ID assigned to a user or a global ID created by LPS. The global ID created
by LPS has a non-expiring password. If the client application is not using
the global ID, the RACF ID and password must be captured and inserted
into the SOAP header fields.
RACFId>T6ABC123
MSP C d ti l / RACF P d
-
8/13/2019 Ms p Services Product Tour
83/89
MSP Credential / RACF Password
RACFPasswordis the password for the
RACFId used in the SOAP header.
abcd1234
P id
-
8/13/2019 Ms p Services Product Tour
84/89
Provider
Provider refers to the MSP company that is the source
of the specified loan data.
Martin_Mortgage
S l S R S h
-
8/13/2019 Ms p Services Product Tour
85/89
Sample Success Response Schema
In this XML response sample for
theRepayment Plan/Delete
operation, notice the Success
status code. In cases where the
system returns a successful(SOAP) response, the
element has a
value of Success and the
ErrorMessage tag is absent.
-
8/13/2019 Ms p Services Product Tour
86/89
O ti l l E M
-
8/13/2019 Ms p Services Product Tour
87/89
Operation-level Error Messages
As stated previously, the last section on
every Operation page is a link toError
Messagesthat may accompany the XML
response. This follows the Sample XMLs
section on the Operation page.
O ti E C d
-
8/13/2019 Ms p Services Product Tour
88/89
Operation Error Codes
While error codes are published on this
website for every Service operation,remember that you can quickly translate
the error code embedded in an XML
response envelope by reference to the
Error Code Lookup located under Trouble
Shooting.
Conclusion
-
8/13/2019 Ms p Services Product Tour
89/89
This concludes the demo of LPS MSP Web Services website.
For more detailed information, please contact your
LPS account representative or PowerCell.
Thanks for your interest!
Conclusion
http: / /mws. lendingsvcs.com