You are on page 1of 32

RatingsXpress Credit Research

(Web Services Delivery)


Implementation Guide

Version 1.0
Updated: June 24, 2008

Copyright 2009 Standard & Poors

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

Copyright 2009 Standard & Poors


DISCLAIMER
Published by Standard & Poors, a Division of The McGraw-Hill Companies, Inc. Executive offices: 1221 Avenue of
the Americas, New York, NY 10020. Editorial offices: 55 Water Street, New York, NY 10041. Subscriber services: (1)
212-438-7280. Copyright 2006 by The McGraw-Hill Companies, Inc. Reproduction in whole or in part prohibited
except by permission. All rights reserved. Information has been obtained by Standard & Poors from sources believed
to be reliable. However, because of the possibility of human or mechanical error by our sources, Standard & Poors or
others, Standard & Poors does not guarantee the accuracy, adequacy, or completeness of any information and is not
responsible for any errors or omissions or the result obtained from the use of such information. Ratings are
statements of opinion, not statements of fact or recommendations to buy, hold, or sell any securities.

Page 2 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

Table of Contents

Introduction ................................................................................................................................................... 4
4
Purpose ............................................................................................................................................ 4
1.2 Technical Components ........................................................................................................................... 5
4
Authentication and Security ............................................................................................................. 5
4

Simple Object Access Protocol (SOAP) .......................................................................................... 5

C. Web Services Definition Language File (WSDL) ................................................................................ 6


D. Web Browser....................................................................................................................................... 6
1.3 Research Service Features .................................................................................................................... 7
A. Overview ............................................................................................................................................. 7
B. Service Request Parameters .............................................................................................................. 7
B. Service Request XML Schema ........................................................................................................... 9
C. Response Service Parameters ......................................................................................................... 10
D. Response Service XML Schema ...................................................................................................... 11
1.4 Inventory Service Features ................................................................................................................... 12
A. Overview ........................................................................................................................................... 12
B. Inventory Request Schema ............................................................................................................... 12
C. Inventory Response Schema............................................................................................................ 14
1.5 Entity Name Service Features .............................................................................................................. 15
A. Entity Name Request Schema ........................................................................................................... 15
B. Entity Name Response Schema ....................................................................................................... 16
1.6 Frequently Asked Questions ................................................................................................................. 16
1.7 Standard & Poors Contact Information ................................................................................................ 17
1.8 Appendix ............................................................................................................................................... 19
A. Error Response Schema ................................................................................................................... 19
B. Keyword Types and Descriptions...................................................................................................... 21
Figure 1.7.1: Keyword Types and Descriptions .................................................................................................21

C. XML Schema Codes ......................................................................................................................... 22


Figure 1.7.2: Keyword Type Codes and Descriptions.........................................................................................22
Figure 1.7.3: Research Type Codes and Descriptions .......................................................................................23
Figure 1.7.4: Sort By Codes and Descriptions....................................................................................................23
Figure 1.7.5: Sector Codes and Descriptions .....................................................................................................23
Figure 1.7.6: Subsector Codes and Descriptions ...............................................................................................23
Figure 1.7.7: Industry Codes and Descriptions...................................................................................................24
UTILITY COMPANIES........................................................................................................................................25
INSURANCE ......................................................................................................................................................25
FINANCIAL INSTITUTIONS ...............................................................................................................................25
Figure 1.7.8: Region Codes and Descriptions ....................................................................................................26
Figure 1.7.9: Country Codes and Descriptions ...................................................................................................26
Figure 1.7.10: State /Territory/Province Codes and Descriptions .......................................................................31

Page 3 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

Introduction
RatingsXpress Credit Research (Web Service Delivery) provides clients with real-time search and
retrieval capabilities of its research articles. It is a unique delivery mechanism for RatingsXpress Credit
Research clients.
Available services are:
1. Research: Search and view Standard & Poors content by using embedded web services. A
combination of keywords and keyword types initiate a query of the database, returning results as
links (URLs) to research articles.
2. Inventory: Conduct an inventory check of S&Ps content by using CUSIP market identifiers.
3. Entity Name: Search on an Entity Name to retrieve S&Ps proprietary Entity ID and associated
six-digit CUSIP(s).
4

Purpose

This guide provides complete implementation information in addition to detailed descriptions of the
following product details:

Security
Authentication
XML formats
XML schemas
SOAP files
WSDL file
Search parameters mandatory and optional
Document type (HTML)

Page 4 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

1.2 Technical Components


These technologies and protocols comprise RatingsXpress Credit Research (Web Service Delivery):

Authentication and security: Secure Sockets Layer (SSL) encryption, password protection
Information structure: XML
Web services standards: SOAP, WSDL
Web browser: Microsoft Internet Explorer version 6 or higher, or Mozilla Firefox version 1.5 or
higher

Many of the files described in this Implementation Guide have been included for your convenience.
Please see section 1.6 Standard & Poors Contact Information for the file downloads location.

Authentication and Security

Each web service request is authenticated to confirm the clients identity and entitlements. Each request
contains a unique username and password combination. Unauthorized access results in an error
message.
Two scenarios where authentication may fail are:

An incorrect username, an incorrect password, or incorrect username/password combination is


submitted.
An unknown username (not an active client) is submitted.

RatingsXpress Credit Research (Web Service Delivery) protects client information by using SSL with 128bit encryption during the request and response exchange.
Research articles are also secured with SSL. All URLs pointing to the research articles on S&Ps web
server begin with HyperText Protocol Secure (HTTPS). Any connection not using HTTPS to exchange
data will fail.

Simple Object Access Protocol (SOAP)

