using System; using System.Xml.Serialization; using System.Collections.Generic; namespace Aop.Api.Domain { /// /// AlipayInsSceneApplicationOutsideApplyModel Data Structure. /// [Serializable] public class AlipayInsSceneApplicationOutsideApplyModel : AopObject { /// /// 保险干系人 /// [XmlElement("applicant")] public InsPerson Applicant { get; set; } /// /// 业务因子信息 /// [XmlElement("biz_factor")] public string BizFactor { get; set; } /// /// 保险止期 /// [XmlElement("effect_end_time")] public string EffectEndTime { get; set; } /// /// 生效日期 /// [XmlElement("effect_start_time")] public string EffectStartTime { get; set; } /// /// 被保人信息 /// [XmlArray("insureds")] [XmlArrayItem("ins_person")] public List Insureds { get; set; } /// /// 外部业务号(幂等字段) /// [XmlElement("out_biz_no")] public string OutBizNo { get; set; } /// /// 险种保障期限,数字+"Y/M/D"结尾,非固定期限险种或多固定期限险种必填 /// [XmlElement("period")] public string Period { get; set; } /// /// 保费信息,一口价场景可以为空,定价规则较为复杂场景需外部传入用于业务核价,单位(分) /// [XmlElement("premium")] public long Premium { get; set; } /// /// 产品号 /// [XmlElement("prod_code")] public string ProdCode { get; set; } /// /// 来源 /// [XmlElement("source")] public string Source { get; set; } /// /// 保额(单位:分),可选 /// [XmlElement("sum_insured")] public long SumInsured { get; set; } } }