#region AgileEAS.NET-generated //------------------------------------------------------------------------------ // AgileEAS.NET应用开发平台,是基于敏捷并行开发思想以及.NET构件技术而开发的一个应用系统快速开发平台,用于帮助中小软件企业 //建立一条适合快速变化的开发团队,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 // AgileEAS.NET应用开发平台包含基础类库、资源管理平台、运行容器、开发辅助工具等四大部分,资源管理平台为敏捷并行开发提供了 //设计、实现、测试等开发过程的并行,应用系统的各个业务功能子系统,在系统体系结构设计的过程中被设计成各个原子功能模块,各个子 //功能模块按照业务功能组织成单独的程序集文件,各子系统开发完成后,由AgileEAS.NET资源管理平台进行统一的集成部署。 // // AgileEAS.NET SOA 中间件平台是一套免费的快速开发工具,可以不受限制的用于各种非商业开发之中,商业应用请向作者获取商业授权, //商业授权也是免费的,但是对于非授权的商业应用视为侵权,开发人员可以参考官方网站和博客园等专业网站获取公开的技术资料,也可以向 //AgileEAS.NET官方团队请求技术支持。 // // 官方网站:http://www.smarteas.net // 团队网站:http://www.agilelab.cn //------------------------------------------------------------------------------ // // 此代码由AgileEAS.NET数据模型设计工具生成。 // 运行时版本:4.0.30319.1 // // 对此文件的更改可能会导致不正确的行为,并且如果 // 重新生成代码,这些更改将会丢失。 // //------------------------------------------------------------------------------ #endregion using System; using System.Collections.Generic; using System.Linq; using System.Runtime.Serialization; using System.Xml.Serialization; using System.ComponentModel; using System.Data; using EAS.Data; using EAS.Data.Access; using EAS.Data.ORM; using EAS.Data.Linq; namespace SOH.Entities { /// /// 实体对象 t_zhxm(组合项目)。 /// [Serializable()] [DataContract(IsReference = true)] [Table("dbo.t_zhxm", "组合项目")] partial class t_zhxm : DataEntity, IDataEntity { public t_zhxm() { } protected t_zhxm(SerializationInfo info, StreamingContext context) : base(info, context) { } #region O/R映射成员 /// /// 科室编码 。 /// [Column("ksbm", "科室编码"), DataSize(10), NotNull] [DisplayName("科室编码")] [DataMember] public int ksbm { get; set; } /// /// 组合项目编码 。 /// [Column("zhbm", "组合项目编码"), DataSize(10), PrimaryKey, NotNull] [DisplayName("组合项目编码")] [DataMember] public int zhbm { get; set; } /// /// 原科室编码 。 /// [Column("ksbmold", "原科室编码"), DataSize(2)] [DisplayName("原科室编码")] [DataMember] public string ksbmold { get; set; } /// /// 原组合编码 。 /// [Column("zhbmold", "原组合编码"), DataSize(5)] [DisplayName("原组合编码")] [DataMember] public string zhbmold { get; set; } /// /// 组合项目名称 。 /// [Column("zhmc", "组合项目名称"), DataSize(50), NotNull] [DisplayName("组合项目名称")] [DataMember] public string zhmc { get; set; } /// /// 组合简称 。 /// [Column("zhjc", "组合简称"), DataSize(30), NotNull] [DisplayName("组合简称")] [DataMember] public string zhjc { get; set; } /// /// 组合价格 。 /// [Column("jg", "组合价格"), DataSize(10), NotNull] [DisplayName("组合价格")] [DataMember] public int jg { get; set; } /// /// 性别 0:男、1:女、2:不限 。 /// [Column("xb", "性别 0:男、1:女、2:不限"), DataSize(5), NotNull] [DisplayName("性别 0:男、1:女、2:不限")] [DataMember] public short xb { get; set; } /// /// 婚姻状况 0:未婚、1:已婚、2:不限 。 /// [Column("hyzk", "婚姻状况 0:未婚、1:已婚、2:不限"), DataSize(5), NotNull] [DisplayName("婚姻状况 0:未婚、1:已婚、2:不限")] [DataMember] public short hyzk { get; set; } /// /// 检查类别 0:医生、1:检验、2:功能 。 /// [Column("jclb", "检查类别 0:医生、1:检验、2:功能"), DataSize(5), NotNull] [DisplayName("检查类别 0:医生、1:检验、2:功能")] [DataMember] public short jclb { get; set; } /// /// 这个字段代表在导检单上打印的顺序,在数据库里设置值越大,打印越靠后。 。 /// [Column("dyslsx", "这个字段代表在导检单上打印的顺序,在数据库里设置值越大,打印越靠后。"), DataSize(5), NotNull] [DisplayName("这个字段代表在导检单上打印的顺序,在数据库里设置值越大,打印越靠后。")] [DataMember] public short dyslsx { get; set; } /// /// dyjtxm 。 /// [Column("dyjtxm", "dyjtxm"), DataSize(5), NotNull] [DisplayName("dyjtxm")] [DataMember] public short dyjtxm { get; set; } /// /// dyftmsx 。 /// [Column("dyftmsx", "dyftmsx"), DataSize(5), NotNull] [DisplayName("dyftmsx")] [DataMember] public short dyftmsx { get; set; } /// /// 注销标记 0:正常、1:注销 。 /// [Column("zhuxiao", "注销标记 0:正常、1:注销"), DataSize(1), NotNull] [DisplayName("注销标记 0:正常、1:注销")] [DataMember] public string zhuxiao { get; set; } /// /// 助记码 。 /// [Column("zjm", "助记码"), DataSize(40), NotNull] [DisplayName("助记码")] [DataMember] public string zjm { get; set; } /// /// 合作项目标记 0:不合作、1:合作 。 /// [Column("hzbj", "合作项目标记 0:不合作、1:合作"), DataSize(5), NotNull] [DisplayName("合作项目标记 0:不合作、1:合作")] [DataMember] public short hzbj { get; set; } /// /// 外送项目标记 0:不外送、1:外送 。 /// [Column("wsbj", "外送项目标记 0:不外送、1:外送"), DataSize(5), NotNull] [DisplayName("外送项目标记 0:不外送、1:外送")] [DataMember] public short wsbj { get; set; } /// /// 是否抽血标记 0:不抽、1:抽 。 /// [Column("cxbj", "是否抽血标记 0:不抽、1:抽"), DataSize(5), NotNull] [DisplayName("是否抽血标记 0:不抽、1:抽")] [DataMember] public short cxbj { get; set; } /// /// 抽血数量 。 /// [Column("cxsl", "抽血数量"), DataSize(5), NotNull] [DisplayName("抽血数量")] [DataMember] public short cxsl { get; set; } /// /// 临床意义 。 /// [Column("lcyy", "临床意义"), DataSize(5000), NotNull] [DisplayName("临床意义")] [DataMember] public string lcyy { get; set; } /// /// 显示顺序 。 /// [Column("xssx", "显示顺序"), DataSize(5), NotNull] [DisplayName("显示顺序")] [DataMember] public short xssx { get; set; } /// /// 表里的值全是0不知道什么用 。 /// [Column("cybj", "表里的值全是0不知道什么用"), DataSize(5), NotNull] [DisplayName("表里的值全是0不知道什么用")] [DataMember] public short cybj { get; set; } /// /// 打印条码纸编码 。 /// [Column("dyxtm", "打印条码纸编码"), DataSize(5), NotNull] [DisplayName("打印条码纸编码")] [DataMember] public short dyxtm { get; set; } /// /// 结果天数 。 /// [Column("cbts", "结果天数"), DataSize(5), NotNull] [DisplayName("结果天数")] [DataMember] public short cbts { get; set; } /// /// 餐前项目标记 0:不餐前、1:餐前 。 /// [Column("cqxm", "餐前项目标记 0:不餐前、1:餐前"), DataSize(5), NotNull] [DisplayName("餐前项目标记 0:不餐前、1:餐前")] [DataMember] public short cqxm { get; set; } /// /// 试管颜色 。 /// [Column("color", "试管颜色"), DataSize(50), NotNull] [DisplayName("试管颜色")] [DataMember] public string color { get; set; } /// /// 打印条码纸数量 。 /// [Column("dytmsl", "打印条码纸数量"), DataSize(5), NotNull] [DisplayName("打印条码纸数量")] [DataMember] public short dytmsl { get; set; } /// /// 附报告标记 0:否、1:是 。 /// [Column("fbg", "附报告标记 0:否、1:是"), DataSize(5), NotNull] [DisplayName("附报告标记 0:否、1:是")] [DataMember] public short fbg { get; set; } /// /// 回收确认标记 0:不回收、1:回收 。 /// [Column("hsqr", "回收确认标记 0:不回收、1:回收"), DataSize(5), NotNull] [DisplayName("回收确认标记 0:不回收、1:回收")] [DataMember] public short hsqr { get; set; } /// /// 物理科室 。 /// [Column("wlks", "物理科室"), DataSize(50), NotNull] [DisplayName("物理科室")] [DataMember] public string wlks { get; set; } /// /// 没什么用,默认空就行 。 /// [Column("path", "没什么用,默认空就行"), DataSize(50), NotNull] [DisplayName("没什么用,默认空就行")] [DataMember] public string path { get; set; } /// /// cxlb 。 /// [Column("cxlb", "cxlb"), DataSize(5), NotNull] [DisplayName("cxlb")] [DataMember] public short cxlb { get; set; } /// /// 门诊价格 。 /// [Column("mzjg", "门诊价格"), DataSize(10), NotNull] [DisplayName("门诊价格")] [DataMember] public int mzjg { get; set; } /// /// 折率字段,没什么用,默认空就行 。 /// [Column("zdzl", "折率字段,没什么用,默认空就行"), DataSize(10)] [DisplayName("折率字段,没什么用,默认空就行")] [DataMember] public int zdzl { get; set; } /// /// 条码打印客户名称 0:否、1:是 。 /// [Column("dykh", "条码打印客户名称 0:否、1:是"), DataSize(5)] [DisplayName("条码打印客户名称 0:否、1:是")] [DataMember] public short dykh { get; set; } /// /// HisCode 没什么用,默认空就行 。 /// [Column("yzbm", "HisCode 没什么用,默认空就行"), DataSize(100)] [DisplayName("HisCode 没什么用,默认空就行")] [DataMember] public string yzbm { get; set; } /// /// 打印图片标记 0:不打印、1:打印 。 /// [Column("dyimage", "打印图片标记 0:不打印、1:打印"), DataSize(5)] [DisplayName("打印图片标记 0:不打印、1:打印")] [DataMember] public short dyimage { get; set; } /// /// 常规项目 0:否、1:是 。 /// [Column("cgxm", "常规项目 0:否、1:是"), DataSize(5)] [DisplayName("常规项目 0:否、1:是")] [DataMember] public short cgxm { get; set; } /// /// 采样类别 。 /// [Column("cylb", "采样类别"), DataSize(100)] [DisplayName("采样类别")] [DataMember] public string cylb { get; set; } /// /// 分店代码 。 /// [Column("fddm", "分店代码"), DataSize(5)] [DisplayName("分店代码")] [DataMember] public short fddm { get; set; } /// /// 没什么用,默认空就行 。 /// [Column("dwsj", "没什么用,默认空就行"), DataSize(5)] [DisplayName("没什么用,默认空就行")] [DataMember] public short dwsj { get; set; } /// /// 没什么用,默认空就行 。 /// [Column("yxjb", "没什么用,默认空就行"), DataSize(5)] [DisplayName("没什么用,默认空就行")] [DataMember] public short yxjb { get; set; } /// /// 没什么用,默认空就行 。 /// [Column("ddsj", "没什么用,默认空就行"), DataSize(5)] [DisplayName("没什么用,默认空就行")] [DataMember] public short ddsj { get; set; } /// /// VIP检查科室 。 /// [Column("wlks2", "VIP检查科室"), DataSize(200)] [DisplayName("VIP检查科室")] [DataMember] public string wlks2 { get; set; } /// /// 没什么用,默认空就行 。 /// [Column("hsksbm", "没什么用,默认空就行"), DataSize(10)] [DisplayName("没什么用,默认空就行")] [DataMember] public int hsksbm { get; set; } /// /// 区域 。 /// [Column("quyu", "区域"), DataSize(100)] [DisplayName("区域")] [DataMember] public string quyu { get; set; } /// /// 区域2 。 /// [Column("quyu2", "区域2"), DataSize(50)] [DisplayName("区域2")] [DataMember] public string quyu2 { get; set; } /// /// jydl 。 /// [Column("jydl", "jydl")] [DisplayName("jydl")] [DataMember] public int jydl { get; set; } /// /// 组合项目名称 。 /// [Column("wsjg", "外送机构"), DataSize(50), NotNull] [DisplayName("外送机构")] [DataMember] public string wsjg { get; set; } #endregion #region O/R虚拟属性 #endregion #region 关联枚举 ///// ///// 科室编码 。 ///// //[XmlIgnore] //[RefEnum("zhuxiao", "注销标记", typeof(zhuxiaomj), "zhuxiao1")] //public zhuxiaomj zhuxiao2 //{ // get // { // return (zhuxiaomj)this.zhuxiao; // } // set // { // this.zhuxiao = (string)value; // } //} ///// ///// 科室编码 。 ///// //[XmlIgnore] //public string zhuxiao1 //{ // get // { // return EnumItem.GetEnumDescription(this.zhuxiao2); // } //} #endregion #region O/R引用实体 #endregion #region O/R子实体 #endregion } }