RatingsXpress Credit Research (Web Services Delivery) uses SOAP to enable communication by hosting
XML tags in the SOAP body.
Sample SOAP Request: [The sample below is just a small portion of the actual SOAP message]
<?xml version=1.0 encoding=UTF-8?>
<env:Envelope xmlns:env=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:soapenc=http://schemas.xmlsoap.org/soap/encoding/
xmlns:xsd=http://www.w3.org/2001/XMLSchema>
<env:Body env:encodingStyle=http://schemas.xmlsoap.org/soap/encoding/>
<m:getResearch xmlns:m=http://sp.com/rxs/service>
<request xmlns:n1=http://sp.com/rxs/schemas/ResearchRequest
xsi:type=n1:researchRequest>
<username xsi:type=n1:username>test@sandp.com</username>
<password xsi:type=n1:password>RXS</password>
<keyword xsi:type=n1:keyword>XYZ COMPANY</keyword>
<keywordType xsi:type=n1:keywordType>TITLE</keywordType>
</request>
</m:getResearch>
</env:Body>
</env:Envelope>

Page 5 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

Sample SOAP Response: [The sample below is just a small portion of the actual SOAP message.]
<?xml version=1.0 encoding=iso-8859-1?>
<env:Envelope xmlns:env=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
xmlns:soapenc=http://schemas.xmlsoap.org/soap/encoding/
xmlns:xsd=http://www.w3.org/2001/XMLSchema>
<env:Body env:encodingStyle=http://schemas.xmlsoap.org/soap/encoding/>
<m:getResearchResponse xmlns:m=http://sp.com/rxs/service
xmlns:n1=http://sp.com/rxs/schemas/ResearchResponse>
<researchResponse xsi:type=n1:researchResponse>
<keyword xsi:type=n1:keyword>XYZ COMPANY</keyword>
<keywordType xsi:type=n1:keywordType>TITLE</keywordType>
<articleList xsi :type= n1 :articleList >
<numArticlesReturned xsi:type=n1:numArticlesReturned>2</numArticlesReturned>
<article xsi :type= n1 :article >
<articleDate xsi :type= n1 :articleDate >2000-11-01</articleDate>
<articleTitle xsi:type=n1:articleTitle>BULLETIN: XYZ Corp. Authorizes
More Shares</articleTitle>
<articleAbstract xsi:type=n1:articleAbstract>BULLETIN: XYZ CORP merges
with ABC Incorporated.</articleAbstract>
<articleType xsi:type=n1:articleType>NEWS</articleType>
<articleSubType
xsi:type=n1:articleSubType>RATING_ACTION</articleSubType>
<identifiers xsi:type=n1:identifiers xsi:nil=true/>
<url xsi:type=n1:url>
https://services.ratingsxpress.com/ws/controller/Article?id=789012&userid=DS786SDFNK3209HDS
%SD97SKDF1&product=WS</url>
</article>
<article xsi :type= n1 :article >
<articleDate xsi :type= n1 :articleDate >2001-12-01</articleDate>
<articleTitle xsi:type=n1:articleTitle>BULLETIN: XYZ Corp. Reports on
merger.</articleTitle>
<articleAbstract xsi:type=n1:articleAbstract>XYZ Corp. recently
announced that it agreed to purchase ABC.</articleAbstract>
<articleType xsi:type=n1:articleType>NEWS</articleType>
<articleSubType
xsi:type=n1:articleSubType>RATING_ACTION</articleSubType>
<identifiers xsi:type=n1:identifiers xsi:nil=true/>
<url
xsi:type=n1:url>https://services.ratingsxpress.com/ws/controller/Article?id=123456&userid
=DS786SDFNK3209HDS%SD97SKDF1&product=WS</url>
</article>
</articleList>
</researchResponse>
</m:getResearchResponse>
</env:Body>
</env:Envelope>

C. Web Services Definition Language File (WSDL)


A WSDL file is provided to the client. It details network bindings, end-point calls, and the method
signature of the services. In conjunction with the respective XML schemas, this service definition provides
a complete, standards-based definition of the interfaces available to the client.
Please see section 1.6 Standard & Poors Contact Information for the file downloads location.

D. Web Browser
All research articles are displayed in an SSL-compliant web browser.

Page 6 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

1.3 Research Service Features


A. Overview
The research web service provides the capability to query the database and retrieve research based on a
valid keyword and keyword type combination.
A secure URL links to research on an S&P-hosted web server. Note that all URLs are active for 30
minutes from creation. URLs from query results older than 30 minutes are inaccessible and will generate
a reference error message. The solution is to resubmit the same query to obtain the new URL.

B. Service Request Parameters


The request XML file initiates the search and retrieve process for S&P research.
The request query is built on keyword and keyword-type pairing. Multiple keyword values are allowable
but they must correspond to only one keyword-type. (Searching on multiple keyword types is not
supported.)
The keyword field values are not case-sensitive and may contain text, alphanumeric, numeric, and
diacritic characters. For example, XYZ Company is a valid text value. A search for 123456 is a valid
6-digit (numeric) CUSIP keyword. Diacritic characters (such as , . ) are valid characters in the
keyword field.
A research request uses a number of search parameters. The search parameters are outlined in Figure
1.3.1:
Figure 1.3.1: Search Parameters
#
Parameter
Description
1. Keyword
Criteria to be searched by the user
2. Keyword Type
Please see Figure 1.3.2 for available keyword
types
3. Username
Unique user name
4. Password
A password unique to the client
5. From Date
Starting date range using MM/DD/YYYY
format
6. To Date
Ending date range using MM/DD/YYYY
format
7. MaxNumArticles*
Manually limit the number of search results.
Default limit is 2,000
8. Sort By
Default sort order is reverse chronological by
publication date. Another sort option is
alphabetical by article title.
9. Research Type
A single research request may contain only
one of the following research types:

