using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MediII.Adapter.ReceiveToScanModel
{
     [Serializable]
    public partial class ResponseHead
    {
        /// <summary>
        /// 版本号（按照该版本规范开发的服务接口，该节点使用固定值：1.0）集团化时传’GROUP’
        /// </summary>
        public string Version { get; set; }
        /// <summary>
        /// 授权码（取固定值“MDM”）
        /// </summary>
        //public string LicId { set; get; }
        /// <summary>
        /// 主数据交易代码
        /// </summary>
       // public string TranCode { get; set; }
        /// <summary>
        /// 主数据版本号(默认传6.0)
        /// </summary>
        //public string ServiceVersion { get; set; }
        /// <summary>
        /// 消息类型
        /// </summary>
        public string ContentType { get; set; }
        /// <summary>
        /// 数据所属院区代码【由医院现场分配】
        /// </summary>
        public string OrgId { get; set; }
        /// <summary>
        /// 发送方系统代码【长码】
        /// </summary>
        //public string RecAppId { get; set; }
        /// <summary>
        /// 接收方所属院区代码【由医院现场分配】
        /// </summary>
        public string RecOrgId { get; set; }
        /// <summary>
        /// 接收方系统代码
        /// </summary>
        public string RecAppId { get; set; }
        /// <summary>
        /// 消息ID，建议随机生成GUID(可用于后续消息追溯)
        /// </summary>
        public string MessageId { get; set; }
        /// <summary>
        /// 请求消息生成的时间戳（精确到毫秒）
        /// </summary>
        public string Timestamp { get; set; }
        /// <summary>
        /// 定时发布时间
        /// </summary>
        //public List<string> PublishTimeList { get; set; }
        public string AckMessage { get; set; }

        public string AppId { get; set; }

        public string AckCode { get; set; }
    }
}
