3.3.4.36 GetCustomFieldById

This operation is used to get the CustomField object corresponding to the specified Record Identifier.

 <wsdl:operation name="GetCustomFieldById">
   <wsdl:input wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/GetCustomFieldById" message="ipam:IIpamServer_GetCustomFieldById_InputMessage" />
   <wsdl:output wsaw:Action="http://Microsoft.Windows.Ipam/IIpamServer/GetCustomFieldByIdResponse" message="ipam:IIpamServer_GetCustomFieldById_OutputMessage" />
 </wsdl:operation>

Upon receiving the IIpamServer_GetCustomFieldById_InputMessage request message, the server performs the following processing steps. Upon successful completion of the steps specified below, the server MUST respond with the IIpamServer_GetCustomFieldById_OutputMessage message. In the event of a failure, an appropriate SOAP fault MUST be sent to the client as specified in section 2.2.2.1.

  1. Validate that the value of GetCustomFieldById.id is not equal to 0, else an appropriate SOAP fault MUST be returned.

  2. Call the GetCustomField procedure of ADM_CustomFieldsTable where the input parameter Param_id is assigned the value of GetCustomFieldById.id.

  3. Assign the Result_customField returned by the above procedure call to GetCustomFieldByIdResponse.GetCustomFieldByIdResult.