Required (Y/N)
Y
Y
Y
Y
N
N
N
N
N

Commentary
Full Analysis
Summary Analysis
Research Updates
News Rating Action
News Bulletins
Page 7 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

News Comments

A request without a specified research type


defaults to ALL. Various research types
cannot be searched within a single query.
10. Sector
Global Issuers, Structured Finance, Public
N
Finance (U.S.). Default is ALL.
11. Sub-Sector
Please see Appendix for actual codes and
N
descriptions. Default is ALL.
12. Industry
Please see Appendix for actual codes and
N
descriptions. Default is ALL.
13. Region
Please see Appendix for actual codes and
N
descriptions. Default is ALL.
14. Country
Please see Appendix for actual codes and
N
descriptions. Default is ALL.
15. State Territory
Please see Appendix for actual codes and
N
descriptions. Default is ALL.
* The requests MaxNumArt field enables users to restrict the number of articles in the results of
the chosen sort order. An unpopulated MaxNumArt field automatically defaults to a limit of 2,000
returned articles. Queries with results greater than 2,000 return the first 2,000 links with a status
message stating that more than 2,000 were actually found.
Please see section 1.8 Appendix: XML Schema Codes to identify the appropriate codes to include in the
XML tags.
Each query permits a search on a single keyword type. Figure 1.3.2 highlights the available keywordtypes in the service. Please see Appendix: Keyword-Type Codes and Descriptions for details on the
keyword-types.
Figure 1.3.2: Keyword Types
Keyword Type
Searchable Keyword Values
CUSIP
25 identifiers
CINS
25 identifiers
GICS
25 identifiers
INSURANCE NAIC 25 identifiers
ISIN
25 identifiers
NAICS
25 identifiers
SIC
25 identifiers
AUTHOR
160 characters
BODY
160 characters
FULL TEXT
160 characters
TITLE
160 characters
ENTITY ID
25 identifiers
WHATS NEW
24H, or 7D, or 30D

Lengths
6, 8, or 9 digits
6, 8, or 9 digits
8 digits
5 digits
12 digits
2, 3, 4, 5, or 6 digits
4 digits
160 characters
160 characters
160 characters
160 characters
18 digits
3 or 2 characters

Please see the Appendix: Schema Codes to identify the appropriate codes to include in the XML tags.

Page 8 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

B. Service Request XML Schema


The schema (Figure 1.3.3) displays a valid requests XML data structure. A request that does not
conform to the schema generates an error.
The dotted lines and boxes indicate optional fields.
Figure 1.3.3: Research Request XML Schema

Page 9 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

C. Response Service Parameters


A valid query results in a response file with research article metadata fields described in Figure 1.3.4.
Please note that a successful response file may contain empty tags.
Figure 1.3.4: Research Response Parameters
Parameters
Definition
Keyword
Keyword(s) submitted in the request
Keyword Type
Keyword type submitted in the request
AdditionalMessage
Message element header
NumofMessages
Number of messages returned
Message
Message element header
messageInfo
Message text
Article
Article element header
numArticlesReturned
Number of articles found by the query
Article List
Article element header
ArticleDate
Article publication date
ArticleTitle
Article title
ArticleAbstract
120 character article abstract
ArticleType*
Article/research type
ArticleSubtype** Article/research subtype
Identifiers
Market identifier used in the request
URL
Research location (30-minute lifespan)
* Article types returned in the research response file include: COMMENTS (Commentary), FULL (Full
Analysis), SUMMARY (Summary Analysis), NEWS (News), RESEARCH UPDATE (Research Update)
** Article subtype values are returned when the article type is NEWS. The article subtypes returned in the
research response file include: BULLETIN (Bulletins), RATINGS_ACTIONS (Ratings Actions), and
COMMENTS (Comments).

Identifier field is used when a research request searches for multiple identifiers. This links the specific
market identifier that was queried on to its specific research article.

Page 10 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

D. Response Service XML Schema


The schema (Figure 1.3.5) displays a valid response XML data structure.
Figure 1.3.5: Research Response XML Schema

Page 11 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

1.4 Inventory Service Features


A. Overview
The inventory web service provides the capability to query on the CUSIP market identifier to receive
confirmation that research is available. A maximum of twenty-five CUSIP numbers may be included in
one inventory request. A request with more than 25 CUSIPs generates an error and fails to conduct a
query.
Please note that the inventory web service does not return a URL to the research, but a Yes/No
confirmation announcing the availability of relevant research.
Based on client requirements, the inventory web service may be deployed as a stand-alone function, or
coupled with the research request. For example, inventory and research services can be used together
to search and retrieve research:
Step 1: Submit an inventory request to search for research article availability based on CUSIP market
identifier.
Step 2: Receive a confirmation (Yes or No).
Step 3: If Yes, then submit a Research request that returns the actual article URL from the original
inventory request

B. Inventory Request Schema


The schema (Figure 1.4.1) displays a valid inventory requests XML data structure. A request that does
not conform to the schema generates an error.
Figure 1.4.1: Inventory Request XML Schema

Sample SOAP Request:


<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<m:getInventory xmlns:m="http://sp.com/rxs/service">
<request xmlns:n1="http://sp.com/rxs/schemas/InventoryRequest"
xsi:type="n1:inventoryRequest">
<username xsi:type="n1:username">test@sandp.com</username>
<password xsi:type="n1:password">RXS</password>
<keyword xsi:type="n1:keyword">291701AJ9, 291701AK6</keyword>
<keywordType xsi:type="n1:keywordType">CUSIP</keywordType>
</request>
</m:getInventory>

Page 12 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

</env:Body>
</env:Envelope>

Page 13 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

C. Inventory Response Schema


