---
title: "DeathClaimAdhocPolicy"
url: "https://developers.zinnia.com/apis/policy-service-0-1-0/versions/8306e031-b41c-452a-a7ed-d73d65602086/schemas/DeathClaimAdhocPolicy"
---

> Full API specification: https://developers.zinnia.com/apis/policy-service-0-1-0/versions/8306e031-b41c-452a-a7ed-d73d65602086.md

# DeathClaimAdhocPolicy

## OpenAPI definition

```yaml
openapi: 3.0.0
info:
  title: Policy Service
  version: 0.0.21
servers:
  - url: https://uat.api.zinnia.io
components:
  schemas:
    DeathClaimAdhocPolicyDates:
      type: object
      properties:
        claimApprovalDate:
          type: string
          example: 2024-02-21
          format: date
          description: The Claim Approval Date is the date when an insurance company
            officially approves a claim for payment after verifying the claim
            details, policy coverage, and required documentation
        certifiedReceivedDate:
          type: string
          example: 2024-02-21
          format: date
          description: The Certified Received Date refers to the date when the insurance
            company officially receives the certified death paperwork (such as a
            death certificate) required to process a life insurance claim. This
            date marks the beginning of the formal claims verification process
    DeathClaimAdhocDeathBenefit:
      type: object
      properties:
        claimStatus:
          $ref: "#/components/schemas/ClaimStatus"
        proofOfDeathReceived:
          type: boolean
          description: Whether proof of death is received
    DeathClaimAdhocParty:
      type: object
      properties:
        beneficiaryPercentage:
          type: number
          example: 100
          format: double
          description: The benefit percentage of the beneficiary
        partyStatus:
          $ref: "#/components/schemas/PartyStatus"
    Charge:
      type: object
      properties:
        chargeType:
          $ref: "#/components/schemas/TransactionChargeType"
        chargeWaiverIndicator:
          $ref: "#/components/schemas/ChargeWaiverIndicator"
        chargeWaiverReason:
          type: string
          description: The reason why a charge was waived (e.g., Promotional Waiver,
            Policy Exception)
          example: "100"
        partyId:
          type: string
          description: The partyId to which the charge is applied.
          example: Party_PI_1
    ClaimStatus:
      type: string
      enum:
        - APPROVED
        - NOTAPPROVED
        - PROCESSED
    PartyStatus:
      type: string
      enum:
        - APPROVED
        - NOTAPPROVED
        - PROCESSED
    TransactionChargeType:
      type: string
      enum:
        - COSTOFINSURANCE
        - EXPENSECHARGE
        - UNITEXPENSECHARGE
        - RIDERCHARGE
        - SURRENDERCHARGE
        - WITHDRAWALCHARGE
        - PAYMENTCHARGE
        - COVERAGECHARGE
        - COVERAGECREDIT
        - PREMIUMTAX
        - MARKETVALUEADJUSTMENT
        - BONUSRECAPTURE
        - EQUITYINDEXADJUSTMENT
        - PRODUCTLIMITS
        - DEATHBENEFITINTEREST
        - FUTURECHARGESFORTRANSACTION
        - REDEMPTIONFEE
        - MAILCHARGE
        - FUNDFEE
        - INEFFECT
        - ALL
        - OVERNIGHTMAIL
        - WIRE
    ChargeWaiverIndicator:
      type: string
      enum:
        - Yes
        - No
    DeathClaimAdhocPolicy:
      type: object
      properties:
        policyDates:
          $ref: "#/components/schemas/DeathClaimAdhocPolicyDates"
        deathBenefit:
          $ref: "#/components/schemas/DeathClaimAdhocDeathBenefit"
        party:
          $ref: "#/components/schemas/DeathClaimAdhocParty"
        charges:
          $ref: "#/components/schemas/Charge"
```
