https://ns.adobe.com/xdm/classes/fsi/policy
Details for the insurance policy such as type, start date, and ID.
| Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
|---|---|---|---|---|---|---|
| Can be instantiated | Yes | Stable | No | Forbidden | Permitted | classes/fsi/policy.schema.json |
- Policy
https://ns.adobe.com/xdm/classes/fsi/policy- Record Schema
https://ns.adobe.com/xdm/data/record - Postal address
https://ns.adobe.com/xdm/common/address - Personal Contact Details
https://ns.adobe.com/xdm/context/profile-personal-details - Currency
https://ns.adobe.com/xdm/datatypes/currency
- Record Schema
{
"xdm:ID": "F7Y910JK001"
}| Property | Type | Required | Defined by |
|---|---|---|---|
| @id | string |
Optional | Record Schema |
| xdm:ID | string |
Optional | Policy (this schema) |
| xdm:assignedBeneficiary | Demographic Details | Optional | Policy (this schema) |
| xdm:benefitAmount | Currency | Optional | Policy (this schema) |
| xdm:endDate | string |
Optional | Policy (this schema) |
| xdm:hasAssignedBeneficiary | boolean |
Optional | Policy (this schema) |
| xdm:location | Postal address | Optional | Policy (this schema) |
| xdm:name | string |
Optional | Policy (this schema) |
| xdm:owner | Personal Contact Details | Optional | Policy (this schema) |
| xdm:startDate | string |
Optional | Policy (this schema) |
| xdm:type | enum |
Optional | Policy (this schema) |
* |
any | Additional | this schema allows additional properties |
A unique identifier for the record.
@id
- is optional
- type:
string - defined in Record Schema
string
- format:
uri-reference– URI Reference (according to RFC3986)
Unique insurance policy identifier.
xdm:ID
- is optional
- type:
string - defined in this schema
string
Captures the beneficiary(s) assigned to the policy.
xdm:assignedBeneficiary
-
is optional
-
type: Demographic Details
-
defined in this schema
Array type: Demographic Details
All items must be of the type:
- Demographic Details –
https://ns.adobe.com/xdm/context/profile-person-details
The amount to be paid per the policy terms.
xdm:benefitAmount
- is optional
- type: Currency
- defined in this schema
- Currency –
https://ns.adobe.com/xdm/datatypes/currency
Date which the insurance policy coverage ended.
xdm:endDate
- is optional
- type:
string - defined in this schema
string
- format:
date-time– date and time (according to RFC 3339, section 5.6)
Flag determining if the account has a beneficiary assigned.
xdm:hasAssignedBeneficiary
- is optional
- type:
boolean - defined in this schema
boolean
Location in which the insurance policy is issued.
xdm:location
- is optional
- type: Postal address
- defined in this schema
- Postal address –
https://ns.adobe.com/xdm/common/address
Insurance policy name.
xdm:name
- is optional
- type:
string - defined in this schema
string
Stores the policyholder's profile information. Extension of the personal profile details data type.
xdm:owner
- is optional
- type: Personal Contact Details
- defined in this schema
- Personal Contact Details –
https://ns.adobe.com/xdm/context/profile-personal-details
Date which the insurance policy coverage started.
xdm:startDate
- is optional
- type:
string - defined in this schema
string
- format:
date-time– date and time (according to RFC 3339, section 5.6)
Type of insurance policy, such as home, automobile, renter, or boat.
xdm:type
- is optional
- type:
enum - defined in this schema
The value of this property must be equal to one of the known values below.
| Value | Description |
|---|---|
home |
Home |
automobile |
Automobile |
renter |
Renter |
boat |
Boat |