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>