The schema (Figure 1.4.2) displays a valid response XML data structure.
Figure 1.4.2: Inventory Response XML Schema

Sample SOAP Response:


<?xml version="1.0" encoding="iso-8859-1"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<m:getInventoryResponse xmlns:m="http://sp.com/rxs/service"
xmlns:n1="http://sp.com/rxs/schemas/InventoryResponse">
<inventoryResponse xsi:type="n1:inventoryResponse">
<keywordType xsi:type="n1:keywordType">CUSIP</keywordType>
<inventoryList xsi:type="n1:inventoryList">
<numResults xsi:type="n1:numResults">2</numResults>
<inventory>
<keyword xsi:type="n1:keyword">291701AJ9</keyword>
<researchAvailable xsi:type="n1:researchAvailable">Yes</researchAvailable>
</inventory>
<inventory>
<keyword xsi:type="n1:keyword">291701AK6</keyword>
<researchAvailable xsi:type="n1:researchAvailable">No</researchAvailable>
</inventory>
</inventoryList>
</inventoryResponse>
</m:getInventoryResponse>
</env:Body>
</env:Envelope>

Page 14 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

1.5 Entity Name Service Features


The entity name search web service provides the capability to query on an entity name to retrieve the
entitys:

Six-digit CUSIP(s)
S&Ps Entity ID

Sector
Published entity name

The response also contains the number of matched entity names based on the request.
Based on client requirements, the entity name web service may be deployed as a stand-alone function, or
coupled with the research request. For example, entity name and research web services can be used
together to search and retrieve research:
Step 1: Submit an entity name request to search for an entity ID based on entitys name
Step 2: Receive the entity ID
Step 3: Submit a research request that returns articles based on the entity ID

A. Entity Name Request Schema


The schema (Figure 1.5.1) displays a valid request XML data structure. A request that does not conform
to the schema generates an error.
Figure 1.5.1: Entity Name Request XML Schema

Sample SOAP Request:


<?xml version="1.0" encoding="UTF-8"?>
<env:Envelope xmlns:env=http://schemas.xmlsoap.org/soap/envelope/
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<m:getEntityRequest xmlns:m="http://sp.com/rxs/service">
<request xmlns:n1="http://sp.com/rxs/schemas/EntityRequest"
xsi:type="n1:entityRequest">
<username xsi:type="n1:username">test@sandp.com</username>
<password xsi:type="n1:password">RXS</password>
<keyword xsi:type="n1:keyword">XYZ Company</keyword>
<keywordType xsi:type="n1:keywordType">entity_name</keywordType>
</request>
</m:getEntityRequest>
</env:Body>
</env:Envelope>

Page 15 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

B. Entity Name Response Schema


The schema (Figure 1.5.2) displays a valid response XML data structure.
Figure 1.5.2: Entity Name Response XML Schema

Sample SOAP Response:


<?xml version="1.0" encoding="iso-8859-1"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<m:getEntityResponse xmlns:m="http://sp.com/rxs/service"
xmlns:n1="http://sp.com/rxs/schemas/EntityResponse">
<entityResponse xsi:type="n1:entityResponse">
<keyword xsi:type="n1:keyword">XYZ Company</keyword>
<entityList xsi:type="n1:entityList">
<numOfEntities xsi:type="xsd:int">2</numOfEntities>
<entity>
<entityName xsi:type="n1:entityName">XYZ Corp</entityName>
<entityId xsi:type="n1:entityId">30689</entityId>
<cusip6 xsi:type="n1:cusip6">123456</cusip6>
<sector xsi:type="n1:sector">STRUC</sector>
</entity>
<entity>
<entityName xsi:type="n1:entityName">XYZ Corp 2</entityName>
<entityId xsi:type="n1:entityId">30330</entityId>
<cusip6 xsi:type="n1:cusip6">123457</cusip6>
<sector xsi:type="n1:sector">STRUC</sector>
</entity>
</entityList>
</entityResponse>
</m:getEntityResponse>
</env:Body>
</env:Envelope>

1.6 Frequently Asked Questions


1. Is SSL a security requirement to connect to S&Ps research web service?
Yes. A username and password are submitted in a research request, which must be encrypted for a
secure transmission. Access to the research article is also protected by HTTPS.
2. Can we connect to web services by using, among other platforms, .NET or J2EE?
Yes. S&Ps web services support industry-wide standards for efficient integration with diverse platforms.

Page 16 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

3. Is it possible to search S&P research using market identifiers?


Yes. A search can be conducted using the market identifiers listed in Figure 1.3.2: Keyword Types.
4. What is the limit of keyword field characters in a research request?
A research request can contain a maximum of 160 characters.
5. Can we search on multiple identifier types (for example, CUSIP and ISIN) in a single request?
No. Each search request must contain only one market identifier type.
6. Can we store the research response metadata in a database?
It is not recommend that research response metadata be stored in any manner. Metadata URLs have a
30-minute lifetime. In addition, research articles are constantly updated, and any storing of this content
creates the risk of storing out-of-date research.
7. Is results pagination supported in RatingsXpress Credit Research (Web Services Delivery)?
No. This feature is currently not available in the product.
8. What are the schema codes used for?
The schema codes listed in the Appendix are required for proper query construction. S&Ps database
recognizes these codes when conducting a query, for example, on a specific Industry or U.S. State. A
query using an invalid code generates an error.
9. Can we search on S&Ps ratings information?
No. The current version of this product allows you to search S&Ps research only.
10. How do we request S&P research using one of the optional parameters: sector, subsector, or
industry?
A search on a sector may or may not contain values for sector and subsector. A search on a subsector
must include the higher order field: sector. A search on an industry must contain values for the higher
order fields, sector and subsector. A request for a search on a single industry without the higher order
values generates an error. Appendix Schema Codes contains the values that must be populated in the
XML request file.
11. What is the maximum number of market identifiers allowed in research request?
Research service allows users to search on 25 CUSIP, CINS, ISIN, GIC, Insurance NAIC, NAICS, or SIC
in a single request. Please see Figure 1.3.2: Keyword Types.
12. Can we conduct an inventory search on a keyword type other than CUSIP?
No. The current release of RatingsXpress Credit Research (Web Services Delivery) permits only a
CUSIP-based inventory search.
13. We are using Microsofts .NET platform and have been unable to properly integrate web services?
The cause may be a platform-specific issue. .NET inserts a header variable called Expect-100 Continue
into each request. A request with this variable then generates a response file also containing Expect-100
Continue. However, the .NET client fails to process web service responses containing this variable. To
resolve this issue, it is recommended that the client use HTTPv1.0 rather than HTTPv1.1.

