DCS Integration Services

					Document: Freddie Mac DCS Integration Services

Author:    Gregory Kent

Version:   1.0

Date:      2011-09-07
Table of Contents

Table of Contents ................................................................................ 2
Document History ............................................................................... 3
Introduction ........................................................................................ 4
Security Model .................................................................................... 4
Web Services ....................................................................................... 4
  Native DCS Services ............................................................................................ 4




                                                                                                           Page 2 of 5
                                            Quandis, Inc.



Document History
 Version    Date         Initials Note
 1.0        2011-09-07   GK       Created




www.quandis.com                             Page 3 of 5
                                                                                 Quandis, Inc.



Introduction
This document defines the web services in the Freddie Mac Designated
Counsel System (DCS) which are utilized for integration purposes. The
intended consumers of these web services are attorney organizations that
desire to automate data transmission with the DCS hub.

Security Model
QBO web services are implemented with a security model that uses HTTP
Headers, rather than storing security information within the SOAP body. All
DCS web services utilize Basic authentication over HTTPS. For further
information on this topic, please refer to
http://msdn.microsoft.com/library/en-
us/cpref/html/frlrfSystemNetNetworkCredentialClassTopic.asp

Web Services

Native DCS Services

DefaultService.asmx
Property      Value                                                             Description
WSDL          Production                                                        Web service end points
                                                                                for various DCS
              https://www.freddiemacdcs.com/Exchange/DefaultService.aspx
                                                                                environments
              Staging /QA
              https://freddiestage.quandis.net/Exchange/DefaultService.aspx
              Development
              https://freddiedev.quandis.net/Exchange/DefaultService.aspx
Methods
QueueImport
Property      Value                                                                     Description
Method        QueueImport                                                               Initiates
                                                                                        asynchronous
                                                                                        DCS import.



QueueImport Parameters
Property              Data Type           Direction    Description
ImportXml             XmlDocument         Inbound      Xml Document containing data to import.
                                                       XmlDocument must validate successfully to
                                                       ImportCollection.xsd format
QueueImportResult     Integer             Outbound     Represents Import File ID identifier that
                                                       corresponds to the queued import. This value can
                                                       be used to query Import File status.
ImportFileSelect
Property      Value                                            Description




www.quandis.com                                                                   Page 4 of 5
                                                                                       Quandis, Inc.



Method             ImportFileSelect                                Returns current state of import file



ImportFileSelect Parameters
Property                    Data Type            Direction   Description
ImportFileID                integer              Inbound     Integer value representing Import File ID that
                                                             corresponds to a given import file.
ImportFileSelectResult      XmlDocument          Outbound    XmlDocument containing state of Import file. If
                                                             the import has been processed, the document
                                                             will contain an embedded ImportResult
                                                             collection (ImportResult.xsd) which represents
                                                             the import results.

General Guidelines for ImportFileSelect

Item                        Data Type            Description
Polling Interval            15 Seconds           Minimum interval in which a given organization should
                                                 invoke method
Status Change               Queued               QueueImport will insert the import with a status of
                                                 “Queued”. Under normal the file should be processed under
                                                 120 seconds. During heavy operation hours, the system may
                                                 take up to 15 minutes to process a given import. If a given
                                                 import has not been processed in 15 minutes, DCS support
                                                 should be contacted to identify any applicable issues.


Import
Property           Value                                                                      Description
Method             Import                                                                     Syncronous
                                                                                              DCS import.



Import Parameters
Property           Data Type              Direction   Description
ImportXml          XmlDocument            Inbound     Xml Document containing data to import. XmlDocument
                                                      must validate successfully to ImportCollection.xsd
                                                      format
ImportResult       XmlDocument            Outbound    ImportResult collection (ImportResult.xsd) which
                                                      represents the import results.




www.quandis.com                                                                        Page 5 of 5

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:4
posted:9/8/2011
language:English
pages:5