package com.yd.rmi.n22.policy.pojo.policydetail;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.List;

@Data
public class ExtensionDataInsured {
    private String insuredPartySerialId;//如果是第三方输入数据, 该字段无需填写.
    private String relationWithPH;//与投保人的关系, 参考人际关系
    private String idValidTill;//证件有效期
    @JsonProperty("idLongTermIndi")
    private String idLongTermInDi;//是否为长期
    private String maritalStatus;//婚姻状况
    private String jobCategory;//职业类别
    private String height;//身高
    private String weight;//体重
    private String annualIncome;//年收入
    @JsonProperty("smokingIndi")
    private String smokingInDi;//是否抽烟Y/N
    @JsonProperty("socialInsuranceInDi")
    private String socialInsuranceInDi;//是否社保Y/N
    private String declarations ;//被保人文档清单, 元素模型参考文档模型
    private String documents ;//被保人告知清单, 元素模型参考告知模型
    private String age ;//年龄
    private String nationality;//国籍
    private String jobCateCode;//职业代码
    @JsonProperty("legalIndi")
    private String legalInDi;//是否法定受益人(Y,N)仅限受益人类型为2
    private String job1 ;//一级职业
    @JsonProperty("Job2")
    private String job2 ;//二级职业
    @JsonProperty("Job3")
    private String job3 ;//三级职业
    @JsonProperty("Job4")
    private String job4 ;//四级职业
    private String workUnit;//工作单位
    @JsonProperty("carinfo")
    private CarInfo carInfo;
    @JsonProperty("driver")
    private List<DriverInfo> driverInfos;
    @JsonProperty("CARSHIPTAX")
    private CarShipTax carShipTax;
}