1.7 Standard & Poors Contact Information


If you have any questions about RatingsXpress Credit Research (Web Service Delivery), or for 24-hour
technical support, call 1-877-SPDIRECT, or e-mail us at:
RatingsXpress-CreditResearch@standardandpoors.com.
Files can be downloaded from:

Page 17 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

WSDL:
https://services.ratingsxpress.com/ws/SandP?WSDL
Schemas:
Research Request
https://services.ratingsxpress.com/ws/schemas/ResearchRequest/ResearchRequest.xsd
Research Response
https://services.ratingsxpress.com/ws/schemas/ResearchResponse/ResearchResponse.xsd
Inventory Request
https://services.ratingsxpress.com/ws/schemas/InventoryRequest/InventoryRequest.xsd
Inventory Response
https://services.ratingsxpress.com/ws/schemas/InventoryResponse/InventoryResponse.xsd
Entity Name Request
https://services.ratingsxpress.com/ws/schemas/EntityRequest/EntityRequest.xsd
Entity Name Response
https://services.ratingsxpress.com/ws/schemas/EntityResponse/EntityResponse.xsd
Error Response
https://services.ratingsxpress.com/ws/schemas/ErrorResponse/ErrorResponse.xsd

Page 18 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

1.8 Appendix
A. Error Response Schema
RatingsXpress Credit Research (Web Service Delivery) reports error conditions via a SoapFault as
supported by the SOAP specification. The SoapFault is constructed using the elements as defined
below.

faultCode: The faultCode element will contain one of the values permitted by the SOAP
specification.
faultString: The faultString element will contain the error description string.
FaultActor: The faultActor element will contain one of two values: http://services.ratingsxpress.com or
Client. This value indicates which SOAP actor from the operation has introduced the fault.

RatingsXpress Credit Research (Web Service Delivery) error pattern employs a common element
structure consisting of an error response element and a repeating group of fault elements. This structure
serves the purpose of informing the client of all errors in case the request results in multiple errors. The
consistent structure serves to establish a contract in conveying error information for the purposes of:

User-friendly messages for display to an interactive user


Error categorization to facilitate general error processing
Specific error codes to facilitate programmatic processing and error re-mapping

Figure 1.7.1: Error Response XML Schema

Sample SOAP Response:


<?xml version="1.0" encoding="iso-8859-1"?>
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<env:Body env:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
<m:getResearchResponse xmlns:m="http://sp.com/rxs/service"
xmlns:n1="http://sp.com/rxs/schemas/ErrorResponse">
<errorResponse xsi:type="n1:errorResponse">
<keyword xsi:type="n1:keyword">XYZ Company</keyword>
<keywordType xsi:type="n1:keywordType">TITLE</keywordType>
<fault xsi:type="n1:fault">
<faultCode xsi:type="n1:faultCode">1272</faultCode>

Page 19 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

<faultString xsi:type="n1:faultString">To specify a date range, you must enter


both From and To dates</faultString>
<faultActor xsi:type="n1:faultActor" xsi:nil="true">
</fault>
</errorResponse>
</m:getResearchResponse>
</env:Body>
</env:Envelope>

Page 20 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

B. Keyword Types and Descriptions


Figure 1.7.1: Keyword Types and Descriptions
Keyword Type
Description
ARTICLE BODY
Articles body text
ARTICLE TITLE
Articles title text
AUTHOR
Articles author name
CINS
Nine-digit issue identifier. The first six digits identify the issuer and may also
identify the type of issue. Positions seven and eight identify the issue. Position
nine is an automatically generated checksum digit.
CUSIP
Nine-digit issue identifier. The first six digits identify the issuer and may also
identify the type of issue. Positions seven and eight identify the issue. Position
nine is an automatically generated checksum digit.
ENTITY ID
Standard & Poors proprietary entity identifier
ENTITY NAME
Entity name
FULL TEXT
Combines article author, article body, and article title into a single keyword
type search
GICS
Developed by Morgan Stanley Capital International (MSCI) and Standard &
Poors (S&P). The first two characters represent the sector. The third and
fourth characters represent the industry group. The fifth and sixth characters
represent the industry; the seventh and eight characters represent the
subindustry.
INSURANCE
Unique identifier assigned to insurance companies domiciled in North America
NAIC
by the National Association of Insurance Commissions.
ISIN
ISINs consist of two alphabetic characters, denoting the code for the issuing
country, nine numeric digits (the National Securities Identifying Number, or
NSIN, which identifies the security), and one numeric checksum digit. The
NSIN is issued by a national numbering agency (NNA) for that country.
Regional substitute NNAs have been allocated the task of functioning as NNAs
in those countries where NNAs have not yet been established.
NAICS
In 1997, the Standard Industrial Classification (SIC) was replaced by the North
American Industry Classification System (NAICS). NAICS is a six-digit code.
The first two digits identify the sector. The third digit identifies the subsector.
The fourth digit identifies the industry group. The fifth digit identifies the
NAICS industry. The sixth digit identifies the nation.
SIC
SIC classifies establishments by their primary type of activity. The first digit
designates a major Economic Division, such as Agriculture or Manufacturing.
The second digit designates an Economic Major Group, such as Crop
Production. The third digit designates an Industry Group, such as Grains or
Fruits. The fourth digit fine-tunes the hierarchical structure into a specific
industry.
WHATS NEW
When "What's New" keyword is used in Research Service*, then search
returns only those articles, which fall within the timeframe from now and back
to 24 hours (24H), or 7 days (7D), or 30 days (30D).
*Please refer to Error Messages List.

