using System;
using System.Xml.Serialization;
using System.Collections.Generic;
namespace Aop.Api.Domain
{
///
/// InsClaimReport Data Structure.
///
[Serializable]
public class InsClaimReport : AopObject
{
///
/// 出险地点
///
[XmlElement("accident_address")]
public string AccidentAddress { get; set; }
///
/// 出险事故描述
///
[XmlElement("accident_desc")]
public string AccidentDesc { get; set; }
///
/// 出险时间
///
[XmlElement("accident_time")]
public string AccidentTime { get; set; }
///
/// 案件附件列表
///
[XmlArray("attachments")]
[XmlArrayItem("ins_claim_attachment")]
public List Attachments { get; set; }
///
/// 业务字段
///
[XmlElement("biz_data")]
public string BizData { get; set; }
///
/// 报案号
///
[XmlElement("claim_report_no")]
public string ClaimReportNo { get; set; }
///
/// 报案类型
///
[XmlElement("claim_report_type")]
public string ClaimReportType { get; set; }
///
/// 赔案信息
///
[XmlArray("claims")]
[XmlArrayItem("ins_claim")]
public List Claims { get; set; }
///
/// 案件进度列表
///
[XmlArray("progress")]
[XmlArrayItem("ins_claim_report_progress")]
public List Progress { get; set; }
///
/// 当status 值为不予受理:REJECTED时候返回
///
[XmlElement("report_reject_reason")]
public string ReportRejectReason { get; set; }
///
/// 报案人
///
[XmlElement("reporter")]
public InsPerson Reporter { get; set; }
///
/// 报案来源
///
[XmlElement("source")]
public string Source { get; set; }
///
/// 案件状态
///
[XmlElement("status")]
public string Status { get; set; }
}
}