Sample inquiry request code
<?xml version="1.0"?>
<TCRMService xmlns="http://www.ibm.com/mdm/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ibm.com/mdm/schema MDMDomains.xsd">
</TCRMService>
<RequestControl>
<requestID>123456</requestID>
<DWLControl>
***************
</DWLControl>
</RequestControl>
<TCRMInquiry>
<InquiryType>getOrganization</InquiryType>
<InquiryParam>
<tcrmParam name="PartyId">8231001433397796</tcrmParam>
<tcrmParam name="InquiryLevel">2</tcrmParam>
</InquiryParam>
</TCRMInquiry>
</TCRMService>
Response format – success
As with Tx transactions, an inquiry may succeed or fail. The following code example shows the format for a successful response.
<?xml version="1.0"?>
<TCRMService xmlns="http://www.ibm.com/mdm/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ibm.com/mdm/schema MDMDomains.xsd">
<ResponseControl>
<ResultCode>SUCCESS</ResultCode>
<ServiceTime>657</ServiceTime>
<DWLControl>
************
</DWLControl>
</ResponseControl>
<TxResponse>
<RequestType>getOrganization</RequestType>
<TxResult>
<ResultCode>SUCCESS</ResultCode>
</TxResult>
<ResponseObject>
<TCRMOrganizationBObj>
*********************
</TCRMOrganizationBObj>
</ResponseObject>
</TxResponse>
</TCRMService>
Response format – failure
As with Tx transactions, an inquiry may succeed or fail. The following code example shows the format for a fatal response.
<?xml version="1.0"?>
<TCRMService xmlns="http://www.ibm.com/mdm/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ibm.com/mdm/schema MDMDomains.xsd">
<ResponseControl>
<ResultCode>FATAL</ResultCode>
<ServiceTime>116</ServiceTime>
<DWLControl>
************
</DWLControl>
</ResponseControl>
<TxResponse>
<RequestType>getOrganization</RequestType>
<TxResult>
<ResultCode>FATAL</ResultCode>
<DWLError>
<ComponentType>1</ComponentType>
<ErrorMessage>Read of organization failed.</ErrorMessage>
<ErrorType>READERR</ErrorType>
<LanguageCode>0</LanguageCode>
<ReasonCode>1391</ReasonCode>
<Severity>0</Severity>
</DWLError>
</TxResult>
</TxResponse>
</TCRMService>