Page 21 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Standard & Poors

C. XML Schema Codes


RatingsXpress Credit Research (Web Services Delivery) schemas provide a valid data structure to
populate the appropriate XML fields in research and inventory requests. Please note that these codes
are subject to change per S&Ps internal processing.
Research request requires a value for:

Username
Password
Keyword
Keyword Type

And may contain valid codes for:

From Date
To Date
Number of Articles Returned
Research Type
Sort By
Sector
Subsector
Industry
Region
Country
State (U.S.)

For example, a valid XML request file for a keyword type search on the research title must contain
TITLE in the keyword type XML tag.
An Inventory request file, requires a value for a single field:

Username
Password
Keyword
Keyword Type

Please note:
Sector, subsector, and industry are optional search parameters in a research request. A valid search
using one of these parameters must conform to a hierarchical tree. For example, a search for the Bank
(industry) must contain Global Issuers (sector) and Financial Institutions (subsector) codes as well.
However, a search based on a sector, does not require values for subsector and industry. A full
description of the hierarchical values appears in the sector, subsector, and industry tables below.
Figure 1.7.2: Keyword Type Codes and Descriptions
Code
Description
AUTHOR
Search article author only
BODY
Search article body only
CINS
Search CINS identifier only
CUSIP
Search CUSIP identifier only

Available in Web Service Method(s)


Research Request only
Research Request only
Research Request only
Research Request and Inventory Request

ENTITY_ID

Search entity id only

Research Request only

ENTITY_NAME

Search entity name only

Entity Name Request only

Page 22 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
FULL_TEXT
GICS
ISIN
NAIC
NAICS
SIC
TITLE
WHATS_NEW

Description
Search author, body, and title
Search GICS identifier only
Search ISIN identifier only
Search INSURANCE NAIC
identifier only
Search NAICS identifier only
Search SIC identifier only
Search article title only
Search returns only those
articles, which fall within the
timeframe of 24 hours, 7
days, or 30 days

Standard & Poors

Available in Web Service Method(s)


Research Request only
Research Request only
Research Request only
Research Request only
Research Request only
Research Request only
Research Request only
Research Request only

Figure 1.7.3: Research Type Codes and Descriptions


Code
Description
COMMENTS
Commentary
FULL
Full Analysis
SUMMARY
Summary Analysis
RESUPD
Research Update
NEWS_RATING_ACTION

News: Ratings Action

NEWS_BULLETINS

News: Bulletins

NEWS_COMMENTS

News: Comments

Figure 1.7.4: Sort By Codes and Descriptions


Code
Description
ARTICLE_TITLE

Sort by Article Title

ARTICLE_DATE

Sort by Publication Date and Time


(Default Sort Order)

Figure 1.7.5: Sector Codes and Descriptions


Code
Description
GLOBISS
Global Issuer
STRUC
Structured Finance
PUBFIN
US Public Finance

Figure 1.7.6: Subsector Codes and Descriptions


Sector Code
Code
Description
GLOBISS
CORP
Corporations
GLOBISS
FI
Financial Institutions
GLOBISS
INS
Insurance
GLOBISS
GOVS
International Public Finance
GLOBISS
SOV
Sovereigns
GLOBISS
UTIL
Utilities
PUBFIN
PUBFIN
Public Finance (U.S.)
STRUC
ABCP
Asset Backed Commercial Paper

Page 23 of 32

Standard & Poors

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Sector Code
STRUC
STRUC
STRUC

Code
ABS
CDO
CMBS

STRUC
STRUC

REC
RMBS

STRUC

SE

Description
Asset Backed Securities
Collateralized Debt Obligations
Commercial Mortgage-Backed
Securities
Real Estate Companies
Residential Mortgage-Backed
Securities
Servicer Evaluations

Figure 1.7.7: Industry Codes and Descriptions


Sector/Subsector Codes
Code
CORPORATIONS
Sector:
GLOBISS
1
Subsector:
CORP
Sector:
GLOBISS
2
Subsector:
CORP
Sector:
GLOBISS
3
Subsector:
CORP
Sector:
GLOBISS
4
Subsector:
CORP
Sector:
GLOBISS
5
Subsector:
CORP
Sector:
GLOBISS
6
Subsector:
CORP
Sector:
GLOBISS
20
Subsector:
CORP
Sector:
GLOBISS
7
Subsector:
CORP
Sector:
GLOBISS
21
Subsector:
CORP
Sector:
GLOBISS
8
Subsector:
CORP
Sector:
GLOBISS
9
Subsector:
CORP
Sector:
GLOBISS
26
Subsector:
CORP
Sector:
GLOBISS
10
Subsector:
CORP
Sector:
GLOBISS
11
Subsector:
CORP
Sector:
GLOBISS
12
Subsector:
CORP
Sector:
GLOBISS
13
Subsector:
CORP
Sector:
GLOBISS
PROPRE
Subsector:
CORP
Sector:
GLOBISS
14
Subsector:
CORP
Sector:
GLOBISS
15
Subsector:
CORP
Sector:
GLOBISS
16
Subsector:
CORP

