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

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

import java.util.List;

@Data
public class ExtensionN22 {
    private List<DeclarationN22> declarations;//保单级告知, 参考保单级告知模型
    private List<DocumentN22> documents;//保单级文档, 参考保单级文档模型
    private List<ShortMessageN22> shortMessages;//短信，参考短信模型
    private List<UwResultN22> uwResults;//核保结果，参考核保结果模型
    private PaymentInfoN22 paymentInfo;//支付信息，参考支付信息模型
    private String advice;//建议
    private String showAdvice;//是否显示建议（true : false）
    private Integer verificationType;//1,2,3 身份验证类型
    private Boolean verificationResult;//true,false 验证结果
    private CommissionJson commissionJson;//佣金层级，参考佣金层级模型
    private Object agentHierarchy;//代理人层级
    @JsonProperty("csms")
    private String csMs;//表示从csms页面进入的数据，值是租户CODE
    private String thirdPartyReturnUrl;//第三方接口调用投保流程页面完成后，返回第三方页面时的路径
    private Long expirationTime;//支付超时时间戳
    private NextPaymentInfo nextPaymentInfo;//续期支付信息(北京人寿B2C添加,B2A不需要)，参考续期支付信息模型
    private String currentStep;//当前投保步骤键值

}
