Bombshell Agency Platform Service

<back to all web services

CommissionRecordCompareBatchRequest

The following routes are available for this service:
POST,OPTIONS/v1/CommissionRecord/CompareBatch

To override the Content-type in your clients HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /xml/reply/CommissionRecordCompareBatchRequest HTTP/1.1 
Host: api2.exactmedicare.com 
Content-Type: application/xml
Content-Length: length

<CommissionRecordCompareBatchRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
  <CommissionRecordIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>0</d2p1:int>
  </CommissionRecordIds>
</CommissionRecordCompareBatchRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<CommissionRecordCompareBatchResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
  <ResponseStatus xmlns:d2p1="http://schemas.servicestack.net/types">
    <d2p1:ErrorCode>String</d2p1:ErrorCode>
    <d2p1:Message>String</d2p1:Message>
    <d2p1:StackTrace>String</d2p1:StackTrace>
    <d2p1:Errors>
      <d2p1:ResponseError>
        <d2p1:ErrorCode>String</d2p1:ErrorCode>
        <d2p1:FieldName>String</d2p1:FieldName>
        <d2p1:Message>String</d2p1:Message>
      </d2p1:ResponseError>
    </d2p1:Errors>
  </ResponseStatus>
  <Results>
    <CommissionClusterComparisonResult>
      <AgentDiscrepancies>
        <AgentPayoutDiscrepancy>
          <AgentId>0</AgentId>
          <AgentName>String</AgentName>
          <CorrectAmount>0</CorrectAmount>
          <CurrentAmount>0</CurrentAmount>
          <Difference>0</Difference>
        </AgentPayoutDiscrepancy>
      </AgentDiscrepancies>
      <AmountDifference>0</AmountDifference>
      <ClusterKey>String</ClusterKey>
      <CommissionPolicyId>0</CommissionPolicyId>
      <CorrectListings>
        <ComparisonListingInfo>
          <AgentId>0</AgentId>
          <AgentName>String</AgentName>
          <Amount>0</Amount>
          <Description>String</Description>
          <PayTypeName>String</PayTypeName>
        </ComparisonListingInfo>
      </CorrectListings>
      <CurrentListings>
        <ComparisonListingInfo>
          <AgentId>0</AgentId>
          <AgentName>String</AgentName>
          <Amount>0</Amount>
          <Description>String</Description>
          <PayTypeName>String</PayTypeName>
        </ComparisonListingInfo>
      </CurrentListings>
      <EffectiveDate>0001-01-01T00:00:00</EffectiveDate>
      <ErrorMessage>String</ErrorMessage>
      <HasDiscrepancies>false</HasDiscrepancies>
      <HasOutOfFilterMembers>false</HasOutOfFilterMembers>
      <Members>
        <ClusterMemberInfo>
          <AgentId>0</AgentId>
          <AgentName>String</AgentName>
          <CommissionRecordId>0</CommissionRecordId>
          <Company>String</Company>
          <EffectiveDate>0001-01-01T00:00:00</EffectiveDate>
          <GrossCommission>0</GrossCommission>
          <InFilter>false</InFilter>
          <Mid>String</Mid>
          <PolicyNumber>String</PolicyNumber>
          <ProductType>String</ProductType>
        </ClusterMemberInfo>
      </Members>
      <Mid>String</Mid>
      <PolicyNumber>String</PolicyNumber>
      <TotalCurrentAmount>0</TotalCurrentAmount>
      <TotalLatestAmount>0</TotalLatestAmount>
    </CommissionClusterComparisonResult>
  </Results>
</CommissionRecordCompareBatchResponse>