Description
Industry
Aerospace &
Defense
Automobiles &
Components
Building Materials
Capital Goods
Chemicals
Consumer Products
Energy
Commercial Services
& Supplies*
Paper & Forest
Products
Health Care
Information
Technology
Hotels & Gaming
Homebuilding
Media &
Entertainment
Metals & Mining
Containers &
Packaging
Property & Real
Estate
Retailing
Telecom Services
Transportation

Page 24 of 32

Standard & Poors

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Sector/Subsector Codes
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:

GLOBISS
UTIL
GLOBISS
UTIL
GLOBISS
UTIL
GLOBISS
UTIL

Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:

GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS
GLOBISS
INS

Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:
Sector:
Subsector:

GLOBISS
FI
GLOBISS
FI
GLOBISS
FI
GLOBISS
FI
GLOBISS
FI
GLOBISS
FI
GLOBISS
FI
GLOBISS
FI
GLOBISS
FI

Code
UTILITY COMPANIES
19

Description
Industry
Electric

17

Gas

18

Water

27

Multi

INSURANCE
FINANCEGCO
FINANCESCO

Industry
Financial Guaranty

HEALTSERV

Financial Service
Company
Health

INSUREBROK

Insurance Broker

INSUREHLCO

Insurance Holding
Company
Life Insurance
Company
Mortgage Insurance
Company
Multi-Line Insurer

LIFEINSCO
MORINSCO
MULTILNINS
PROPCASUC
REINSURER
SPLPURPCO
TITINSCO
FINANCIAL
INSTITUTIONS
ASSTMNGR

Property/Casualty
Insurance
Reinsurance
Special Purpose
Company
Title Insurance
Company
Industry
Asset Manager

BANK

Bank

BANKHLDCO
BANKSUB

Bank Holding
Company
Bank Subsidiary

BROKERCO

Brokerage Company

BLDGSCTY

Building Society

BUSTRUST

Business Trust

CRUNION

Credit Union

DPSTRYINST

Depository
Institutions
Page 25 of 32

Standard & Poors

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Sector/Subsector Codes
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
GLOBISS
Subsector:
FI
Sector:
Subsector:

GLOBISS
FI

Sector:
Subsector:
Sector:
Subsector:

GLOBISS
SOV
GLOBISS
GOVS

Code
FINANCECO

Description
Finance Company

FINANCINST

Financial Institution

FINANCESCO

Financial Service
Company
Funds

FUNDS
GOVTAGYS
GRANTRUST

Government
Agencies
Grantor Trust

MASTTRUST

Master Trust

MORINST

Mortgage Institution

OWNERTRUS

Owner Trust

REALESTINV

Real Estate
Investment Trust
Real Estate-Based
Financial Services
Company
Savings & Loan
Company
Industry
Sovereigns

REALESTFIN
SAVLOANCO
SOVEREIGNS
SOVEREIGNS
GOVS

International Public
Finance

* Contains Environmental & Facilities Services


Figure 1.7.8: Region Codes and Descriptions
Code
Description
ASIA
Asia
CAN
Canada
EMERGING
Emerging Markets
EUROMIDAFR
Europe, Middle East & Africa
LATAMERICA
Latin America
PAC
Pacific
SUP
Supranational
USA
United States

Figure 1.7.9: Country Codes and Descriptions


Code
Description
ABW
Aruba
AFG
Afghanistan
AGO
Angola
AIA
Anguilla
ALB
Albania
AND
Andorra (Principality of)
Page 26 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
ANT
ARE
ARG
ARM
ATF
ATG
AUS
AUT
AZE
BDI
BEL
BEN
BFA
BGD
BHR
BHS
BGR
BIH
BLR
BLZ
BMU
BOL
BRA
BRB
BRN
BTN
BVT
BWA
CAF
CAN
CCK
CHE
CHI
CHL
CHN
CIV
COK
CMR
COD
COG
COL
COM
CPV
CRI
CUB
CXR
CYM
CYP
CZE
DEU
DJI

Standard & Poors

Description
Netherland Antilles
United Arab Emirates
Argentina
Armenia
French Southern Territories
Antigua & Barbuda
Australia
Austria
Azerbaijan
Burundi
Belgium
Benin
Burkina Faso
Bangladesh
Bahrain
Bahamas
Bulgaria
Bosnia & Herzegovina
Belarus
Belize
Bermuda
Bolivia
Brazil
Barbados
Brunei
Bhutan
Bouvet Island
Botswana
Central African Republic
Canada
Cocos (Keeling) Islands
Switzerland
Channel Islands
Chile
China
Ivory Coast
Cook Islands
Cameroon
Congo-Kinshasa
Congo-Brazzaville
Colombia
Comoros
Cape Verde
Costa Rica
Cuba
Christmas Island
Cayman Islands
Cyprus
Czech Republic
Germany
Djibouti

Page 27 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
DMA
DNK
DOM
DZA
ECU
EGY
ERI
ESH
ESP
EST
ETH
FIN
FJI
FLK
FRA
FRO
FSM
GAB
GBR
GEO
GGY
GHA
GIB
GIN
GLP
GMB
GNB
GNQ
GRC
GRD
GRL
GTM
GUF
GUY
HKG
HMD
HND
HRV
HTI
HUN
IDN
IMN
IND
IOT
IRL
IRN
IRQ
ISL
ISR
ITA
JAM

Standard & Poors

