|
|
@@ -0,0 +1,3100 @@
|
|
|
+package com.jzg.quotation.yongcheng.api.entity.response;
|
|
|
+
|
|
|
+import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlElementWrapper;
|
|
|
+import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
|
|
|
+import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
|
|
|
+import lombok.Data;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * 报价响应
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@JacksonXmlRootElement(localName = "responseMessage")
|
|
|
+public class QuoteResponse {
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Head")
|
|
|
+ private Head Head;
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "TfiWarnList")
|
|
|
+ private TfiWarnListResponse tfiWarnList;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class TfiWarnListResponse {
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlElementWrapper(useWrapping = false)
|
|
|
+ @JacksonXmlProperty(localName = "tfiWarnData")
|
|
|
+ private List<TfiWarnData> tfiWarnData;
|
|
|
+
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class TfiWarnData {
|
|
|
+ @JacksonXmlProperty(localName = "warnDate")
|
|
|
+ private String warnName;
|
|
|
+ @JacksonXmlProperty(localName = "warnMessage")
|
|
|
+ private String warnMessage;
|
|
|
+ @JacksonXmlProperty(localName = "warnName")
|
|
|
+ private String warnDate;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Base")
|
|
|
+ private BaseResponse base;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class BaseResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 产品号-商业险
|
|
|
+ * 商业险产品号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CProdNoSY")
|
|
|
+ private String CProdNoSY;
|
|
|
+ /**
|
|
|
+ * 产品号-交强险
|
|
|
+ * 交强险产品号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CProdNoJQ")
|
|
|
+ private String CProdNoJQ;
|
|
|
+ /**
|
|
|
+ * 机构编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDptCde")
|
|
|
+ private String CDptCde;
|
|
|
+ /**
|
|
|
+ * 商业险保险起期
|
|
|
+ * YYYY-MM-DD HH24:MI:SS
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TInsrncBgnTmSY")
|
|
|
+ private String TInsrncBgnTmSY;
|
|
|
+ /**
|
|
|
+ * 商业险保险止期
|
|
|
+ * YYYY-MM-DD HH24:MI:SS
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TInsrncEndTmSY")
|
|
|
+ private String TInsrncEndTmSY;
|
|
|
+ /**
|
|
|
+ * 交强险保险起期
|
|
|
+ * YYYY-MM-DD HH24:MI:SS
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TInsrncBgnTmJQ")
|
|
|
+ private String TInsrncBgnTmJQ;
|
|
|
+ /**
|
|
|
+ * 交强险保险止期
|
|
|
+ * YYYY-MM-DD HH24:MI:SS
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TInsrncEndTmJQ")
|
|
|
+ private String TInsrncEndTmJQ;
|
|
|
+ /**
|
|
|
+ * 系数类型
|
|
|
+ * 月或日费率短期费率类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CRatioTyp")
|
|
|
+ private String CRatioTyp;
|
|
|
+ /**
|
|
|
+ * 短期系数
|
|
|
+ * 保险期限1年 为 1.000000
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NRatioCoef")
|
|
|
+ private String NRatioCoef;
|
|
|
+ /**
|
|
|
+ * 汇率
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NprmRmbExch")
|
|
|
+ private String NprmRmbExch;
|
|
|
+ /**
|
|
|
+ * 保额合计
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Namt")
|
|
|
+ private String Namt;
|
|
|
+ /**
|
|
|
+ * 保费合计
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPrm")
|
|
|
+ private String NPrm;
|
|
|
+ /**
|
|
|
+ * 总体折扣
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NdiscRate")
|
|
|
+ private String NdiscRate;
|
|
|
+ /**
|
|
|
+ * 保额币种
|
|
|
+ * 目前只支持01人民币
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CamtCur")
|
|
|
+ private String CamtCur;
|
|
|
+ /**
|
|
|
+ * 保费币种
|
|
|
+ * 目前只支持01人民币
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CprmCur")
|
|
|
+ private String CprmCur;
|
|
|
+ /**
|
|
|
+ * 商业险续保标志
|
|
|
+ * 0 非续保 1 续保
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CrenewMrkSY")
|
|
|
+ private String CrenewMrkSY;
|
|
|
+ /**
|
|
|
+ * 交强险续保标志
|
|
|
+ * 0 非续保 1 续保
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CrenewMrkJQ")
|
|
|
+ private String CrenewMrkJQ;
|
|
|
+ /**
|
|
|
+ * 商业险续保单号
|
|
|
+ * 续保时必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CorigPlyNoSY")
|
|
|
+ private String CorigPlyNoSY;
|
|
|
+ /**
|
|
|
+ * 交强险续保单号
|
|
|
+ * 续保时必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CorigPlyNoJQ")
|
|
|
+ private String CorigPlyNoJQ;
|
|
|
+ /**
|
|
|
+ * 业务来源
|
|
|
+ * 业务来源
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CbsnsTyp")
|
|
|
+ private String CbsnsTyp;
|
|
|
+ /**
|
|
|
+ * 签单日期
|
|
|
+ * 出单日期,当前日期YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TissueTm")
|
|
|
+ private String TissueTm;
|
|
|
+ /**
|
|
|
+ * 业务员代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CslsId")
|
|
|
+ private String CslsId;
|
|
|
+ /**
|
|
|
+ * 行业
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CsubTrdCde")
|
|
|
+ private String CsubTrdCde;
|
|
|
+ /**
|
|
|
+ * 涉农类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CagriMrk")
|
|
|
+ private String CagriMrk;
|
|
|
+ /**
|
|
|
+ * 风险等级
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CriskLvlCde")
|
|
|
+ private String CriskLvlCde;
|
|
|
+ /**
|
|
|
+ * 争议解决方式
|
|
|
+ * 争议解决方式
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CdisptSttlCde")
|
|
|
+ private String CdisptSttlCde;
|
|
|
+ /**
|
|
|
+ * 特别约定
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CunfixSpcIlog")
|
|
|
+ private String CunfixSpcIlog;
|
|
|
+ /**
|
|
|
+ * 告知
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Cremark")
|
|
|
+ private String Cremark;
|
|
|
+ /**
|
|
|
+ * 录入人
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoprCde")
|
|
|
+ private String CoprCde;
|
|
|
+ /**
|
|
|
+ * 录单日期
|
|
|
+ * YYYY-MM-DD HH24:MI:SS
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TappTm")
|
|
|
+ private String TappTm;
|
|
|
+ /**
|
|
|
+ * 保单生成
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoprTyp")
|
|
|
+ private String CoprTyp;
|
|
|
+ /**
|
|
|
+ * 缴费方式
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CfinTyp")
|
|
|
+ private String CfinTyp;
|
|
|
+ /**
|
|
|
+ * 保险天数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CtmSysCde")
|
|
|
+ private String CtmSysCde;
|
|
|
+ /**
|
|
|
+ * 操作日期
|
|
|
+ * 取当前时间,录单时间YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "ToprTm")
|
|
|
+ private String ToprTm;
|
|
|
+ /**
|
|
|
+ * 任务类型
|
|
|
+ * 0:呼入 1呼出
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CtaskType")
|
|
|
+ private String CtaskType;
|
|
|
+ /**
|
|
|
+ * 业务模式
|
|
|
+ * 0:电销 1:网销 2:网转电
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CbusinessMode")
|
|
|
+ private String CbusinessMode;
|
|
|
+ /**
|
|
|
+ * 订单号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CresvTxt6")
|
|
|
+ private String CresvTxt6;
|
|
|
+ /**
|
|
|
+ * 代理人
|
|
|
+ * 代理业务时传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CbrkrCde")
|
|
|
+ private String CbrkrCde;
|
|
|
+ /**
|
|
|
+ * 代理协议号(商业代理协议)
|
|
|
+ * 代理经纪业务必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CagtAgrNo")
|
|
|
+ private String CagtAgrNo;
|
|
|
+ /**
|
|
|
+ * 代理职业证号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CcertfNo")
|
|
|
+ private String CcertfNo;
|
|
|
+ /**
|
|
|
+ * 中介机构销售人员名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CbrkSlsName")
|
|
|
+ private String CbrkSlsName;
|
|
|
+ /**
|
|
|
+ * 仲裁机构
|
|
|
+ * 争议解决方式为仲裁时为必输。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CdisptSttlOrg")
|
|
|
+ private String CdisptSttlOrg;
|
|
|
+ /**
|
|
|
+ * 销售渠道(渠道分类)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CchaType")
|
|
|
+ private String CchaType;
|
|
|
+ /**
|
|
|
+ * 代理人名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CBrkrNme")
|
|
|
+ private String CBrkrNme;
|
|
|
+ /**
|
|
|
+ * 销售团队
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSalegrpCde")
|
|
|
+ private String CSalegrpCde;
|
|
|
+ /**
|
|
|
+ * 业务员电话
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSlsTel")
|
|
|
+ private String CSlsTel;
|
|
|
+ /**
|
|
|
+ * 协议序号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAgtAgrSeqNO")
|
|
|
+ private String CAgtAgrSeqNO;
|
|
|
+ /**
|
|
|
+ * 缴费人情况
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt4")
|
|
|
+ private String CResvTxt4;
|
|
|
+ /**
|
|
|
+ * 预约协议
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "COpenCoverNo")
|
|
|
+ private String COpenCoverNo;
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSlsTyp")
|
|
|
+ private String CSlsTyp;
|
|
|
+ /**
|
|
|
+ * 股东业务类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CShareSlsTyp")
|
|
|
+ private String CShareSlsTyp;
|
|
|
+ /**
|
|
|
+ * 银行编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CBankCde")
|
|
|
+ private String CBankCde;
|
|
|
+ /**
|
|
|
+ * 数据来源
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDataSrc")
|
|
|
+ private String CDataSrc;
|
|
|
+ /**
|
|
|
+ * 业务合作来源
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAgrSlsBsns")
|
|
|
+ private String CAgrSlsBsns;
|
|
|
+ /**
|
|
|
+ * 代理人资格证号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAgtZgNo")
|
|
|
+ private String CAgtZgNo;
|
|
|
+ /**
|
|
|
+ * 渠道大类
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CChaClassCde")
|
|
|
+ private String CChaClassCde;
|
|
|
+ /**
|
|
|
+ * 渠道大类名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CChaClassNme")
|
|
|
+ private String CChaClassNme;
|
|
|
+ /**
|
|
|
+ * 销售渠道名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CChaNme")
|
|
|
+ private String CChaNme;
|
|
|
+ /**
|
|
|
+ * 专业渠道类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CChaSpecail")
|
|
|
+ private String CChaSpecail;
|
|
|
+ /**
|
|
|
+ * 客户性质
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClientQuality")
|
|
|
+ private String CClientQuality;
|
|
|
+ /**
|
|
|
+ * 业务员岗位代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDutyCde")
|
|
|
+ private String CDutyCde;
|
|
|
+ /**
|
|
|
+ * 业务员岗位名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDutyNme")
|
|
|
+ private String CDutyNme;
|
|
|
+ /**
|
|
|
+ * 企业代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEnterpriseCde")
|
|
|
+ private String CEnterpriseCde;
|
|
|
+ /**
|
|
|
+ * 企业类别
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEnterpriseClass")
|
|
|
+ private String CEnterpriseClass;
|
|
|
+ /**
|
|
|
+ * 企业分级
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEnterpriseLvl")
|
|
|
+ private String CEnterpriseLvl;
|
|
|
+ /**
|
|
|
+ * 企业名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEnterpriseNme")
|
|
|
+ private String CEnterpriseNme;
|
|
|
+ /**
|
|
|
+ * 配套服务提供商
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CServiceProvider")
|
|
|
+ private String CServiceProvider;
|
|
|
+ /**
|
|
|
+ * 商业成本保费
|
|
|
+ * 自动报价才有值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum1")
|
|
|
+ private String NResvNum1;
|
|
|
+ /**
|
|
|
+ * 交强成本保费
|
|
|
+ * 自动报价才有值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum2")
|
|
|
+ private String NResvNum2;
|
|
|
+ /**
|
|
|
+ * 商业手续费比例
|
|
|
+ * 代理经纪业务才有
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NCommRateSY")
|
|
|
+ private String NCommRateSY;
|
|
|
+ /**
|
|
|
+ * 交强手续费比例
|
|
|
+ * 代理经纪业务才有
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NCommRateJQ")
|
|
|
+ private String NCommRateJQ;
|
|
|
+ /**
|
|
|
+ * 商业手续费比例上限
|
|
|
+ * 代理经纪业务才有
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NCommissionRateUpperSY")
|
|
|
+ private String NCommissionRateUpperSY;
|
|
|
+ /**
|
|
|
+ * 交强手续费比例上限
|
|
|
+ * 代理经纪业务才有
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NCommissionRateUpperJQ")
|
|
|
+ private String NCommissionRateUpperJQ;
|
|
|
+ /**
|
|
|
+ * 光博业务分类
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CWeRisk")
|
|
|
+ private String CWeRisk;
|
|
|
+ /**
|
|
|
+ * 商业险税款金额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAppTaxAmtSY")
|
|
|
+ private String NAppTaxAmtSY;
|
|
|
+ /**
|
|
|
+ * 交强险税款金额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAppTaxAmtJQ")
|
|
|
+ private String NAppTaxAmtJQ;
|
|
|
+ /**
|
|
|
+ * 商业险税前保费
|
|
|
+ * 不含税保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NBefTaxPrmSY")
|
|
|
+ private String NBefTaxPrmSY;
|
|
|
+ /**
|
|
|
+ * 交强险税前保费
|
|
|
+ * 不含税保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NBefTaxPrmJQ")
|
|
|
+ private String NBefTaxPrmJQ;
|
|
|
+ /**
|
|
|
+ * 出险次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AccidentNum")
|
|
|
+ private String AccidentNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Vhl")
|
|
|
+ private VhlResponse Vhl;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VhlResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 行业车型编码
|
|
|
+ * 核心调精友服务获取行业车型编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CPlateModelCde")
|
|
|
+ private String CPlateModelCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 精友车型代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CModelCde")
|
|
|
+ private String CModelCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 行驶证车主
|
|
|
+ * 必须提供
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CRegOwner")
|
|
|
+ private String CRegOwner;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车牌号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CPlateNo")
|
|
|
+ private String CPlateNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发动机号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEngNo")
|
|
|
+ private String CEngNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车架号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CFrmNo")
|
|
|
+ private String CFrmNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车款名称
|
|
|
+ * 核心调精友服务获取行业车款名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CModelNme")
|
|
|
+ private String CModelNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 初次登记日期
|
|
|
+ * YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CFstRegYm")
|
|
|
+ private String CFstRegYm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 号牌种类
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CPlateTyp")
|
|
|
+ private String CPlateTyp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 使用性质
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CUsageCde")
|
|
|
+ private String CUsageCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所属性质
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CBizMrk")
|
|
|
+ private String CBizMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车辆种类
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CVhlTyp")
|
|
|
+ private String CVhlTyp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 核定载客数
|
|
|
+ * 根据车型代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NSeatNum")
|
|
|
+ private String NSeatNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 座位数
|
|
|
+ * 根据车型代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum1")
|
|
|
+ private String NResvNum1;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 排气量
|
|
|
+ * 根据车型代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NDisplacement")
|
|
|
+ private String NDisplacement;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 新旧车标志
|
|
|
+ * 0 新车,1 旧车
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CNewMrk")
|
|
|
+ private String CNewMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 使用年限
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CUseYear")
|
|
|
+ private String CUseYear;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 玻璃类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CGlassTyp")
|
|
|
+ private String CGlassTyp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 行驶证车辆类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CRegVhlTyp")
|
|
|
+ private String CRegVhlTyp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 吨位
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NTonage")
|
|
|
+ private String NTonage;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 功率
|
|
|
+ * 根据车型代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDisplacementLvl")
|
|
|
+ private String CDisplacementLvl;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 转籍时间年月
|
|
|
+ * 外地车必输YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TTransferTm")
|
|
|
+ private String TTransferTm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否外地车
|
|
|
+ * 本地0,省内异地1,省外异地2
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEcdemicMrk")
|
|
|
+ private String CEcdemicMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 团车合同号
|
|
|
+ * 申报团车业务,确认是否需要,否则需要弹出
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CGrpBuyContractNo")
|
|
|
+ private String CGrpBuyContractNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 过户标志
|
|
|
+ * 必传。过户车传1;非过户车传0
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CChgOwnerFlag")
|
|
|
+ private String CChgOwnerFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 转移登记日期
|
|
|
+ * 过户车必输YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TTransferDate")
|
|
|
+ private String TTransferDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 续保单号(往年(续/转)保单号)
|
|
|
+ * 如果续保则和续保单号相同如果转保则需要提供其他保险公司的保单号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt7")
|
|
|
+ private String CResvTxt7;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商业险查询码
|
|
|
+ * 平台返回的投保查询码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CQryCdeSY")
|
|
|
+ private String CQryCdeSY;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交强险查询码
|
|
|
+ * 平台返回的投保查询码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CQryCdeJQ")
|
|
|
+ private String CQryCdeJQ;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ * 0:新保 1:续保2:转保
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CBusType")
|
|
|
+ private String CBusType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否按揭车
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMortgageMrk")
|
|
|
+ private String CMortgageMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车损确定方式
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt2")
|
|
|
+ private String CResvTxt2;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 整备质量
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPoWeight")
|
|
|
+ private String NPoWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 指定查询地区查询无赔系数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppointAreaCode")
|
|
|
+ private String CAppointAreaCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折旧价
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NActualValue")
|
|
|
+ private String NActualValue;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 协商价
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NNewPurchaseValue")
|
|
|
+ private String NNewPurchaseValue;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 新车购置价
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NNewPriceValue")
|
|
|
+ private String NNewPriceValue;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 公告型号
|
|
|
+ * 当车辆为国产车、合资车时,要求保险公司传送公告型号。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NoticeType")
|
|
|
+ private String NoticeType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车牌颜色
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CPlateColor")
|
|
|
+ private String CPlateColor;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验车情况
|
|
|
+ * 305005001:未验305005002:已验车305005003:免验车305005004:需验车
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInspectionCde")
|
|
|
+ private String CInspectionCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验车人
|
|
|
+ * 当验车情况是已验车必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInspectorNme")
|
|
|
+ private String CInspectorNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验车记录
|
|
|
+ * 当验车情况是已验车必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInspectRec")
|
|
|
+ private String CInspectRec;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验车时间
|
|
|
+ * 当验车情况是已验车必传YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInspectTm")
|
|
|
+ private String CInspectTm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否租赁车
|
|
|
+ * 1:是0:否
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDevice8Mrk")
|
|
|
+ private String CDevice8Mrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 承租人
|
|
|
+ * 当是否租赁车为1时,必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt11")
|
|
|
+ private String CResvTxt11;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 校验问题-商业险
|
|
|
+ * 平台转保业务,第一次请求时返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CQuestionSY")
|
|
|
+ private String CQuestionSY;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 校验问题-交强险
|
|
|
+ * 平台转保业务,第一次请求时返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CQuestionJQ")
|
|
|
+ private String CQuestionJQ;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 月折旧率
|
|
|
+ * 折旧率*折旧月份
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NMonDespRate")
|
|
|
+ private String NMonDespRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否验车
|
|
|
+ * 0:否,1是
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CVhlCheck")
|
|
|
+ private String CVhlCheck;
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 商业转保校验码图片串
|
|
|
+ * 为转保业务时,该节点和校验问题节点,必有一个不为空
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCheckCodeSY")
|
|
|
+ private String CCheckCodeSY;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 广东交管平台车辆校验码
|
|
|
+ * 广东车辆校验接口返回的车辆校验码,广东上平台产品必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CvhlCheckCode")
|
|
|
+ private String CvhlCheckCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 广东交管平台整备质量
|
|
|
+ * 广东车辆查询接口返回的整备质量,广东上平台产品必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "WholeWeight")
|
|
|
+ private String WholeWeight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 四川车辆信息校验码
|
|
|
+ * 四川车辆信息一致性校验接口返回,接口暂时关闭,为以后预留
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Cjym")
|
|
|
+ private String Cjym;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交强转保校验码图片串
|
|
|
+ * 为转保业务时,该节点和校验问题节点,必有一个不为空
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCheckCodeJQ")
|
|
|
+ private String CCheckCodeJQ;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AppType")
|
|
|
+ private String AppType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发证日期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CertDate")
|
|
|
+ private String CertDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 平台车型代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PlatformVehicleModel")
|
|
|
+ private String PlatformVehicleModel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 能源类型
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "FuelType")
|
|
|
+ private String FuelType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车价浮动比例
|
|
|
+ * 计算返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "VhlPriceRate")
|
|
|
+ private String VhlPriceRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 纯电续航里程(公里)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPureRange")
|
|
|
+ private String NPureRange;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 其他燃料(能源)种类描述
|
|
|
+ * 当“能源类型”为“9-其他”时,“其他燃料(能源)种类描述”字段必传。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "COtherEnergyTypeDesc")
|
|
|
+ private String COtherEnergyTypeDesc;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * UBI数据采集
|
|
|
+ * 客户是否同意进行UBI数据核心业务代码表:1.1.27
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CChdUbiData")
|
|
|
+ private String CChdUbiData;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 睿控评分
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CRkScore")
|
|
|
+ private String CRkScore;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "CarModel")
|
|
|
+ private CarModelResponse CarModel;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class CarModelResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 行业车型编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CModelCode")
|
|
|
+ private String CModelCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车型识别编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CModelIDCode")
|
|
|
+ private String CModelIDCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 厂商名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTradeName")
|
|
|
+ private String CTradeName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 厂商编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTradeCode")
|
|
|
+ private String CTradeCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 品牌名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CBrand")
|
|
|
+ private String CBrand;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 品牌编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CBrandCode")
|
|
|
+ private String CBrandCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车系名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSeries")
|
|
|
+ private String CSeries;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车系编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSeriesCode")
|
|
|
+ private String CSeriesCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车款名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCarName")
|
|
|
+ private String CCarName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 公告型号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CNoticeType")
|
|
|
+ private String CNoticeType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 配置款型编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CConfigType")
|
|
|
+ private String CConfigType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 类别名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCategoryName")
|
|
|
+ private String CCategoryName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 类别编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCategoryCode")
|
|
|
+ private String CCategoryCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 系别名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDeptName")
|
|
|
+ private String CDeptName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 系别名称编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDeptCode")
|
|
|
+ private String CDeptCode;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Vhlowner")
|
|
|
+ private VhlownerResponse Vhlowner;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VhlownerResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "COwnerNme")
|
|
|
+ private String COwnerNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主出生日期
|
|
|
+ * YYYY-MM-DD车主类型个人时必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TBirthday")
|
|
|
+ private String TBirthday;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主性别
|
|
|
+ * 车主类型个人时必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSex")
|
|
|
+ private String CSex;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主类型
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "COwnerCls")
|
|
|
+ private String COwnerCls;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主证件号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrvOwnerCertiCode")
|
|
|
+ private String DrvOwnerCertiCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主证件类型
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrvOwnerCeritType")
|
|
|
+ private String DrvOwnerCeritType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主国家/地区
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAreaCde")
|
|
|
+ private String CAreaCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主移动电话
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMobile")
|
|
|
+ private String CMobile;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主所在省
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CProvince")
|
|
|
+ private String CProvince;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主所在市
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCity")
|
|
|
+ private String CCity;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车主所在县
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCounty")
|
|
|
+ private String CCounty;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单位性质
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CWorkdptKind")
|
|
|
+ private String CWorkdptKind;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "CvrgListSY")
|
|
|
+ private CvrgListSYResponse CvrgListSY;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class CvrgListSYResponse {
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlElementWrapper(useWrapping = false)
|
|
|
+ @JacksonXmlProperty(localName = "cvrgSY")
|
|
|
+ private List<CvrgSY> cvrgSY;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class CvrgSY {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 险种代码
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCvrgNo")
|
|
|
+ private String CCvrgNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单位保额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPerAmt")
|
|
|
+ private String NPerAmt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单位(责任天数/人数/服务次数)
|
|
|
+ * 1,当险别为【030151修理期间费用补偿险】时,该字段表征为【天数】;2,当险别为【030102机动车车上人员责任保险(乘客)】时,该字段表征为投保该险别的乘客数。3,当险别为【030211,030212,030213,030214】时,该字段表征为投保该险别的服务次数。备注:投保以上险别时该字段必传且不能为0。其他险别不传。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NLiabDaysLmt")
|
|
|
+ private String NLiabDaysLmt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车损免赔额
|
|
|
+ * 当险别为【030006或者030020机动车损失保险】时,该字段必传。参见代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt2")
|
|
|
+ private String CResvTxt2;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 应缴保费(元)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPrm")
|
|
|
+ private String NPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 基本保费(元)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NBasePrm")
|
|
|
+ private String NBasePrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折前保费(元)
|
|
|
+ * 保单投保的输入参数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NBefPrm")
|
|
|
+ private String NBefPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折前年标准保费
|
|
|
+ * 保单投保的输入参数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NBefAnnPrm")
|
|
|
+ private String NBefAnnPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折后年标准保费
|
|
|
+ * 保单投保的输入参数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NCalcAnnPrm")
|
|
|
+ private String NCalcAnnPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 原始应缴保费
|
|
|
+ * 保单投保的输入参数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NOriginalPremium")
|
|
|
+ private String NOriginalPremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 纯风险保费
|
|
|
+ * 目前只有车损返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPureRiskPremiun")
|
|
|
+ private String NPureRiskPremiun;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 纯风险保费标志
|
|
|
+ * 纯风险保费标志(新增)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CPureRiskPremiumFlag")
|
|
|
+ private String CPureRiskPremiumFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 险别成本保费
|
|
|
+ * 自动报价返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum2")
|
|
|
+ private String NResvNum2;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费率
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NRate")
|
|
|
+ private String NRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 税款金额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAppTaxAmt")
|
|
|
+ private String NAppTaxAmt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 税率
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NCvrgTaxRate")
|
|
|
+ private String NCvrgTaxRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 不含税保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NBefTaxPrm")
|
|
|
+ private String NBefTaxPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 免税标志
|
|
|
+ * 0:免税,1:应税
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTaxFree")
|
|
|
+ private String CTaxFree;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额/比例最小值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NMinAmount")
|
|
|
+ private String NMinAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额/比例最大值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NMaxAmount")
|
|
|
+ private String NMaxAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 是否必保
|
|
|
+ * 返回格式0第一位主险投保情况:0 可保;1 必保险别信息不为空时候,必须传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CIsMust")
|
|
|
+ private String CIsMust;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 绝对免赔率
|
|
|
+ * 若险种代码“030213,030214,030215,030216”,则校验“绝对免赔率”必传;“绝对免赔率”取值范围为5%、10%、15%、20%。 “绝对免赔率”取值标准:绝对免赔率为 10%,应传送0.1。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt4")
|
|
|
+ private String CResvTxt4;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "PrmCoef")
|
|
|
+ private PrmCoefResponse PrmCoef;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class PrmCoefResponse {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无赔款优待系数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAgoClmRecQuick")
|
|
|
+ private String NAgoClmRecQuick;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交通违法
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPeccancyAdjustValue(商业)")
|
|
|
+ private String NPeccancyAdjustValue;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无赔优浮动原因代码
|
|
|
+ * 无赔优浮动原因代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClaimAdjustReason(商业)")
|
|
|
+ private String CClaimAdjustReason;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 自主核保系数
|
|
|
+ * 默认为1
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAutonomyAdjust")
|
|
|
+ private String NAutonomyAdjust;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 自主渠道系数
|
|
|
+ * 默认为1
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NChannelAdjust")
|
|
|
+ private String NChannelAdjust;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无赔优不浮动原因代码
|
|
|
+ * 无赔优不浮动原因代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CNoClaimAdjustReason")
|
|
|
+ private String CNoClaimAdjustReason;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交通违法浮动原因
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTraSafFloRate(商业)")
|
|
|
+ private String CTraSafFloRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 成本折扣
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum3")
|
|
|
+ private String NResvNum3;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 建议折扣
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum5")
|
|
|
+ private String NResvNum5;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 总体折扣
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NTotDisc")
|
|
|
+ private String NTotDisc;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 附加费用率
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAdditionalCostRate")
|
|
|
+ private String NAdditionalCostRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 绝对免赔额费率折扣系数
|
|
|
+ * 车损险有绝对免赔额时返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NabsoDedu")
|
|
|
+ private String NabsoDedu;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 微营销费折联动建议折扣
|
|
|
+ * 仅微营销使用
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NWeDiscount")
|
|
|
+ private String NWeDiscount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 核保折扣
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NUwdisc")
|
|
|
+ private String NUwdisc;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保组合
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuranceGroup")
|
|
|
+ private String CInsuranceGroup;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 连续承保年数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NInsureYears")
|
|
|
+ private String NInsureYears;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 连续承保期间出险次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NClaimTimes")
|
|
|
+ private String NClaimTimes;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 无赔优系数级别
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClaimAdjustLevel")
|
|
|
+ private String CClaimAdjustLevel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 自主定价系数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NPricingAdjustValue")
|
|
|
+ private String NPricingAdjustValue;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "FeeListSY")
|
|
|
+ private FeeListSYResponse FeeListSY;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class FeeListSYResponse {
|
|
|
+
|
|
|
+
|
|
|
+ // @JsonProperty("FeeSY")
|
|
|
+ @JacksonXmlElementWrapper(useWrapping = false)
|
|
|
+ @JacksonXmlProperty(localName = "feeSY")
|
|
|
+ private List<FeeSY> feeSY;
|
|
|
+
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class FeeSY {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请单号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppNo")
|
|
|
+ private String CAppNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CFeetypCde")
|
|
|
+ private String CFeetypCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NFeeProp")
|
|
|
+ private String NFeeProp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NFee")
|
|
|
+ private String NFee;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实收保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NGotPrm")
|
|
|
+ private String NGotPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSellfeeBusicls")
|
|
|
+ private String CSellfeeBusicls;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "CvrgListJQ")
|
|
|
+ private CvrgListJQResponse CvrgListJQ;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class CvrgListJQResponse {
|
|
|
+
|
|
|
+
|
|
|
+ // @JsonProperty("cvrgJQ")
|
|
|
+ @JacksonXmlElementWrapper(useWrapping = false)
|
|
|
+ @JacksonXmlProperty(localName = "cvrgJQ")
|
|
|
+ private List<CvrgJQ> cvrgJQ;
|
|
|
+
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class CvrgJQ {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 序号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoverageSeq")
|
|
|
+ private String CoverageSeq;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 险别代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoverageCode")
|
|
|
+ private String CoverageCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 赔偿限额(元)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoverageAmount")
|
|
|
+ private String CoverageAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保障天数/人数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoverageNumber")
|
|
|
+ private String CoverageNumber;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费率(‰)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoverageRate")
|
|
|
+ private String CoverageRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 应缴保费(元)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CoveragePremium")
|
|
|
+ private String CoveragePremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 基本保费(元)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "BasicPremium")
|
|
|
+ private String BasicPremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折前保费(元)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "BeforeDiscountPremium")
|
|
|
+ private String BeforeDiscountPremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折前年标准保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "BeforeDiscountYearPremium")
|
|
|
+ private String BeforeDiscountYearPremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 折后年标准保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AfterDiscountYearPremium")
|
|
|
+ private String AfterDiscountYearPremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 原始应缴保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OriginalPremium")
|
|
|
+ private String OriginalPremium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 税款金额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AppTaxAmt")
|
|
|
+ private String AppTaxAmt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 税率
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CvrgTaxRate")
|
|
|
+ private String CvrgTaxRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 不含税保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "BefTaxPrm")
|
|
|
+ private String BefTaxPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 免税标志
|
|
|
+ * 0:免税,1:应税
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxFree")
|
|
|
+ private String TaxFree;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额/比例最小值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "MinAmount")
|
|
|
+ private String MinAmount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 金额/比例最大值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "MaxAmount")
|
|
|
+ private String MaxAmount;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Tax")
|
|
|
+ private TaxResponse Tax;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class TaxResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 收费方式
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxCurrentType")
|
|
|
+ private String taxCurrentType;
|
|
|
+ /**
|
|
|
+ * 滞纳金
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "lateFee")
|
|
|
+ private String lateFee;
|
|
|
+ /**
|
|
|
+ * 当年应缴
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "currentTax")
|
|
|
+ private String currentTax;
|
|
|
+ /**
|
|
|
+ * 上年应缴
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "formerTax")
|
|
|
+ private String formerTax;
|
|
|
+ /**
|
|
|
+ * 合计应缴
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "sumUpTax")
|
|
|
+ private String sumUpTax;
|
|
|
+ /**
|
|
|
+ * 车辆类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "vehicleCategory")
|
|
|
+ private String vehicleCategory;
|
|
|
+ /**
|
|
|
+ * 纳税人名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxPayerName")
|
|
|
+ private String taxPayerName;
|
|
|
+ /**
|
|
|
+ * 补交上年
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "payLastYear")
|
|
|
+ private String payLastYear;
|
|
|
+ /**
|
|
|
+ * 当年缴税起期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxBeginDateCurrentYear")
|
|
|
+ private String taxBeginDateCurrentYear;
|
|
|
+ /**
|
|
|
+ * 证照类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "idType")
|
|
|
+ private String idType;
|
|
|
+ /**
|
|
|
+ * 上年计算类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "calculatedTypeLastYear")
|
|
|
+ private String calculatedTypeLastYear;
|
|
|
+ /**
|
|
|
+ * 当年缴税止期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxEndDateCurrentYear")
|
|
|
+ private String taxEndDateCurrentYear;
|
|
|
+ /**
|
|
|
+ * 计算类型
|
|
|
+ * 年缴:001
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "calculatedType")
|
|
|
+ private String calculatedType;
|
|
|
+ /**
|
|
|
+ * 车辆细分
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "vehecleTypeDetail")
|
|
|
+ private String vehecleTypeDetail;
|
|
|
+ /**
|
|
|
+ * 上年缴税止期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxEndDateLastYear")
|
|
|
+ private String taxEndDateLastYear;
|
|
|
+ /**
|
|
|
+ * 牌照类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "licenceType")
|
|
|
+ private String licenceType;
|
|
|
+ /**
|
|
|
+ * 整备质量
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "vehicleQuality")
|
|
|
+ private String vehicleQuality;
|
|
|
+ /**
|
|
|
+ * 上年缴税起期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxBeginDateLastYear")
|
|
|
+ private String taxBeginDateLastYear;
|
|
|
+ /**
|
|
|
+ * 纳税人识别号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxpayerNo")
|
|
|
+ private String taxpayerNo;
|
|
|
+ /**
|
|
|
+ * 缴税日期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxPaidDate")
|
|
|
+ private String taxPaidDate;
|
|
|
+ /**
|
|
|
+ * 上次缴税年度
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "lastPaidYear")
|
|
|
+ private String lastPaidYear;
|
|
|
+ /**
|
|
|
+ * 税款所属期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxPeriod")
|
|
|
+ private String taxPeriod;
|
|
|
+ /**
|
|
|
+ * 座落区县
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "positionCode")
|
|
|
+ private String positionCode;
|
|
|
+ /**
|
|
|
+ * 上年保险起期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "startDateLastYear")
|
|
|
+ private String startDateLastYear;
|
|
|
+ /**
|
|
|
+ * 上年保险止期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "endDateLastYear")
|
|
|
+ private String endDateLastYear;
|
|
|
+ /**
|
|
|
+ * 完税凭证字轨号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "payEvidenceNo")
|
|
|
+ private String payEvidenceNo;
|
|
|
+ /**
|
|
|
+ * 税务机关名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxDepartmentName")
|
|
|
+ private String taxDepartmentName;
|
|
|
+ /**
|
|
|
+ * 税票号码类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxBillType")
|
|
|
+ private String taxBillType;
|
|
|
+ /**
|
|
|
+ * 完税凭证号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "payNo")
|
|
|
+ private String payNo;
|
|
|
+ /**
|
|
|
+ * 减税凭证号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "reduceNo")
|
|
|
+ private String reduceNo;
|
|
|
+ /**
|
|
|
+ * 开具税务机关
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "department")
|
|
|
+ private String department;
|
|
|
+ /**
|
|
|
+ * 未税单号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "untaxedPolicyNo")
|
|
|
+ private String untaxedPolicyNo;
|
|
|
+ /**
|
|
|
+ * 上年应缴现值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "payValueLastYear")
|
|
|
+ private String payValueLastYear;
|
|
|
+ /**
|
|
|
+ * 使用状态
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "useStatus")
|
|
|
+ private String useStatus;
|
|
|
+ /**
|
|
|
+ * 免征税额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "taxFreeAmount")
|
|
|
+ private String taxFreeAmount;
|
|
|
+ /**
|
|
|
+ * 计税标准
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxStandard")
|
|
|
+ private String TaxStandard;
|
|
|
+ /**
|
|
|
+ * 纳税人地址
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxpayerAddress")
|
|
|
+ private String TaxpayerAddress;
|
|
|
+ /**
|
|
|
+ * 微机编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PcCode")
|
|
|
+ private String PcCode;
|
|
|
+ /**
|
|
|
+ * 税票号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxBillingNo")
|
|
|
+ private String TaxBillingNo;
|
|
|
+ /**
|
|
|
+ * 车辆分类
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "VehicleType")
|
|
|
+ private String VehicleType;
|
|
|
+ /**
|
|
|
+ * 滞纳金现值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "LateFeeValue")
|
|
|
+ private String LateFeeValue;
|
|
|
+ /**
|
|
|
+ * 合计车船税现值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TotalTaxValue")
|
|
|
+ private String TotalTaxValue;
|
|
|
+ /**
|
|
|
+ * 邮政编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Zip")
|
|
|
+ private String Zip;
|
|
|
+ /**
|
|
|
+ * 当年应缴变化
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PayChange")
|
|
|
+ private String PayChange;
|
|
|
+ /**
|
|
|
+ * 纳税人类别
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxpayerType")
|
|
|
+ private String TaxpayerType;
|
|
|
+ /**
|
|
|
+ * 是否退保车船税
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "ReturnTaxFlag")
|
|
|
+ private String ReturnTaxFlag;
|
|
|
+ /**
|
|
|
+ * 票证类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TicketType")
|
|
|
+ private String TicketType;
|
|
|
+ /**
|
|
|
+ * 居住地址
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Address")
|
|
|
+ private String Address;
|
|
|
+ /**
|
|
|
+ * 纳税人国籍
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Conruty")
|
|
|
+ private String Conruty;
|
|
|
+ /**
|
|
|
+ * 纳税人电话
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Tel")
|
|
|
+ private String Tel;
|
|
|
+ /**
|
|
|
+ * 滞纳金变化
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "LateFeeChange")
|
|
|
+ private String LateFeeChange;
|
|
|
+ /**
|
|
|
+ * 车牌号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "VehicleNo")
|
|
|
+ private String VehicleNo;
|
|
|
+ /**
|
|
|
+ * 上年承保公司
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "LastCompany")
|
|
|
+ private String LastCompany;
|
|
|
+ /**
|
|
|
+ * 行驶证车辆类型
|
|
|
+ * 上海地区用户选择,默认100
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PoCategory")
|
|
|
+ private String PoCategory;
|
|
|
+ /**
|
|
|
+ * 当年应缴现值
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PayValueCurrent")
|
|
|
+ private String PayValueCurrent;
|
|
|
+ /**
|
|
|
+ * 上年应缴变化
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PayChangeLastYear")
|
|
|
+ private String PayChangeLastYear;
|
|
|
+ /**
|
|
|
+ * 合计车船税变化
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TotalChange")
|
|
|
+ private String TotalChange;
|
|
|
+ /**
|
|
|
+ * 备注
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Remark")
|
|
|
+ private String Remark;
|
|
|
+ /**
|
|
|
+ * 纳税地区代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "LocationCode")
|
|
|
+ private String LocationCode;
|
|
|
+ /**
|
|
|
+ * 计税单位代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "UnittypeCde")
|
|
|
+ private String UnittypeCde;
|
|
|
+ /**
|
|
|
+ * 单位计税金额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "UnitRate")
|
|
|
+ private String UnitRate;
|
|
|
+ /**
|
|
|
+ * 当期年单位税额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AnnualTaxamt")
|
|
|
+ private String AnnualTaxamt;
|
|
|
+ /**
|
|
|
+ * 车船税申报状态
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DecStatus")
|
|
|
+ private String DecStatus;
|
|
|
+ /**
|
|
|
+ * 算税标识
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CalcFlag")
|
|
|
+ private String CalcFlag;
|
|
|
+ /**
|
|
|
+ * 车船税打印码
|
|
|
+ * (暂重庆用)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxPrintNo")
|
|
|
+ private String TaxPrintNo;
|
|
|
+ /**
|
|
|
+ * 申报日期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DeclareDate")
|
|
|
+ private String DeclareDate;
|
|
|
+ /**
|
|
|
+ * 纳税人编码
|
|
|
+ * (暂重庆用)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxerCode")
|
|
|
+ private String TaxerCode;
|
|
|
+ /**
|
|
|
+ * 排气量
|
|
|
+ * (暂重庆用)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "Exhaust")
|
|
|
+ private String Exhaust;
|
|
|
+ /**
|
|
|
+ * 减免方案
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxReduceType")
|
|
|
+ private String TaxReduceType;
|
|
|
+ /**
|
|
|
+ * 减免原因
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxReduceRsn")
|
|
|
+ private String TaxReduceRsn;
|
|
|
+ /**
|
|
|
+ * 减免比例
|
|
|
+ * 平台返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxReduceProp")
|
|
|
+ private String TaxReduceProp;
|
|
|
+ /**
|
|
|
+ * 完税凭证填发日期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxDocumentDate")
|
|
|
+ private String TaxDocumentDate;
|
|
|
+ /**
|
|
|
+ * 开具完税凭证地区代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxPaidAreaCode")
|
|
|
+ private String TaxPaidAreaCode;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Agent")
|
|
|
+ private AgentResponse Agent;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class AgentResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 渠道编码
|
|
|
+ * 同Base下” 代理人/经纪人”或“代理人”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentCode")
|
|
|
+ private String AgentCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 协议编码
|
|
|
+ * 代理经纪业务必传同Base下” 代理协议号”或“代理/合作协议”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "ConferCode")
|
|
|
+ private String ConferCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 渠道分类
|
|
|
+ * 同Base下“新销售渠道”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentType")
|
|
|
+ private String AgentType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 渠道大类
|
|
|
+ * 可为空
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentCategory")
|
|
|
+ private String AgentCategory;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 手续费比例
|
|
|
+ * 同Base下“手续费比例”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CommissionProprortion")
|
|
|
+ private String CommissionProprortion;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 渠道人员职业证号
|
|
|
+ * 同Base下“代理职业证号”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentProfId")
|
|
|
+ private String AgentProfId;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 渠道人员名称
|
|
|
+ * 同Base下“中介机构销售人员名称”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentStaffNme")
|
|
|
+ private String AgentStaffNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 代理人名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentNme")
|
|
|
+ private String AgentNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 销售渠道名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentSaleNme")
|
|
|
+ private String AgentSaleNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 渠道大类名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentCategoryNme")
|
|
|
+ private String AgentCategoryNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 专业渠道类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentMajorType")
|
|
|
+ private String AgentMajorType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户性质
|
|
|
+ * 代码表1.1.63
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CustNature")
|
|
|
+ private String CustNature;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 协议序号
|
|
|
+ * 代理经纪业务必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "SubCoNo")
|
|
|
+ private String SubCoNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 代理人资格证号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "QlftNo")
|
|
|
+ private String QlftNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务合作来源
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "FromCde")
|
|
|
+ private String FromCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "EnterpriseCde")
|
|
|
+ private String EnterpriseCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "EnterpriseNme")
|
|
|
+ private String EnterpriseNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业分级
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "EnterpriseLvl")
|
|
|
+ private String EnterpriseLvl;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 客户分级
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CusLvl")
|
|
|
+ private String CusLvl;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业类别
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "EnterpriseClass")
|
|
|
+ private String EnterpriseClass;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 配套服务提供商
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "SupportServiceProvider")
|
|
|
+ private String SupportServiceProvider;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 配套服务套餐
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "SupportServicePacket")
|
|
|
+ private String SupportServicePacket;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentStockMrk")
|
|
|
+ private String AgentStockMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 银行编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentBankType")
|
|
|
+ private String AgentBankType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务员岗位代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DutyCde")
|
|
|
+ private String DutyCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务员岗位名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DutyCnm")
|
|
|
+ private String DutyCnm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 股东业务类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AgentStockType")
|
|
|
+ private String AgentStockType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 自拓比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "ExtProp")
|
|
|
+ private String ExtProp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 自拓保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "ExtPrm")
|
|
|
+ private String ExtPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 防灾防损费比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "PreventRate")
|
|
|
+ private String PreventRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 培训费比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TrainRate")
|
|
|
+ private String TrainRate;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "VehicleAdjust")
|
|
|
+ private VehicleAdjustResponse VehicleAdjust;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VehicleAdjustResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 与道路交通事故相联系的浮动比率
|
|
|
+ * 核心计算返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "RoadAccidentFloatingRate")
|
|
|
+ private String RoadAccidentFloatingRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 酒后驾驶违法行为费率浮动比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrunkDrivingFloatingRate")
|
|
|
+ private String DrunkDrivingFloatingRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 上一个年度每次违反道路交通信号灯
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "VoilateRoadSignLastYear")
|
|
|
+ private String VoilateRoadSignLastYear;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 上一个年度发生驾驶与准驾车型不符的
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TypeMismatchLastYear")
|
|
|
+ private String TypeMismatchLastYear;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 上一个年度发生饮酒(含醉酒)后驾驶机动车的
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrunkDrivingLastYear")
|
|
|
+ private String DrunkDrivingLastYear;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 上年度发生各类道路交通违法行为五次(含)以上的
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OverCommitmentLastYear")
|
|
|
+ private String OverCommitmentLastYear;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 跨省首年投保未出险证明的年数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OtherFirstNoProveYear")
|
|
|
+ private String OtherFirstNoProveYear;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 与道路交通安全违法行为相联系的浮动M
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "RelatedOffensesFloating")
|
|
|
+ private String RelatedOffensesFloating;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 总体浮动系数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OverallFloatingCoefficient")
|
|
|
+ private String OverallFloatingCoefficient;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 已处理饮酒驾驶违法行为次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrinkDrivingDealTime")
|
|
|
+ private String DrinkDrivingDealTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 未处理饮酒驾驶违法行为次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrinkDrivingNonDealTime")
|
|
|
+ private String DrinkDrivingNonDealTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 已处理醉酒驾驶违法行为次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrunkDrivingDealTime")
|
|
|
+ private String DrunkDrivingDealTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 未处理醉酒驾驶违法行为次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrunkDrivingNonDealTime")
|
|
|
+ private String DrunkDrivingNonDealTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 饮酒驾驶违法行为次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrinkDrivingTime")
|
|
|
+ private String DrinkDrivingTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 醉酒驾驶违法行为次数
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DrunkDrivingTime")
|
|
|
+ private String DrunkDrivingTime;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 二级机构
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "SecondaryOrganization")
|
|
|
+ private String SecondaryOrganization;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 上一保险年度道路交通安全违章行为记录浮动比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "RoadViolatFloatingRate")
|
|
|
+ private String RoadViolatFloatingRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 上一保险年度有责交通故事或有责任赔款记录浮动比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "DutyReparFloatingRate")
|
|
|
+ private String DutyReparFloatingRate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 与道路交通事故相联系的浮动比率(%)
|
|
|
+ * 核心计算返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "RoadAccidentFloatingRateValue")
|
|
|
+ private String RoadAccidentFloatingRateValue;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 车船税减免系数
|
|
|
+ * 核心计算返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TaxDiscount")
|
|
|
+ private String TaxDiscount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 建议折扣
|
|
|
+ * 计算返回
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "RecDiscount")
|
|
|
+ private String RecDiscount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交强险过往出险记录
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "JQRecordDanger")
|
|
|
+ private String JQRecordDanger;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 交强险不浮动原因
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "RateFloatFlag")
|
|
|
+ private String RateFloatFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保组合
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuranceGroup")
|
|
|
+ private String CInsuranceGroup;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "FeeListJQ")
|
|
|
+ private FeeListJQResponse FeeListJQ;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class FeeListJQResponse {
|
|
|
+
|
|
|
+
|
|
|
+ // @JsonProperty("FeeJQ")
|
|
|
+ @JacksonXmlElementWrapper(useWrapping = false)
|
|
|
+ @JacksonXmlProperty(localName = "feeJQ")
|
|
|
+ private List<FeeJQ> FeeJQ;
|
|
|
+
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class FeeJQ {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 申请单号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppNo")
|
|
|
+ private String CAppNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CFeetypCde")
|
|
|
+ private String CFeetypCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用比例
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NFeeProp")
|
|
|
+ private String NFeeProp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 费用
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NFee")
|
|
|
+ private String NFee;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 实收保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NGotPrm")
|
|
|
+ private String NGotPrm;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 业务类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSellfeeBusicls")
|
|
|
+ private String CSellfeeBusicls;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "VhlDrvList")
|
|
|
+ private VhlDrvListResponse VhlDrvList;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VhlDrvListResponse {
|
|
|
+
|
|
|
+ @JacksonXmlElementWrapper(useWrapping = false)
|
|
|
+ @JacksonXmlProperty(localName = "VlhDrv")
|
|
|
+ private List<VlhDrv> VlhDrv;
|
|
|
+
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class VlhDrv {
|
|
|
+ /**
|
|
|
+ * 驾驶人序号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NSeqNo")
|
|
|
+ private String NSeqNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 驾驶人名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDrvNme")
|
|
|
+ private String CDrvNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 性别
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CGendorCde")
|
|
|
+ private String CGendorCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 证件类型
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt4")
|
|
|
+ private String CResvTxt4;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 驾驶证号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CDrvLcnNo")
|
|
|
+ private String CDrvLcnNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 驾龄
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NDriverAge")
|
|
|
+ private String NDriverAge;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 年龄
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NAge")
|
|
|
+ private String NAge;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 婚姻状况
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMariSts")
|
|
|
+ private String CMariSts;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发照日期
|
|
|
+ * YYYY-MM-DD交强险无
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TLicenseDate")
|
|
|
+ private String TLicenseDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 准架车型
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAllowedVhlTyp")
|
|
|
+ private String CAllowedVhlTyp;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 主副驾驶员标记
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMainDrvMrk")
|
|
|
+ private String CMainDrvMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 驾驶证状态
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CLicenseStatusCode")
|
|
|
+ private String CLicenseStatusCode;
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Applicant")
|
|
|
+ private ApplicantResponse Applicant;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class ApplicantResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人姓名
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppNme")
|
|
|
+ private String CAppNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人地址
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClntAddr")
|
|
|
+ private String CClntAddr;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人客户分类
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClntMrk")
|
|
|
+ private String CClntMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人证件类型
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCertfCls")
|
|
|
+ private String CCertfCls;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人证件号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCertfCde")
|
|
|
+ private String CCertfCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人出生日期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TBirthday")
|
|
|
+ private String TBirthday;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人性别
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSex")
|
|
|
+ private String CSex;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人固定电话
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTel")
|
|
|
+ private String CTel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人手机号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMobile")
|
|
|
+ private String CMobile;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人邮编
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CZipCde")
|
|
|
+ private String CZipCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人Email
|
|
|
+ * 投保电子保单必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEmail")
|
|
|
+ private String CEmail;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人QQ/微信号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppClntQQ")
|
|
|
+ private String CAppClntQQ;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人证件/学校名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppSchoolName")
|
|
|
+ private String CAppSchoolName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppCde")
|
|
|
+ private String CAppCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人联系人
|
|
|
+ * 中文且≤5个字
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCntrNme")
|
|
|
+ private String CCntrNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 证件有效止期
|
|
|
+ * 必传字段若长期证件则为:9999-12-31
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TCertfClsValiDate")
|
|
|
+ private String TCertfClsValiDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业经办人姓名
|
|
|
+ * 企业经办人信息,上海机构专用,当投,被保人客户分类都为法人(0)时,必传。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperatorName")
|
|
|
+ private String OperatorName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业业务经办人类别
|
|
|
+ * 企业经办人信息,上海机构专用,当投,被保人客户分类都为法人(0)时,必传。代码表1.1.144
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperatorType")
|
|
|
+ private String OperatorType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业业务经办人证件类型
|
|
|
+ * 企业经办人信息,上海机构专用,当投,被保人客户分类都为法人(0)时,必传。代码表1.1.72.1
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OpCeritType")
|
|
|
+ private String OpCeritType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业业务经办人证件号码
|
|
|
+ * 企业经办人信息,上海机构专用,当投,被保人客户分类都为法人(0)时,必传。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OpCeritCde")
|
|
|
+ private String OpCeritCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业业务经办人联系电话
|
|
|
+ * 企业经办人信息,上海机构专用,当投,被保人客户分类都为法人(0)时,必传。11位有效手机号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperatorPhoneNo")
|
|
|
+ private String OperatorPhoneNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 企业业务经办人邮箱
|
|
|
+ * 企业经办人信息,上海机构专用,当投,被保人客户分类都为法人(0)时,必传。
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperatorEmail")
|
|
|
+ private String OperatorEmail;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保手机持有人名称
|
|
|
+ * 上海机构专用,当投保人填写的联系方式非本人实名认证的手机号码时,填写其相应的手机实际持有人姓名
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AppMobHolderName")
|
|
|
+ private String AppMobHolderName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保手机实际持有证件类型
|
|
|
+ * 上海机构专用,代码表(1.1.72),投保手机实际持有人证件类型只能为“身份证”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AppMobHolderType")
|
|
|
+ private String AppMobHolderType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保手机持有人证件号码
|
|
|
+ * 上海机构专用,当投保人填写的联系方式非本人实名认证的手机号码时,填写其相应的手机实际持有人证件号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "AppMobHolderCode")
|
|
|
+ private String AppMobHolderCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经办手机实际持有人名称
|
|
|
+ * 上海机构专用,只有填写了企业经办人信息,且经办人手机号码非本人实名认证的手机号,才传值该信息,
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperMobHolderName")
|
|
|
+ private String OperMobHolderName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经办手机实际持有人证件类型
|
|
|
+ * 上海机构专用,代码表(1.1.72),企业经办人人手机实际持有人证件类型只能为“身份证”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperMobHolderType")
|
|
|
+ private String OperMobHolderType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经办手机实际持有人证件号码
|
|
|
+ * 上海机构专用,只有填写了企业经办人信息,当企业经办人填写的手机号码非本人实名认证的手机号码时,填写其相应的手机实际持有人证件号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "OperMobHolderCode")
|
|
|
+ private String OperMobHolderCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 与被保人关系
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CRelCde")
|
|
|
+ private String CRelCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 职业
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt5")
|
|
|
+ private String CResvTxt5;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单位性质
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CWorkDpt")
|
|
|
+ private String CWorkDpt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 民族
|
|
|
+ * 民族
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CNation")
|
|
|
+ private String CNation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 颁发机构
|
|
|
+ * 颁发机构
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CIssuedAt")
|
|
|
+ private String CIssuedAt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有效起期
|
|
|
+ * YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TEffectedDate")
|
|
|
+ private String TEffectedDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 行业
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTrdCde")
|
|
|
+ private String CTrdCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经营范围
|
|
|
+ * 法人场景
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "COccupation")
|
|
|
+ private String COccupation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 注册资本金
|
|
|
+ * 单位万元/法人场景
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum3")
|
|
|
+ private String NResvNum3;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所在省
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CProvince")
|
|
|
+ private String CProvince;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所在市
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCity")
|
|
|
+ private String CCity;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所在县
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCounty")
|
|
|
+ private String CCounty;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 注册资本金币种
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum3Cur")
|
|
|
+ private String NResvNum3Cur;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 国家/地区
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAreaCde")
|
|
|
+ private String CAreaCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 团车标志
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMassCarMrk")
|
|
|
+ private String CMassCarMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人反洗钱客户风险等级
|
|
|
+ * 风险等级(1-低,2-较低,3-中,4-较高,5-高)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppCustRiskRank")
|
|
|
+ private String CAppCustRiskRank;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保人反洗钱风险高或较高的原因
|
|
|
+ * 反洗钱风险等级较高或者高时返回(需要弹出提示)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAppHighRiskReason")
|
|
|
+ private String CAppHighRiskReason;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "Insured")
|
|
|
+ private InsuredResponse Insured;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class InsuredResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人姓名
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredNme")
|
|
|
+ private String CInsuredNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人地址
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClntAddr")
|
|
|
+ private String CClntAddr;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人客户分类
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CClntMrk")
|
|
|
+ private String CClntMrk;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人证件类型
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCertfCls")
|
|
|
+ private String CCertfCls;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人证件号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCertfCde")
|
|
|
+ private String CCertfCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人出生日期
|
|
|
+ * YYYY-MM-DD
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TBirthday")
|
|
|
+ private String TBirthday;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人性别
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CSex")
|
|
|
+ private String CSex;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人固定电话
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CTel")
|
|
|
+ private String CTel;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人手机号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMobile")
|
|
|
+ private String CMobile;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人邮编
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CZipCde")
|
|
|
+ private String CZipCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人Email
|
|
|
+ * 投保电子保单必传
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CEmail")
|
|
|
+ private String CEmail;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人QQ/微信号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredClntQQ")
|
|
|
+ private String CInsuredClntQQ;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人证件/学校名称
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredSchoolName")
|
|
|
+ private String CInsuredSchoolName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人编码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredCde")
|
|
|
+ private String CInsuredCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人联系人
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCntrNme")
|
|
|
+ private String CCntrNme;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人证件类型(法人)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredLegalCType")
|
|
|
+ private String CInsuredLegalCType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 验证标志
|
|
|
+ * 参见代码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CMsgFlag")
|
|
|
+ private String CMsgFlag;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 证件有效止期
|
|
|
+ * 必填字段若长期证件则为:9999-12-31
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TCertfClsValiDate")
|
|
|
+ private String TCertfClsValiDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人手机实际持有人姓名
|
|
|
+ * 上海机构专用,当被保人填写的手机号码非本人实名认证的手机号码时,填写其相应的手机实际持有人姓名
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "InMobHolderName")
|
|
|
+ private String InMobHolderName;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人手机实际持有人证件类型
|
|
|
+ * 上海机构专用,代码表,被保人人手机实际持有人证件类型只能为“身份证”
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "InMobHolderType")
|
|
|
+ private String InMobHolderType;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人手机实际持有人证件号码
|
|
|
+ * 上海机构专用,当被保人填写的手机号码非本人实名认证的手机号码时,填写其相应的手机实际持有人证件号码
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "InMobHolderCode")
|
|
|
+ private String InMobHolderCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 单位性质
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CWorkDpt")
|
|
|
+ private String CWorkDpt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 民族
|
|
|
+ * 民族
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CNation")
|
|
|
+ private String CNation;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 颁发机构
|
|
|
+ * 颁发机构
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CIssuedAt")
|
|
|
+ private String CIssuedAt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 有效起期
|
|
|
+ * 身份证有效起期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "TEffectedDate")
|
|
|
+ private String TEffectedDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 职业
|
|
|
+ * 职业《公用代码》1.1.148
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CResvTxt5")
|
|
|
+ private String CResvTxt5;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 与投保人关系
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CRelCdes")
|
|
|
+ private String CRelCdes;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 国家/地区
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CAreaCde")
|
|
|
+ private String CAreaCde;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经营范围
|
|
|
+ * 法人场景
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CWorkCtt")
|
|
|
+ private String CWorkCtt;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 注册资本金
|
|
|
+ * 万元/法人场景
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum3")
|
|
|
+ private String NResvNum3;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 注册资本金币种
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "NResvNum3Cur")
|
|
|
+ private String NResvNum3Cur;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所在省
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CProvince")
|
|
|
+ private String CProvince;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所在市
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCity")
|
|
|
+ private String CCity;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 所在县
|
|
|
+ * 代码表
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CCounty")
|
|
|
+ private String CCounty;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人反洗钱客户风险等级
|
|
|
+ * 风险等级(1-低,2-较低,3-中,4-较高,5-高)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredCustRiskRank")
|
|
|
+ private String CInsuredCustRiskRank;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 被保人反洗钱风险高或较高的原因
|
|
|
+ * 反洗钱风险等级较高或者高时返回(需要弹出提示,如果被保人信息同投保人信息,则只返回投保人风险原因字段)
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "CInsuredHighRiskReason")
|
|
|
+ private String CInsuredHighRiskReason;
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ @JacksonXmlProperty(localName = "proposal")
|
|
|
+ private ProposalResponse proposal;
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class ProposalResponse {
|
|
|
+
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保额
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "amount")
|
|
|
+ private String amount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保险止期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "endDate")
|
|
|
+ private String endDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保费
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "premium")
|
|
|
+ private String premium;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 投保单号
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "proposalno")
|
|
|
+ private String proposalno;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 保险起期
|
|
|
+ */
|
|
|
+ @JacksonXmlProperty(localName = "startDate")
|
|
|
+ private String startDate;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ @Data
|
|
|
+ public static class Head {
|
|
|
+ @JacksonXmlProperty(localName = "errorCode")
|
|
|
+ private String errorCode;
|
|
|
+ @JacksonXmlProperty(localName = "errorMessage")
|
|
|
+ private String errorMessage;
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+}
|