interface ManifestInsurancePolicy {
    _id: string;
    address: USInsuranceAddress;
    booking: string;
    cancellationRequestedDate?: Date;
    confirmationOfBenefitsUrl?: string;
    coverage: InsuranceCoverage;
    createdDate: Date;
    dateOfBirth: Date;
    deleted?: boolean;
    departureDate: Date;
    depositDate: Date;
    explanationOfBenefitsUrl?: string;
    firstName: string;
    id?: string;
    ingestedDate?: Date;
    insuredTripCost: number;
    lastLedgerEventId: string;
    lastName: string;
    ledgerEvent: SavedInsurancePolicyLedgerEvent;
    modifiedDate?: Date;
    netPolicyCostDueTii: number;
    phoneNumber: string;
    policyCost: number;
    policyNumber?: string;
    returnDate: Date;
    status: InsuranceStatus;
    trip: string | SavedTrip;
    tripCost: number;
    user: string | SavedUser;
}

Hierarchy

Properties

_id: string
booking: string
cancellationRequestedDate?: Date
confirmationOfBenefitsUrl?: string
createdDate: Date
dateOfBirth: Date
deleted?: boolean
departureDate: Date
depositDate: Date
explanationOfBenefitsUrl?: string
firstName: string
id?: string

Use _id instead

ingestedDate?: Date
insuredTripCost: number
lastLedgerEventId: string
lastName: string
modifiedDate?: Date
netPolicyCostDueTii: number
phoneNumber: string
policyCost: number
policyNumber?: string
returnDate: Date
trip: string | SavedTrip
tripCost: number
user: string | SavedUser