Bombshell Agency Platform Service

<back to all web services

PolicyRequest

The following routes are available for this service:
GET, OPTIONS/v1/Policy/{PolicyNumber}

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/PolicyRequest HTTP/1.1 
Host: api2.exactmedicare.com 
Content-Type: application/xml
Content-Length: length

<PolicyRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
  <PolicyNumber>String</PolicyNumber>
</PolicyRequest>
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<PolicyResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Bombshell.AgencyPlatform.API.Internal">
  <Policy>
    <AdvanceAmount>0</AdvanceAmount>
    <AdvanceRate>0</AdvanceRate>
    <Age>0</Age>
    <CanGenerateFutureCommissionRecords>false</CanGenerateFutureCommissionRecords>
    <Carrier>String</Carrier>
    <CommissionListings>
      <CommissionListing>
        <Adjustment>false</Adjustment>
        <AgentId>0</AgentId>
        <AgentLevel>0</AgentLevel>
        <AgentName>String</AgentName>
        <AgentNumber>String</AgentNumber>
        <Amount>0</Amount>
        <CanPublish>false</CanPublish>
        <CommissionBatchId>0</CommissionBatchId>
        <CommissionFutureListingId>0</CommissionFutureListingId>
        <CommissionNote>String</CommissionNote>
        <CommissionRate>0</CommissionRate>
        <CommissionRecordId>0</CommissionRecordId>
        <CommissionRecordTempRerunId>0</CommissionRecordTempRerunId>
        <Company>String</Company>
        <DateCreated>0001-01-01T00:00:00</DateCreated>
        <Description>String</Description>
        <EffectiveDate>0001-01-01T00:00:00</EffectiveDate>
        <FieldPayoutPercent>0</FieldPayoutPercent>
        <Gross>0</Gross>
        <ID>0</ID>
        <Insured>String</Insured>
        <MedicareIdNumber>String</MedicareIdNumber>
        <OAgent>String</OAgent>
        <OAgentID>0</OAgentID>
        <OrigPaymentDate>0001-01-01T00:00:00</OrigPaymentDate>
        <OrigProcessDate>0001-01-01T00:00:00</OrigProcessDate>
        <Part>0</Part>
        <PartPercent>0</PartPercent>
        <PaymentDate>0001-01-01T00:00:00</PaymentDate>
        <Policy>String</Policy>
        <PolicyType>String</PolicyType>
        <Premium>0</Premium>
        <ProcessDate>0001-01-01T00:00:00</ProcessDate>
        <StatementString>String</StatementString>
        <SubmitDate>0001-01-01T00:00:00</SubmitDate>
        <SunfireId>0</SunfireId>
      </CommissionListing>
    </CommissionListings>
    <CommissionRate>0</CommissionRate>
    <CommissionRecords>
      <CommissionRecord>
        <AdvanceRate>0</AdvanceRate>
        <AgentId>0</AgentId>
        <AgentName>String</AgentName>
        <AgentNumber>String</AgentNumber>
        <ApprovalDate>0001-01-01T00:00:00</ApprovalDate>
        <CappedPayout>false</CappedPayout>
        <ChargebackAgent />
        <CommRate>0</CommRate>
        <CommissionBatchId>0</CommissionBatchId>
        <CommissionRecordId />
        <Company>String</Company>
        <ComponentsToProcess>String</ComponentsToProcess>
        <DateCreated>0001-01-01T00:00:00</DateCreated>
        <DateProcessed>0001-01-01T00:00:00</DateProcessed>
        <EffectiveDate>0001-01-01T00:00:00</EffectiveDate>
        <GrossCommission>0</GrossCommission>
        <Id>0</Id>
        <InsuredAnnuitant>String</InsuredAnnuitant>
        <IsRenewal />
        <LastUpdatedUser>String</LastUpdatedUser>
        <LinkedId />
        <MID>String</MID>
        <Market>String</Market>
        <NumberOfCommissionListings>0</NumberOfCommissionListings>
        <Part>0</Part>
        <PaymentDate>0001-01-01T00:00:00</PaymentDate>
        <Plan>String</Plan>
        <PlanType>String</PlanType>
        <PolicyNumber>String</PolicyNumber>
        <PolicyType>String</PolicyType>
        <Premium>0</Premium>
        <PriorPlan />
        <ProcessDate>0001-01-01T00:00:00</ProcessDate>
        <ProductType>String</ProductType>
      </CommissionRecord>
    </CommissionRecords>
    <ControlledBusiness>false</ControlledBusiness>
    <CurrentPayoutMatrix>
      <AdjustedPayout>0</AdjustedPayout>
      <AdminFee>0</AdminFee>
      <AdminFeePerMonth>0</AdminFeePerMonth>
      <AgentPay>0</AgentPay>
      <AgentPayPerMonth>0</AgentPayPerMonth>
      <Carrier>String</Carrier>
      <FullComp>0</FullComp>
      <FullCompPerMonth>0</FullCompPerMonth>
      <Id>0</Id>
      <Payout>0</Payout>
      <PayoutType>String</PayoutType>
      <PlanType>String</PlanType>
      <PolicyState>String</PolicyState>
      <ProductType>String</ProductType>
      <Tier>String</Tier>
    </CurrentPayoutMatrix>
    <FutureCommissionListings>
      <FutureCommissionListing>
        <Adjustment>false</Adjustment>
        <AdvanceRate>0</AdvanceRate>
        <AgentId>0</AgentId>
        <AgentLevel>0</AgentLevel>
        <AgentName>String</AgentName>
        <AgentNumber>String</AgentNumber>
        <Amount>0</Amount>
        <ApprovalDate>0001-01-01T00:00:00</ApprovalDate>
        <CommissionBatchId>0</CommissionBatchId>
        <CommissionListingId>0</CommissionListingId>
        <CommissionPercent>0</CommissionPercent>
        <CommissionRate>0</CommissionRate>
        <Company>String</Company>
        <Description>String</Description>
        <FutureCommissionRecordId>0</FutureCommissionRecordId>
        <GloEligible>false</GloEligible>
        <Gross>0</Gross>
        <Id>0</Id>
        <Insured>String</Insured>
        <LastUpdatedUser>String</LastUpdatedUser>
        <MovedDate>0001-01-01T00:00:00</MovedDate>
        <OAgent>String</OAgent>
        <OAgentID>0</OAgentID>
        <Part>0</Part>
        <PartPercent>0</PartPercent>
        <PaymentDate>0001-01-01T00:00:00</PaymentDate>
        <PayoutNumber>0</PayoutNumber>
        <Plan>String</Plan>
        <Policy>String</Policy>
        <PolicyType>String</PolicyType>
        <Premium>0</Premium>
        <ProcessDate>0001-01-01T00:00:00</ProcessDate>
        <ToBeMovedDate>0001-01-01T00:00:00</ToBeMovedDate>
        <TotalAmount>0</TotalAmount>
        <TotalPayouts>0</TotalPayouts>
        <Type>String</Type>
      </FutureCommissionListing>
    </FutureCommissionListings>
    <FutureCommissionRecords>
      <FutureCommissionRecord>
        <AdvanceRate>0</AdvanceRate>
        <Age>0</Age>
        <AgentId>0</AgentId>
        <AgentName>String</AgentName>
        <AgentNumber>String</AgentNumber>
        <CappedPayout>0</CappedPayout>
        <CommRate>0</CommRate>
        <CommissionBatchId>0</CommissionBatchId>
        <CommissionRecordId>0</CommissionRecordId>
        <Company>String</Company>
        <ControlledBusiness>false</ControlledBusiness>
        <DateCreated>0001-01-01T00:00:00</DateCreated>
        <FutureCommissionListings>
          <FutureCommissionListing>
            <Adjustment>false</Adjustment>
            <AdvanceRate>0</AdvanceRate>
            <AgentId>0</AgentId>
            <AgentLevel>0</AgentLevel>
            <AgentName>String</AgentName>
            <AgentNumber>String</AgentNumber>
            <Amount>0</Amount>
            <ApprovalDate>0001-01-01T00:00:00</ApprovalDate>
            <CommissionBatchId>0</CommissionBatchId>
            <CommissionListingId>0</CommissionListingId>
            <CommissionPercent>0</CommissionPercent>
            <CommissionRate>0</CommissionRate>
            <Company>String</Company>
            <Description>String</Description>
            <FutureCommissionRecordId>0</FutureCommissionRecordId>
            <GloEligible>false</GloEligible>
            <Gross>0</Gross>
            <Id>0</Id>
            <Insured>String</Insured>
            <LastUpdatedUser>String</LastUpdatedUser>
            <MovedDate>0001-01-01T00:00:00</MovedDate>
            <OAgent>String</OAgent>
            <OAgentID>0</OAgentID>
            <Part>0</Part>
            <PartPercent>0</PartPercent>
            <PaymentDate>0001-01-01T00:00:00</PaymentDate>
            <PayoutNumber>0</PayoutNumber>
            <Plan>String</Plan>
            <Policy>String</Policy>
            <PolicyType>String</PolicyType>
            <Premium>0</Premium>
            <ProcessDate>0001-01-01T00:00:00</ProcessDate>
            <ToBeMovedDate>0001-01-01T00:00:00</ToBeMovedDate>
            <TotalAmount>0</TotalAmount>
            <TotalPayouts>0</TotalPayouts>
            <Type>String</Type>
          </FutureCommissionListing>
        </FutureCommissionListings>
        <GrossCommission>0</GrossCommission>
        <Id>0</Id>
        <InsuredAnnuitant>String</InsuredAnnuitant>
        <IsRenewal>false</IsRenewal>
        <LastUpdatedUser>String</LastUpdatedUser>
        <MovedDate>0001-01-01T00:00:00</MovedDate>
        <NumberOfFutureCommissionListings>0</NumberOfFutureCommissionListings>
        <Part>0</Part>
        <PayoutNumber>0</PayoutNumber>
        <Plan>String</Plan>
        <PolicyCode>String</PolicyCode>
        <PolicyNumber>String</PolicyNumber>
        <PolicyType>String</PolicyType>
        <Premium>0</Premium>
        <ProcessDate>0001-01-01T00:00:00</ProcessDate>
        <ToBeMovedDate>0001-01-01T00:00:00</ToBeMovedDate>
      </FutureCommissionRecord>
    </FutureCommissionRecords>
    <Hierarchies>
      <PolicyHierarchy>
        <HierarchyDate>0001-01-01T00:00:00</HierarchyDate>
        <Id>0</Id>
        <PolicyHierarchySegments i:nil="true" />
        <PolicyNumber>String</PolicyNumber>
        <PolicyWritingAgent>
          <AgentId>0</AgentId>
          <AgentName>String</AgentName>
          <AgentNumber>String</AgentNumber>
          <Id>0</Id>
          <Part>0</Part>
          <PolicyNumber>String</PolicyNumber>
        </PolicyWritingAgent>
        <WritingAgentId>0</WritingAgentId>
      </PolicyHierarchy>
    </Hierarchies>
    <Insured>String</Insured>
    <IssueDate>0001-01-01T00:00:00</IssueDate>
    <PaidSoFar>0</PaidSoFar>
    <Part>0</Part>
    <PayoutsSoFar>0</PayoutsSoFar>
    <Plan>String</Plan>
    <PolicyCode>String</PolicyCode>
    <PolicyCommissionRecordsLogs>
      <PolicyCommissionRecordsLogs>
        <CommissionRecordId>0</CommissionRecordId>
        <CommissionRecordLogs>
          <CommissionRecordLog>
            <AdvanceRate>0</AdvanceRate>
            <Age>0</Age>
            <AgentId>0</AgentId>
            <AgentName>String</AgentName>
            <AgentNumber>String</AgentNumber>
            <ApprovalDate>0001-01-01T00:00:00</ApprovalDate>
            <CappedPayout>0</CappedPayout>
            <CarrierAgentNumber>String</CarrierAgentNumber>
            <ChangeType>String</ChangeType>
            <CommRate>0</CommRate>
            <CommissionBatchId>0</CommissionBatchId>
            <CommissionRecordId>0</CommissionRecordId>
            <Company>String</Company>
            <ControlledBusiness>false</ControlledBusiness>
            <DateCreated>0001-01-01T00:00:00</DateCreated>
            <DateModified>0001-01-01T00:00:00</DateModified>
            <DateProcessed>0001-01-01T00:00:00</DateProcessed>
            <FileBatchId>0</FileBatchId>
            <FileDate>0001-01-01T00:00:00</FileDate>
            <GrossCommission>0</GrossCommission>
            <Id>0</Id>
            <InsuredAnnuitant>String</InsuredAnnuitant>
            <IsRenewal>false</IsRenewal>
            <LastUpdatedUser>String</LastUpdatedUser>
            <Part>0</Part>
            <PaymentDate>0001-01-01T00:00:00</PaymentDate>
            <Plan>String</Plan>
            <PolicyCode>String</PolicyCode>
            <PolicyNumber>String</PolicyNumber>
            <PolicyType>String</PolicyType>
            <Premium>0</Premium>
            <ProcessDate>0001-01-01T00:00:00</ProcessDate>
          </CommissionRecordLog>
        </CommissionRecordLogs>
      </PolicyCommissionRecordsLogs>
    </PolicyCommissionRecordsLogs>
    <PolicyNotes>
      <PolicyNote>
        <CreatedDate>0001-01-01T00:00:00</CreatedDate>
        <Id>0</Id>
        <Message>String</Message>
        <PolicyNumber>String</PolicyNumber>
        <Username>String</Username>
      </PolicyNote>
    </PolicyNotes>
    <PolicyNumber>String</PolicyNumber>
    <PolicyType>String</PolicyType>
    <Premium>0</Premium>
    <StatusId>0</StatusId>
    <Statuses>
      <PolicyStatus>
        <ID>0</ID>
        <PendingStatusDescription>String</PendingStatusDescription>
        <PendingStatusName>String</PendingStatusName>
      </PolicyStatus>
    </Statuses>
    <TotalPayoutAmount>0</TotalPayoutAmount>
    <TotalPayouts>0</TotalPayouts>
    <Type>String</Type>
    <WritingAgents>
      <PolicyWritingAgent>
        <AgentId>0</AgentId>
        <AgentName>String</AgentName>
        <AgentNumber>String</AgentNumber>
        <Id>0</Id>
        <Part>0</Part>
        <PolicyNumber>String</PolicyNumber>
      </PolicyWritingAgent>
    </WritingAgents>
  </Policy>
  <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>
</PolicyResponse>