Difference between revisions of "SSN Name Match:Response"

From Melissa Data Wiki
Jump to navigation Jump to search
(Created page with "{{ SSNWebServiceNav |InputOutputCollapse= }} {{CustomTOC}} A response is the result of a request. This consists of returned results codes, Social Security Numbers, and appended geographic information. Depending on the protocol used to make the request, the response will be in a certain protocol. SSN Web Service supports JSON and REST protocols. ==Field Names== This is a list of the response field names and their protocol naming conventions. {| class="alternate01 so...")
 
m (Admin moved page SSN Verification:Response to SSN Name Match:Response: Name Change)
 
(5 intermediate revisions by the same user not shown)
Line 7: Line 7:
A response is the result of a request. This consists of returned results codes, Social Security Numbers, and appended geographic information.
A response is the result of a request. This consists of returned results codes, Social Security Numbers, and appended geographic information.


Depending on the protocol used to make the request, the response will be in a certain protocol. SSN Web Service supports JSON and REST protocols.
Depending on the protocol used to make the request, the response will be in a certain protocol. SSN Name Match supports JSON and REST protocols.




Line 48: Line 48:
|-
|-
|JSON||<code>"TransmissionResults":"'''''string'''''"</code>
|JSON||<code>"TransmissionResults":"'''''string'''''"</code>
|-
|XML||<code><TransmissionResults>'''''string'''''</TransmissionResults></code>
|}
|}


Line 58: Line 60:
|-
|-
|JSON||<code>"TransmissionReference":"'''''string'''''"</code>
|JSON||<code>"TransmissionReference":"'''''string'''''"</code>
|-
|XML||<code><TransmissionReference>'''''string'''''</TransmissionReference></code>
|}
|}




<h3 style="background-color:rgb(240,240,240);">Version</h3>
<h3 style="background-color:rgb(240,240,240);">Version</h3>
:This is a string value that is the current revision number of the SSN Web Service.
:This is a string value that is the current revision number of the SSN Name Match service.


:{| class="alternate01"
:{| class="alternate01"
Line 68: Line 72:
|-
|-
|JSON||<code>"Version":"'''''string'''''"</code>
|JSON||<code>"Version":"'''''string'''''"</code>
|-
|XML||<code><Version>'''''string'''''</Version></code>
|}
|}


Line 78: Line 84:
|-
|-
|JSON||<code>"TotalRecords":"'''''string'''''"</code>
|JSON||<code>"TotalRecords":"'''''string'''''"</code>
|-
|XML||<code><TotalRecords>'''''string'''''</TotalRecords></code>
|}
|}


Line 100: Line 108:
|-
|-
|JSON||<code>"RecordID":"'''''string'''''"</code>
|JSON||<code>"RecordID":"'''''string'''''"</code>
|-
|XML||<code><RecordID>'''''string'''''</RecordID></code>
|}
|}


Line 110: Line 120:
|-
|-
|JSON||<code>"SSN":"'''''string'''''"</code>
|JSON||<code>"SSN":"'''''string'''''"</code>
|-
|XML||<code><SSN>'''''string'''''</SSN></code>
|}
|}


Line 120: Line 132:
|-
|-
|JSON||<code>"IssuingState":"'''''string'''''"</code>
|JSON||<code>"IssuingState":"'''''string'''''"</code>
|-
|XML||<code><IssuingState>'''''string'''''</IssuingState></code>
|}
|}


Line 126: Line 140:
:This is a string value with comma delimited status, error codes, and change codes for the record.
:This is a string value with comma delimited status, error codes, and change codes for the record.


:For a complete list of codes, see [[Result Code Details#SSN Web Service|SSN Web Service Result Codes]].
:For a complete list of codes, see [[Result Code Details#SSN Name Match|SSN Name Match Result Codes]].


:{| class="alternate01"
:{| class="alternate01"
Line 132: Line 146:
|-
|-
|JSON||<code>"Results":"'''''string'''''"</code>
|JSON||<code>"Results":"'''''string'''''"</code>
|-
|XML||<code><Results>'''''string'''''</Results></code>
|}
|}


Line 142: Line 158:
|-
|-
|JSON||<code>"ResultsFromDataSource":"'''''string'''''"</code>
|JSON||<code>"ResultsFromDataSource":"'''''string'''''"</code>
|-
|XML||<code><ResultsFromDataSource>'''''string'''''</ResultsFromDataSource></code>
|}
|}




[[Category:SSN Web Service]]
[[Category:SSN Name Match]]
[[Category:Reference]]
[[Category:Reference]]

Latest revision as of 00:43, 15 April 2023

← SSN Name Match

SSN Name Match Navigation
Introduction
Licensing
Input/Output
Request Fields
Response Fields
Examples
REST JSON
REST XML
Batch JSON
Result Codes
Result Code Use
SSN Name Match Result Codes
Sample Code



A response is the result of a request. This consists of returned results codes, Social Security Numbers, and appended geographic information.

Depending on the protocol used to make the request, the response will be in a certain protocol. SSN Name Match supports JSON and REST protocols.


Field Names

This is a list of the response field names and their protocol naming conventions.

Field Name Level JSON
Transmission Results Response (Base) TransmissionResults
Transmission Reference TransmissionReference
Version Version
Total Records TotalRecords
Record ID Record RecordID
Social Security Number SSN
Issuing State IssuingState
Results Results
Results From Data Source ResultsFromDataSource


Response Elements

The following elements are the basic options for each request. These apply to the entire response, not the individual records.

Transmission Results

This is a string value that lists error codes from any errors caused by the most recent request as a whole.
For a complete list of error codes, see Result Codes.
Protocol Syntax
JSON "TransmissionResults":"string"
XML <TransmissionResults>string</TransmissionResults>


Transmission Reference

This is a string value that serves as a unique identifier for this set of records. It is returned as sent by the Request Array, allowing you to match the Response to the Request.
Protocol Syntax
JSON "TransmissionReference":"string"
XML <TransmissionReference>string</TransmissionReference>


Version

This is a string value that is the current revision number of the SSN Name Match service.
Protocol Syntax
JSON "Version":"string"
XML <Version>string</Version>


Total Records

Displays the total number of records returned.
Protocol Syntax
JSON "TotalRecords":"string"
XML <TotalRecords>string</TotalRecords>


Response Record Elements

JSON will only contain the Records element.

Protocol Definition
JSON Each SSN record will be contained within [{}] under the Records element.

Each of the following elements are returned for each record in the Response Array.


Record ID

This is a string value that is a unique identifier for the current record if one was sent in the request. Use this element to match a request record and the corresponding response record.
Protocol Syntax
JSON "RecordID":"string"
XML <RecordID>string</RecordID>


Social Security Number

This is the returned string value of the Social Security Number submitted for validation.
Protocol Syntax
JSON "SSN":"string"
XML <SSN>string</SSN>


Issuing State

This is a string value of the issued state calculated by using the SSN Area Number (first 3 digits of the SSN).
Protocol Syntax
JSON "IssuingState":"string"
XML <IssuingState>string</IssuingState>


Results

This is a string value with comma delimited status, error codes, and change codes for the record.
For a complete list of codes, see SSN Name Match Result Codes.
Protocol Syntax
JSON "Results":"string"
XML <Results>string</Results>


Results From Data Source

This is a string value with comma delimited status, error codes, and change codes from the Data Source.
Protocol Syntax
JSON "ResultsFromDataSource":"string"
XML <ResultsFromDataSource>string</ResultsFromDataSource>