Description
Dominica
Denmark
Dominican Republic
Algeria
Ecuador
Egypt
Eritrea
Western Sahara
Spain
Estonia
Ethiopia
Finland
Fiji
Falkland Islands (Malvinas)
France
Faroe Islands
Micronesia
Gabon
United Kingdom
Georgia
Guernsey
Ghana
Gibraltar
Guinea
Guadeloupe
Gambia
Guinea-Bissau
Equatorial Guinea
Greece
Grenada
Greenland
Guatemala
French Guinea
Guyana
Hong Kong
Heard Island/McDonald Islands
Honduras
Croatia
Haiti
Hungary
Indonesia
Isle of Man
India
British Indian Ocean Territory
Ireland
Iran
Iraq
Iceland
Israel
Italy
Jamaica

Page 28 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
JEY
JOR
JPN
KAZ
KEN
KGZ
KHM
KIR
KNA
KOR
KWT
LAO
LBN
LBR
LCA
LBY
LIE
LKA
LSO
LTU
LUX
LVA
MAR
MAC
MCO
MDA
MDG
MDV
MEX
MHL
MKD
MLI
MLT
MMR
MNE
MNG
MNP
MOZ
MRT
MSR
MTQ
MUL
MUS
MWI
MYS
MYT
NAM
NCL
NER
NFK
NGA

Standard & Poors

Description
Jersey
Jordan
Japan
Kazakhstan
Kenya
Kyrgyzstan
Cambodia
Kiribati
Saint Kitts and Nevis
South Korea
Kuwait
Laos
Lebanon
Liberia
Saint Lucia
Libya
Liechtenstein
Sri Lanka
Lesotho
Lithuania
Luxembourg
Latvia (Republic of)
Morocco
Macau
Monaco
Moldova
Madagascar
Maldives
Mexico
Marshall Islands
Macedonia
Mali
Malta
Myanmar
Montenegro
Mongolia
Northern Mariana Islands
Mozambique
Mauritania
Montserrat
Martinique
Multiple
Mauritius
Malawi
Malaysia
Mayotte
Nambia
New Caledonia
Niger
Norfolk Island
Nigeria

Page 29 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
NIC
NIU
NLD
NOR
NPL
NRU
NZL
OMN
PAK
PAN
PCN
PER
PHL
PLW
PNG
POL
PRK
PRT
PRY
PYF
QAT
REU
ROU
RUS
RWA
SAU
SDN
SEN
SGP
SHN
SJM
SLB
SLE
SLV
SMR
SOM
SPM
SRB
STP
SUP
SUR
SVK
SVN
SWE
SWZ
SYC
SYR
TCA
TCD
TGO
THA

Standard & Poors

Description
Nicaragua
Niue
Netherlands
Norway
Nepal
Nauru
New Zealand
Oman
Pakistan
Panama
Pitcairn
Peru
Philippines
Palau
Papua New Guinea
Poland
North Korea
Portugal
Paraguay
French Polynesia
Qatar
Reunion
Romania
Russia
Rwanda
Saudi Arabia
Sudan
Senegal
Singapore
Saint Helena
Svalbard and Jan Mayen
Solomon Islands
Sierra Leone
El Salvador
San Marino
Somalia
Saint Pierre and Miquelon
Serbia
Sao Tome & Principe
Supranational
Suriname (The Republic of)
Slovak Republic
Slovenia
Sweden
Swaziland
Seychelles
Syria
Turks & Caicos
Chad
Togo
Thailand

Page 30 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
TJK
TKL
TKM
TLS
TON
TTO
TUN
TUR
TUV
TWN
TZA
UGA
UKR
URY
USA
UZB
VAT
VCT
VEN
VGB
VNM
VUT
WLF
WSM
YEM
ZAF
ZMB
ZWE

Standard & Poors

Description
Tajikistan
Tokelau
Turkmenistan
East Timor
Tonga
Trinidad & Tobago
Tunisia
Turkey
Tuvalu
Taiwan
Tanzania
Uganda
Ukraine (Republic of)
Uruguay
United States
Uzbekistan
Holy See (Vatican City States)
St. Vincent & the Grenadines
Venezuela
British Virgin Islands
Vietnam
Vanuatu
Wallis and Futuna
Samoa
Yemen
South Africa
Zambia
Zimbabwe

Figure 1.7.10: State /Territory/Province Codes and Descriptions


Code
Description
AB
Alberta
AK
Alaska
AL
Alabama
AR
Arkansas
AS
American Samoa
AZ
Arizona
BC
British Columbia
CA
California
CM
Mariana Islands
CO
Colorado
CT
Connecticut
DC
District of Columbia
DE
Delaware
FA
Federal Agencies
FL
Florida
GA
Georgia
GU
Guam
HI
Hawaii
IA
Iowa
ID
Idaho

Page 31 of 32

RatingsXpress Credit Research (Web Services Delivery) - Implementation Guide

Code
IL
IN
KS
KY
LA
MA
MB
MD
ME
MI
MN
MO
MS
MT
NB
NC
ND
NE
NF
NH
NJ
NM
NS
NV
NY
OH
OK
ON
OR
PA
PE
PR
QC
RI
SC
SD
SK
TN
TX
UM
UT
VA
VI
VT
WA
WI
WV
WY
YT

Standard & Poors

Description
Illinois
Indiana
Kansas
Kentucky
Louisiana
Massachusetts
Manitoba
Maryland
Maine
Michigan
Minnesota
Missouri
Mississippi
Montana
New Brunswick
North Carolina
North Dakota
Nebraska
Newfoundland
New Hampshire
New Jersey
New Mexico
Nova Scotia
Nevada
New York
Ohio
Oklahoma
Ontario
Oregon
Pennsylvania
Prince Edward Island
Puerto Rico
Quebec
Rhode Island
South Carolina
South Dakota
Saskatchewan
Tennessee
Texas
United States Minor Outlying Islands
Utah
Virginia
Virgin Islands
Vermont
Washington
Wisconsin
West Virginia
Wyoming
Yukon Territory

Page 32 of 32

You might also like