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



namespace  MediII.Adapter.ReceiveToKCModel
{ 


	[Serializable]
	public partial class HL7_ScanEntity:BaseEntity
	{

			/// <summary> 
			///  主键Guid
			/// </summary>
			public string  ID { get; set; } 

			/// <summary> 
			///  流水号 自增长
			/// </summary>
			public int  SeqNo { get; set; } 

			/// <summary> 
			///  病历号
			/// </summary>
			public string  ChartNo { get; set; } 

			/// <summary> 
			///  就诊ID
			/// </summary>
			public string  VisitNo { get; set; } 

			/// <summary> 
			///  业务表主键1
			/// </summary>
			public string  OtherNo1 { get; set; } 

			/// <summary> 
			///  业务表主键2
			/// </summary>
			public string  OtherNo2 { get; set; } 

			/// <summary> 
			///  业务表主键3
			/// </summary>
			public string  OtherNo3 { get; set; } 

			/// <summary> 
			///  业务表名称
			/// </summary>
			public string  OtherName { get; set; } 

			/// <summary> 
			///  任务类型，由HL7定义
			/// </summary>
			public string  TaskType { get; set; } 

			/// <summary> 
			///  任务状态 1未处理 2 处理中 3失
			/// </summary>
			public int?  TaskStatus { get; set; } 

			/// <summary> 
			///  更新人
			/// </summary>
			public string  UpdateUser { get; set; } 

			/// <summary> 
			///  更新时间
			/// </summary>
			public DateTime?  UpdateTime { get; set; } 

			/// <summary> 
			///  保留字段1
			/// </summary>
			public string  Reserve1 { get; set; } 

			/// <summary> 
			///  保留字段2
			/// </summary>
			public string  Reserve2 { get; set; } 

			/// <summary> 
			///  保留字段3
			/// </summary>
			public string  Reserve3 { get; set; } 

			/// <summary> 
			///  操作任务机器IP      操作任
			/// </summary>
			public string  IP { get; set; } 

			/// <summary> 
			///  操作任务机器MAC   
			/// </summary>
			public string  MAC { get; set; } 

			/// <summary> 
			///  任务开始时间
			/// </summary>
			public DateTime?  BeginTime { get; set; } 

			/// <summary> 
			///  任务结束时间
			/// </summary>
			public DateTime?  EndTime { get; set; } 

			/// <summary> 
			///  任务结果
			/// </summary>
			public int?  Result { get; set; } 

			/// <summary> 
			///  任务失败原因
			/// </summary>
			public string  TaskMsg { get; set; } 

			/// <summary> 
			///  结果返回时间
			/// </summary>
			public DateTime?  ResultTime { get; set; } 
	}
}
//ID,SeqNo,ChartNo,VisitNo,OtherNo1,OtherNo2,OtherNo3,OtherName,TaskType,TaskStatus,UpdateUser,UpdateTime,Reserve1,Reserve2,Reserve3,IP,MAC,BeginTime,EndTime,Result,TaskMsg,ResultTime,
