5 Mapping IDs and REST URLs for Utilities

This chapter provides the required mapping IDs and REST URLs for the utilities.

For information on the JSON preparation, see the Input preparation, Hitting the individual services, or Output capture section in the Oracle Financial Services Know Your Customer Service Guide..

The following table provides information on the mapping IDs, REST URLs, and the applicable utilities.

Table 5-1 Mapping IDs and REST URLs for Utilities

Mapping ID Description URL Utility
CMMN_GATEWAY_INPUT

This mapping ID defines the structure of the JSON to be formed for the common gateway. It holds the definition of each data element and the value to be picked from the table for input creation.

http://#deployed_server#:#port#/TabletoJSONService/createtabletojson?mappingId=CMMN_GATEWAY_INPUT&requestId={OB_REQUEST_ID}&customerCounter={OB_CUST_COUNT}

Table to JSON
CREATE_ASSMNT

This mapping ID defines the structure of the JSON to be formed for creating an assessment. It holds the definition of each data element and the value to be picked from the table for input creation.

http://#deployed_server#:#port#/TabletoJSONService/createtabletojson?mappingId=CREATE_ASSMNT&requestId={OB_REQUEST_ID}

Table to JSON
CS_INPUT_IND This mapping ID defines the structure of the JSON to be formed for customer screening where the customer type is individual. It holds the definition of each data element and the value to be picked from the table. http://#deployed_server#:#port #/CommonGatewayService/createtabletojson?mappingId=CS_INPUT_IND&customerId={CUSTOMER_ID}&r equestId={REQUEST_ID} Table to JSON
CS_INPUT_NONIND This mapping ID defines the structure of the JSON to be formed for customer screening where the customer type is entity. It holds the definition of each data element and the value to be picked from the table.

http://#deployed_server#:#port #/CommonGatewayService/createtabletojson?mappingId=CS_INPUT_NONIND&customerId={CUSTOMER_ID}&requestId={REQUEST_ID}

Table to JSON
INTRL_WLS_INPUT

This mapping ID defines the structure of the JSON to be formed for the internal watch list. It holds the definition of each data element and its value to be picked from the table for input creation.

http://#deployed_server#:#port#/CommonGatewayService/createtabletojson?mappingId=INTRL_WLS_INPUT&requestId={REQUEST_ID}

Table to JSON
OB_RESP_1 This mapping ID defines the structure of the JSON to be formed as a final response after the onboarding customer data has been processed through all the services.

http:// #deployed_server#:#port #/TabletoJSONService/ createtabletojson?mappin gId=OB_RESP_1&requestId=1003

Table to JSON
SCORING_INPUT

This mapping ID defines the structure of the JSON to be formed for the scoring service.

It holds the definition of each data element and the value to be picked from the table for input creation.

http:// #deployed_server#:#port #/TabletoJSONService/ createtabletojson?mappin gId=SCORING_INPUT&req uestId={OB_REQUEST_ID} Table to JSON
SCORING_RESPONSE This mapping ID defines where the values of the scoring output in the JSON format have to be captured in the KYC OB tables. This must be in the form of a table. Column mappings for each data element of the JSON. http:// #deployed_server#:#port #/ JSONToTablePersistenceU tility/ persistJSON?mappingID=S CORING_RESPONSE&requ estid={OB_REQUEST_ID} Table to JSON
CS_WLS_RESPONSE This mapping ID defines where the values of the customer screening output in the form of JSON have to be captured in the KYC OB tables. This must be in the form of a table. Column mappings for each data element of the JSON. http:// #deployed_server#:#port #/ JSONToTablePersistenceU tility/ persistJSON?mappingID= CS_WLS_RESPONSE&requ estId={OB_REQUEST_ID}& customerId={CUST_SEQ_ID} JSON to table
INT_WLS_RESPONSE This mapping ID defines where the values of the internal watch list output in the form of JSON have to be captured in the KYC OB tables. This must be in the form of a table. Column mappings for each data element of the JSON. http:// #deployed_server#:#port #/ JSONToTablePersistenceU tility/ persistJSON?mappingID=I NT_WLS_RESPONSE&requ estid={OB_REQUEST_ID}& customerId={CUST_SEQ_ID} JSON to table
CREATE_ASSMNT This mapping ID defines the table. Column will be updated based on the JSON formed when you create an assessment. http:// #deployed_server#:#port #/ JSONToTablePersistenceU tility/ persistJSON?mappingID= CREATE_ASSMNT JSON to table
KYCOB_CASE_RESPONSE The action taken on cases gives a JSON response. This mapping ID defines in which table. Column value will be updated. http:// #deployed_server#:#port #/ JSONToTablePersistenceU tility/ persistJSON?mappingID= KYCOB_CASE_RESPONSE JSON to table