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

namespace PTMedicalInsurance.Entity
{
    public class HBMedInsuDirectory
    {
        public string ID { get; set; }

        /// <summary>
        /// 医院编号 指向医院表
        /// </summary>
        public int HospitalDr { get; set; }

        /// <summary>
        /// 接口编号  指向接口表
        /// </summary>
        public int InterfaceDr { get; set; }

        /// <summary>
        /// 医保编码
        /// </summary>
        public string Code { get; set; }

        /// <summary>
        /// 医保名称
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// 医院目录类型
        /// </summary>
        public string HisType { get; set; }

        /// <summary>
        /// 医院类型名称
        /// </summary>
        public string HisTypeName { get; set; }

        /// <summary>
        /// 医保本地编码
        /// </summary>
        public string LocateCode { get; set; }

        /// <summary>
        /// 医保本地名称
        /// </summary>
        public string LocateName { get; set; }

        /// <summary>
        /// 本位码
        /// </summary>
        public string DrugSafetyStandardCode { get; set; }

        /// <summary>
        ///剂型编码
        /// </summary>
        public string DosageFormCode { get; set; }

        /// <summary>
        ///剂型名称
        /// </summary>
        public string DosageFormName { get; set; }

        /// <summary>
        ///类别编码
        /// </summary>
        public string CategoryCode { get; set; }

        /// <summary>
        ///类别名称
        /// </summary>
        public string CategoryName { get; set; }

        /// <summary>
        ///规格
        /// </summary>
        public string Specification { get; set; }

        /// <summary>
        /// 规格代码
        /// </summary>
        public string SpecificationCode { get; set; }

        /// <summary>
        /// 包装单位
        /// </summary>
        public string UnitOfPackag { get; set; }

        /// <summary>
        /// 计价单位
        /// </summary>
        public string UnitOfValuation { get; set; }

        /// <summary>
        /// 开始日期
        /// </summary>
        public string StartDate { get; set; }

        /// <summary>
        /// 结束日期
        /// </summary>
        public string EndDate { get; set; }

        /// <summary>
        /// 拼音助记码
        /// </summary>
        public string PinyinSearchCode { get; set; }

        /// <summary>
        /// 说明
        /// </summary>
        public string Instructions { get; set; }

        /// <summary>
        /// 除外内容
        /// </summary>
        public string ExceptContent { get; set; }

        /// <summary>
        /// 项目内涵
        /// </summary>
        public string Connotation { get; set; }

        /// <summary>
        /// 有效标志
        /// </summary>
        public int ValidFlag { get; set; }

        /// <summary>
        /// 备注
        /// </summary>
        public string Note { get; set; }

        /// <summary>
        /// 批准文号
        /// </summary>
        public string ApprovalNO { get; set; }

        /// <summary>
        /// 版本号
        /// </summary>
        public string VersionNO { get; set; }

        /// <summary>
        /// 版本名称
        /// </summary>
        public string VersionName { get; set; }

        /// <summary>
        /// 使用标志
        /// </summary>
        public int UseFlag { get; set; }

        /// <summary>
        /// 特殊药品标志
        /// </summary>
        public int SpecialFlag { get; set; }

        /// <summary>
        /// 限制标志
        /// </summary>
        public int LimitFlag { get; set; }

        /// <summary>
        /// 限制范围
        /// </summary>
        public string LimitRange { get; set; }

        /// <summary>
        /// 唯一记录号
        /// </summary>
        public string UniqueRecordNO { get; set; }

        /// <summary>
        /// 厂家
        /// </summary>
        public string Manufacturers { get; set; }

        /// <summary>
        /// 国家项目编码
        /// </summary>
        public string NationalCode { get; set; }

        /// <summary>
        /// 国家项目名称
        /// </summary>
        public string NationalName { get; set; }

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

        /// <summary>
        /// 收费项目等级
        /// </summary>
        public string ChargeItemLevel { get; set; }

        /// <summary>
        /// 收费项目等级名称
        /// </summary>
        public string ChargeItemLevelName { get; set; }

        /// <summary>
        /// 自付比例
        /// </summary>
        public string SelfPercent { get; set; }

        /// <summary>
        /// 医疗收费项目类别
        /// </summary>
        public string ChargeItemType { get; set; }

        /// <summary>
        /// 收费标准
        /// </summary>
        public string ChargeStandards { get; set; }

        /// <summary>
        /// 最高限价
        /// </summary>
        public string CeilingPrice { get; set; }

        /// <summary>
        /// 包装材质
        /// </summary>
        public string PackagingMaterial { get; set; }

        /// <summary>
        /// 最小包装数量
        /// </summary>
        public string MinPackagingQuantity { get; set; }

        /// <summary>
        /// 最小制剂单位
        /// </summary>
        public string MinDosageUnit { get; set; }

        /// <summary>
        /// 最小包装单位
        /// </summary>
        public string MinPackagingUnit { get; set; }

        /// <summary>
        /// 累计增负标志
        /// </summary>
        public int CumulativeNegativeBurdenFlag { get; set; }

        /// <summary>
        /// 基线版
        /// </summary>
        public string ListType { get; set; }

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