using System;
using System.Xml.Serialization;
namespace Aop.Api.Domain
{
///
/// GFAOpenAPICommand Data Structure.
///
[Serializable]
public class GFAOpenAPICommand : AopObject
{
///
/// 业财受理单id
///
[XmlElement("acceptance_id")]
public string AcceptanceId { get; set; }
///
/// 摊销回执信息
///
[XmlElement("amortize_receipt")]
public GFAOpenAPICommandReceipt AmortizeReceipt { get; set; }
///
/// 指令消费方
///
[XmlElement("command_consumer")]
public string CommandConsumer { get; set; }
///
/// 业财受理指令id
///
[XmlElement("command_id")]
public string CommandId { get; set; }
///
/// 解决方案实例id
///
[XmlElement("config_instance_id")]
public string ConfigInstanceId { get; set; }
///
/// 指令方向(正向、逆向)
///
[XmlElement("direction")]
public string Direction { get; set; }
///
/// 业务流水号
///
[XmlElement("out_business_no")]
public string OutBusinessNo { get; set; }
///
/// 平台产品标识
///
[XmlElement("platform_product_code")]
public string PlatformProductCode { get; set; }
///
/// 结算回执信息
///
[XmlElement("settle_receipt")]
public GFAOpenAPICommandReceipt SettleReceipt { get; set; }
///
/// 指令状态(如初始、已发送)
///
[XmlElement("status")]
public string Status { get; set; }
///
/// 指令类型(如计费、结算、摊销等)
///
[XmlElement("type")]
public string Type { get; set; }
}
}