123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211 |
- using PTMedicalInsurance.Common;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace PTMedicalInsurance.Entity.Base
- {
- class MedInsuDirectory
- {
- /// 该表为医保目录表,统一从该表取值,其他表转换入该表
- /// 医院编号 指向医院表
- [DisplayName("医院编号")]
- public string HospitalDr { get; set; }
- [DisplayName("接口编号")]
- public string InterfaceDr { get; set; }
- [DisplayName("医保编码")]
- public string Code { get; set; }
- [DisplayName("医保名称")]
- public string Name { get; set; }
- /// 医院目录类型 HisType 1.药品 2.诊疗3.材料4.疾病诊断5.手术6.慢性病7.DRGs8.日间手术 9.待定
- /// 10. 中药饮片 11.医疗机构制剂 12.民族药品 13.肿瘤形态学 14.中医疾病目录 15 中医证候目录
- [DisplayName("目录类型")]
- public string HisType { get; set; }
- [DisplayName("目录类型名称")]
- public string HisTypeName { get; set; }
- [DisplayName("医保本地编码")]
- public string LocateCode { get; set; }
- [DisplayName("医保本地名称")]
- public string LocateName { get; set; }
- [DisplayName("本位码")]
- public string DrugSafetyStandardCode { get; set; }
- [DisplayName("剂型编码")]
- public string DosageFormCode { get; set; }
- [DisplayName("剂型名称")]
- public string DosageFormName { get; set; }
- [DisplayName("类别编码")]
- /// 基线版:101 西药中成药 102 重要饮片103 自制剂 104 民族药201 医疗服务项目 301 医用耗材
- public string CategoryCode { get; set; }
- [DisplayName("类别名称")]
- public string CategoryName { get; set; }
- [DisplayName("规格")]
- public string Specification { get; set; }
- [DisplayName("规格代码")]
- public string SpecificationCode { get; set; }
- [DisplayName("包装单位")]
- public string UnitOfPackag { get; set; }
- [DisplayName("计价单位")]
- public string UnitOfValuation { get; set; }
- [DisplayName("开始日期")]
- public string StartDate { get; set; }
- [DisplayName("结束日期")]
- public string EndDate { get; set; }
- [DisplayName("拼音助记码")]
- public string PinyinSearchCode { get; set; }
- [DisplayName("说明")]
- public string Instructions { get; set; }
- [DisplayName("除外内容")]
- public string ExceptContent { get; set; }
- [DisplayName("项目内涵")]
- public string Connotation { get; set; }
- private string validFlag;
- [DisplayName("有效标志")]
- public string ValidFlag {
- get
- {
- if (validFlag == null) validFlag = "1";
- return validFlag;
- }
- set
- {
- validFlag = value;
- }
- }
- [DisplayName("备注")]
- public string Note { get; set; }
- [DisplayName("批准文号")]
- public string ApprovalNO { get; set; }
- [DisplayName("版本号")]
- public string VersionNO { get; set; }
- [DisplayName("版本名称")]
- public string VersionName { get; set; }
- private string useFlag;
- [DisplayName("使用标志")]
- public string UseFlag {
- get
- {
- if (useFlag == null) useFlag = "1";
- return useFlag;
- }
- set
- {
- useFlag = value;
- }
- }
- private string specialFlag;
- [DisplayName("特殊药品标志")]
- public string SpecialFlag {
- get
- {
- if (specialFlag == null) specialFlag = "0";
- return specialFlag;
- }
- set
- {
- specialFlag = value;
- }
- }
- private string limitFlag;
- [DisplayName("限制标志")]
- public string LimitFlag {
- get {
- if (limitFlag == null) limitFlag = "0";
- return limitFlag;
- }
- set
- {
- limitFlag = value;
- }
- }
- [DisplayName("限制范围")]
- public string LimitRange { get; set; }
- [DisplayName("唯一记录号")]
- public string UniqueRecordNO { get; set; }
- [DisplayName("厂家")]
- public string Manufacturers { get; set; }
- [DisplayName("国家项目编码")]
- public string NationalCode { get; set; }
- [DisplayName("国家项目名称")]
- public string NationalName { get; set; }
- [DisplayName("更新时间")]
- public string UpdateTime { get; set; }
- [DisplayName("收费项目等级")]
- /// 01 甲类 02 乙类 03 自费
- public string ChargeItemLevel { get; set; }
- [DisplayName("收费项目等级名称")]
- /// 01 甲类 02 乙类 03 自费
- public string ChargeItemLevelName { get; set; }
- [DisplayName("自付比例")]
- public string SelfPercent { get; set; }
- [DisplayName("医疗收费项目类别")]
- /// 基线版:01 床位费 08 卫生材料费02 诊察费 09 西药费03 检查费 10 中药饮片费
- /// 04 化验费 11 中成药费05 治疗费 12 一般诊疗费06 手术费 13 挂号费07 护理费 14 其他费
- public string ChargeItemType { get; set; }
- [DisplayName("收费标准")]
- public string ChargeStandards { get; set; }
- [DisplayName("最高限价")]
- public string CeilingPrice { get; set; }
- [DisplayName("包装材质")]
- public string PackagingMaterial { get; set; }
- [DisplayName("最小包装数量")]
- public string MinPackagingQuantity { get; set; }
- [DisplayName("最小制剂单位")]
- public string MinDosageUnit { get; set; }
- [DisplayName("最小包装单位")]
- public string MinPackagingUnit { get; set; }
- [DisplayName("累计增负标志")]
- public string CumulativeNegativeBurdenFlag { get; set; }
- }
- }
|