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

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

@Data
public class ExtensionDataParticipant {
    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 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;//工作单位
    private String beneficiaryType;//受益类型, 参考收益类型 1.生存，2身故
    private String relationWithInsured;//与被保人的关系, 参考人际关系
    private String benefitOrder;//受益顺序
    private String benefitRatio;//受益比例，同一受益顺序下，受益比例之和必须为100
    private String declarations;//受益人告知清单, 元素模型参考告知模型
    private String documents;//受益人文档清单, 元素模型参考文档模型
    private String partySerialId;//
    @JsonProperty("coverageSeriaId")
    private String coverageSerialId;//
    @JsonProperty("readDeclation")
    private String readDeclaration;//
}
