using System;
using System.Collections;
using System.Collections.Generic;
using AIMSDAL;
namespace AIMSModel
{
	[Serializable]
    public partial class FactDrug
	{
        private int? id; 
        private int? patientId; 
        private int? drugTypeId; 
        private int? drugId; 
        private DateTime? drugBeginTime; 
        private DateTime? drugEndTime; 
        private Decimal? dosage; 
        private string dosageUnit; 
        private string drugChannel; 
        private string giveDrugType; 
        private int? isContinue; 
        private string remark; 
        private string operatorNo; 
        private string operatorName; 
        private DateTime? operateDate;
        public int ParentId { get; set; }
        /// 
        /// 
        /// 
        public int? Id
		{
		    get{ return id; }
			set{ id=value; }
		}
	    /// 
        /// 
        /// 
		public int? PatientId
		{
		    get{ return patientId; }
			set{ patientId=value; }
		}
	    /// 
        /// 
        /// 
		public int? DrugTypeId
		{
		    get{ return drugTypeId; }
			set{ drugTypeId=value; }
		}
	    /// 
        /// 
        /// 
		public int? DrugId
		{
		    get{ return drugId; }
			set{ drugId=value; }
		}
	    /// 
        /// 
        /// 
		public DateTime? DrugBeginTime
		{
		    get{ return drugBeginTime; }
			set{ drugBeginTime=value; }
		}
	    /// 
        /// 
        /// 
		public DateTime? DrugEndTime
		{
		    get{ return drugEndTime; }
			set{ drugEndTime=value; }
		}
	    /// 
        /// 
        /// 
		public Decimal? Dosage
		{
		    get{ return dosage; }
			set{ dosage=value; }
		}
	    /// 
        /// 
        /// 
		public string DosageUnit
		{
		    get{ return dosageUnit; }
			set{ dosageUnit=value; }
		}
	    /// 
        /// 
        /// 
		public string DrugChannel
		{
		    get{ return drugChannel; }
			set{ drugChannel=value; }
		}
	    /// 
        /// 
        /// 
		public string GiveDrugType
		{
		    get{ return giveDrugType; }
			set{ giveDrugType=value; }
		}
	    /// 
        /// 
        /// 
		public int? IsContinue
		{
		    get{ return isContinue; }
			set{ isContinue=value; }
		}
	    /// 
        /// 
        /// 
		public string Remark
		{
		    get{ return remark; }
			set{ remark=value; }
		}
	    /// 
        /// 
        /// 
		public string OperatorNo
		{
		    get{ return operatorNo; }
			set{ operatorNo=value; }
		}
	    /// 
        /// 
        /// 
		public string OperatorName
		{
		    get{ return operatorName; }
			set{ operatorName=value; }
		}
	    /// 
        /// 
        /// 
		public DateTime? OperateDate
		{
		    get{ return operateDate; }
			set{ operateDate=value; }
		}
	}
}