123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100 |
- using PTMIBase.Extensions.Attributes;
- using System;
- using System.Collections.Generic;
- using System.ComponentModel.DataAnnotations;
- namespace PTMIBase.Entity.MIDatatable
- {
- class MapRelation:EntityBase
- {
-
-
-
-
- [IrisColumn(Name = "HospitalDr", Desc = "医院ID", DbType = "VarChar(50)", SqlFieldName = "Hospital_Dr", Order = 2, CanBeNull = false)]
- [Required(ErrorMessage = "医院ID不能为空")]
- [StringLength(50, ErrorMessage = "医院ID长度不能超过50个字符")]
- public string HospitalDr { get; set; }
-
-
-
-
- [IrisColumn(Name = "InterfaceDr", Desc = "接口编号", DbType = "VarChar(50)", SqlFieldName = "Interface_Dr", Order = 3, CanBeNull = false)]
- [Required(ErrorMessage = "接口编号不能为空")]
- [StringLength(50, ErrorMessage = "接口编号长度不能超过50个字符")]
- public string InterfaceDr { get; set; }
-
-
-
-
- [IrisColumn(Name = "ChargeItemDr", Desc = "收费项ID", DbType = "Int", SqlFieldName = "ChargeItemDr", Order = 4, CanBeNull = true)]
- public int? ChargeItemDr { get; set; }
-
-
-
-
- [IrisColumn(Name = "HISCode", Desc = "HIS编码", DbType = "VarChar(MAX)", SqlFieldName = "HISCode", Order = 5, CanBeNull = false)]
- [Required(ErrorMessage = "HIS编码不能为空")]
- public string HISCode { get; set; }
-
-
-
-
- [IrisColumn(Name = "HISName", Desc = "HIS名称", DbType = "VarChar(50)", SqlFieldName = "HISName", Order = 6, CanBeNull = true)]
- [StringLength(50, ErrorMessage = "HIS名称长度不能超过50个字符")]
- public string HISName { get; set; }
-
-
-
-
- [IrisColumn(Name = "DirecotryDr", Desc = "医保目录Dr", DbType = "VarChar(50)", SqlFieldName = "Direcotry_Dr", Order = 7, CanBeNull = true)]
- [StringLength(50, ErrorMessage = "医保目录Dr长度不能超过50个字符")]
- public string DiretoryDr { get; set; }
-
-
-
-
- [IrisColumn(Name = "HisType", Desc = "医院目录类型", DbType = "VarChar(10)", SqlFieldName = "HisType", Order = 8, CanBeNull = false)]
- [Required(ErrorMessage = "医院目录类型不能为空")]
- [StringLength(10, ErrorMessage = "医院目录类型长度不能超过10个字符")]
- public string HisType { get; set; }
-
-
-
-
- [IrisColumn(Name = "State", Desc = "状态", DbType = "Int", SqlFieldName = "State", Order = 9, CanBeNull = true)]
- public int? State { get; set; }
-
-
-
-
- [IrisColumn(Name = "UpdateDate", Desc = "更新时间", DbType = "DateTime", SqlFieldName = "UpdateDate", Order = 10, CanBeNull = false)]
- [Required(ErrorMessage = "更新时间不能为空")]
- public DateTime UpdateDate { get; set; }
-
-
-
-
- [IrisColumn(Name = "InsuCode", Desc = "医保编码", DbType = "VarChar(50)", SqlFieldName = "InsuCode", Order = 11, CanBeNull = true)]
- [StringLength(50, ErrorMessage = "医保编码长度不能超过50个字符")]
- public string InsuCode { get; set; }
-
-
-
-
- [IrisColumn(Name = "InsuName", Desc = "医保名称", DbType = "VarChar(100)", SqlFieldName = "InsuName", Order = 12, CanBeNull = true)]
- [StringLength(100, ErrorMessage = "医保名称长度不能超过100个字符")]
- public string InsuName { get; set; }
- }
- }
|