Requests and obtains the details of particular identity that is identified by the external ID of one of its composite identity records. The UMF API equivalent of the getIdentityDetail method are the SOA_IDENTITY_DETAIL_REQUEST input document and the SOA_IDENTITY_DETAIL_RESPONSE output document.
getIdentityDetail ( dataSourceCode, externalID depth additionalInfo );
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soapenv:Body> <getIdentityDetail xmlns="http://services/"> <dataSourceCode xmlns="">100</dataSourceCode> <externalID xmlns="">PNR684-10QR</externalID> <depth xsi:type="ns1:DepthSetting" xmlns:ns1="http://common/" xmlns=""> <value>FULL</value> </depth> <additionalInfo xsi:nil="true" xmlns=""/> </getIdentityDetail> </soapenv:Body> </soapenv:Envelope>
<?xml version="1.0" encoding="UTF-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soapenv:Body> <getIdentityDetailResponse xmlns="http://services/"> <identity xmlns=""> <identityHandle> <internalID>86</internalID> <externalID>PNR684-10QR</externalID> <dataSourceCode>100</dataSourceCode> <externalReference>PNR684-10QR</externalReference> </identityHandle> <roleIDs>1</roleIDs> <attributes xmlns:ns2="http://entity/results/" xsi:type="ns2:NameDetail"> <identityHandle> <internalID>86</internalID> <externalID>PNR684-10QR</externalID> <dataSourceCode>100</dataSourceCode> <externalReference>PNR684-10QR</externalReference> </identityHandle> <lastModifiedTimestamp>2008-07-28T15:11:56</lastModifiedTimestamp> <nameID>91</nameID> <nameTypeCode>M</nameTypeCode> <givenName>Davie</givenName> <surname>Chaplin</surname> </attributes> <attributes xmlns:ns2="http://entity/results/" xsi:type="ns2:AddressDetail"> <identityHandle> <internalID>86</internalID> <externalID>PNR684-10QR</externalID> <dataSourceCode>100</dataSourceCode> <externalReference>PNR684-10QR</externalReference> </identityHandle> <lastModifiedTimestamp>2008-07-28T15:11:56</lastModifiedTimestamp> <validFromTimestamp>1998-01-01T00:00:00</validFromTimestamp> <validThroughTimestamp>2002-12-01T00:00:00</validThroughTimestamp> <addressID>87</addressID> <addressTypeCode>H</addressTypeCode> <street1>4231 Orange Street</street1> <city>San Francisco</city> <state>CA</state> <country>USA</country> <postalCode>94014</postalCode> </attributes> <attributes xmlns:ns2="http://entity/results/" xsi:type="ns2:CharacteristicDetail"> <identityHandle> <internalID>86</internalID> <externalID>PNR684-10QR</externalID> <dataSourceCode>100</dataSourceCode> <externalReference>PNR684-10QR</externalReference> </identityHandle> <lastModifiedTimestamp>2008-07-28T15:11:56</lastModifiedTimestamp> <characteristicID>82</characteristicID> <characteristicValue>M</characteristicValue> <characteristicTypeID>2</characteristicTypeID> </attributes> <attributes xmlns:ns2="http://entity/results/" xsi:type="ns2:EmailDetail"> <identityHandle> <internalID>86</internalID> <externalID>PNR684-10QR</externalID> <dataSourceCode>100</dataSourceCode> <externalReference>PNR684-10QR</externalReference> </identityHandle> <lastModifiedTimestamp>2008-07-28T15:11:56</lastModifiedTimestamp> <emailID>37</emailID> <emailAddress>DAVID63@AOL.COM</emailAddress> <userEmailType>H</userEmailType> <userDefinedStatus>0</userDefinedStatus> </attributes> </identity> </getIdentityDetailResponse> </soapenv:Body> </soapenv:Envelope>