Policy class

In Experience Data Model (XDM), the Policy class captures the minimum set of properties that define an insurance policy.

Property
Data type
Description
assignedBeneficiary
Array of Person data types
Captures the beneficiary (or beneficiaries) assigned to the policy.
benefitAmount
Currency
The amount to be paid as per the policy terms.
location
Postal address
The location in which the insurance policy is issued.
owner
Object
Captures the policy holder’s profile information.
owner.faxPhone
Phone number
The owner’s fax phone number.
owner.homeAddress
Postal address
The owner’s home address.
owner.homePhone
Phone number
The owner’s home phone number.
owner.mobilePhone
Phone number
The owner’s mobile phone number.
owner.personalEmail
Email address
The owner’s personal email address.
ID
String
An identifier for the insurance policy.
_id
String
A unique, system-generated string identifier for the record. This field is used to track the uniqueness of an individual record, prevent duplication of data, and to look up that record in downstream services.

Since this field is system-generated, it does not be supplied an explicit value during data ingestion. However, you can still opt to supply your own unique ID values if you wish.
endDate
DateTime
The date when the insurance policy coverage ends (or ended).
hasAssignedBeneficiary
Boolean
Indicates whether the policy has a beneficiary assigned.
name
String
The name of the insurance policy.
startDate
DateTime
The date when the insurance policy coverage starts (or started).
type
String
The type of insurance policy, such as home, automobile, renter, or boat.
recommendation-more-help
62e9ffd9-1c74-4cef-8f47-0d00af32fc07