QueryChronicDiseaseRecordLocal.cs 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253
  1. using System;
  2. using System.ComponentModel.DataAnnotations;
  3. using System.ComponentModel;
  4. using System.Data.Linq;
  5. using System.Data.Linq.Mapping;
  6. namespace PTMedicalInsurance.Entity.Base.Settlement.Record
  7. {
  8. class QueryChronicDiseaseRecordLocal:EntityBase
  9. {
  10. /// <summary>
  11. /// 待遇申报明细流水号
  12. /// </summary>
  13. [Column(Name = "trt_dcla_detl_sn", DbType = "VarChar(30)", CanBeNull = false)]
  14. [StringLength(30)]
  15. [DisplayName("待遇申报明细流水号")]
  16. public string trt_dcla_detl_sn { get; set; }
  17. /// <summary>
  18. /// 人员编号
  19. /// </summary>
  20. [Column(Name = "psn_no", DbType = "VarChar(30)", CanBeNull = false)]
  21. [StringLength(30)]
  22. [DisplayName("人员编号")]
  23. public string psn_no { get; set; }
  24. /// <summary>
  25. /// 人员证件类型
  26. /// </summary>
  27. [Column(Name = "psn_cert_type", DbType = "VarChar(6)", CanBeNull = false)]
  28. [StringLength(6)]
  29. [DisplayName("人员证件类型")]
  30. public string psn_cert_type { get; set; }
  31. /// <summary>
  32. /// 证件号码
  33. /// </summary>
  34. [Column(Name = "certno", DbType = "VarChar(50)", CanBeNull = false)]
  35. [StringLength(50)]
  36. [DisplayName("证件号码")]
  37. public string certno { get; set; }
  38. /// <summary>
  39. /// 人员姓名
  40. /// </summary>
  41. [Column(Name = "psn_name", DbType = "VarChar(50)", CanBeNull = false)]
  42. [StringLength(50)]
  43. [DisplayName("人员姓名")]
  44. public string psn_name { get; set; }
  45. /// <summary>
  46. /// 定点医药机构编号
  47. /// </summary>
  48. [Column(Name = "fixmedins_code", DbType = "VarChar(30)", CanBeNull = false)]
  49. [StringLength(30)]
  50. [DisplayName("定点医药机构编号")]
  51. public string fixmedins_code { get; set; }
  52. /// <summary>
  53. /// 定点医药机构名称
  54. /// </summary>
  55. [Column(Name = "fixmedins_name", DbType = "VarChar(200)", CanBeNull = false)]
  56. [StringLength(200)]
  57. [DisplayName("定点医药机构名称")]
  58. public string fixmedins_name { get; set; }
  59. /// <summary>
  60. /// 主诊医师代码
  61. /// </summary>
  62. [Column(Name = "diag_dr_code", DbType = "VarChar(30)", CanBeNull = false)]
  63. [StringLength(30)]
  64. [DisplayName("主诊医师代码")]
  65. public string diag_dr_code { get; set; }
  66. /// <summary>
  67. /// 主诊医师姓名
  68. /// </summary>
  69. [Column(Name = "diag_dr_name", DbType = "VarChar(50)", CanBeNull = false)]
  70. [StringLength(50)]
  71. [DisplayName("主诊医师姓名")]
  72. public string diag_dr_name { get; set; }
  73. /// <summary>
  74. /// 开始日期
  75. /// </summary>
  76. [Column(Name = "begndate", DbType = "VarChar(50)", CanBeNull = false)]
  77. [StringLength(50)]
  78. [DisplayName("开始日期")]
  79. public string begndate { get; set; }
  80. /// <summary>
  81. /// 结束日期
  82. /// </summary>
  83. [Column(Name = "enddate", DbType = "VarChar(50)", CanBeNull = true)]
  84. [DisplayName("结束日期")]
  85. [StringLength(50)]
  86. public string enddate { get; set; }
  87. /// <summary>
  88. /// 申请日期
  89. /// </summary>
  90. [Column(Name = "appy_date", DbType = "VarChar(50)", CanBeNull = false)]
  91. [StringLength(50)]
  92. [DisplayName("申请日期")]
  93. public string appydate { get; set; }
  94. /// <summary>
  95. /// 申请理由
  96. /// </summary>
  97. [Column(Name = "appy_rea", DbType = "VarChar(1000)", CanBeNull = true)]
  98. [StringLength(1000)]
  99. [DisplayName("申请理由")]
  100. public string appy_rea { get; set; }
  101. /// <summary>
  102. /// 备注
  103. /// </summary>
  104. [Column(Name = "memo", DbType = "VarChar(500)", CanBeNull = true)]
  105. [StringLength(500)]
  106. [DisplayName("备注")]
  107. public string memo { get; set; }
  108. /// <summary>
  109. /// 代办人姓名
  110. /// </summary>
  111. [Column(Name = "agnter_name", DbType = "VarChar(50)", CanBeNull = true)]
  112. [StringLength(50)]
  113. [DisplayName("代办人姓名")]
  114. public string agnter_name { get; set; }
  115. /// <summary>
  116. /// 代办人证件类型
  117. /// </summary>
  118. [Column(Name = "agnter_cert_type", DbType = "VarChar(6)", CanBeNull = true)]
  119. [StringLength(6)]
  120. [DisplayName("代办人证件类型")]
  121. public string agnter_cert_type { get; set; }
  122. /// <summary>
  123. /// 代办人证件号码
  124. /// </summary>
  125. [Column(Name = "agnter_certno", DbType = "VarChar(50)", CanBeNull = true)]
  126. [StringLength(50)]
  127. [DisplayName("代办人证件号码")]
  128. public string agnter_certno { get; set; }
  129. /// <summary>
  130. /// 代办人电话
  131. /// </summary>
  132. [Column(Name = "agnter_tel", DbType = "VarChar(30)", CanBeNull = true)]
  133. [StringLength(30)]
  134. [DisplayName("代办人电话")]
  135. public string agnter_tel { get; set; }
  136. /// <summary>
  137. /// 代办人关系
  138. /// </summary>
  139. [Column(Name = "agnter_rlts", DbType = "VarChar(3)", CanBeNull = true)]
  140. [StringLength(3)]
  141. [DisplayName("代办人关系")]
  142. public string agnter_rlts { get; set; }
  143. /// <summary>
  144. /// 代办人联系地址
  145. /// </summary>
  146. [Column(Name = "agnter_addr", DbType = "VarChar(200)", CanBeNull = true)]
  147. [StringLength(200)]
  148. [DisplayName("代办人联系地址")]
  149. public string agnter_addr { get; set; }
  150. /// <summary>
  151. /// 有效标志
  152. /// </summary>
  153. [Column(Name = "vali_flag", DbType = "VarChar(3)", CanBeNull = false)]
  154. [StringLength(3)]
  155. [DisplayName("有效标志")]
  156. public string vali_flag { get; set; }
  157. /// <summary>
  158. /// 险种类型
  159. /// </summary>
  160. [Column(Name = "insutype", DbType = "VarChar(6)", CanBeNull = false)]
  161. [StringLength(6)]
  162. [DisplayName("险种类型")]
  163. public string insutype { get; set; }
  164. /// <summary>
  165. /// 单位编号
  166. /// </summary>
  167. [Column(Name = "emp_no", DbType = "VarChar(40)", CanBeNull = false)]
  168. [StringLength(40)]
  169. [DisplayName("单位编号")]
  170. public string emp_no { get; set; }
  171. /// <summary>
  172. /// 单位名称
  173. /// </summary>
  174. [Column(Name = "emp_name", DbType = "VarChar(200)", CanBeNull = false)]
  175. [StringLength(200)]
  176. [DisplayName("单位名称")]
  177. public string emp_name { get; set; }
  178. /// <summary>
  179. /// 事件流水号
  180. /// </summary>
  181. [Column(Name = "evtsn", DbType = "VarChar(50)", CanBeNull = false)]
  182. [StringLength(50)]
  183. [DisplayName("事件流水号")]
  184. public string evtsn { get; set; }
  185. /// <summary>
  186. /// 认定定点医药机构名称
  187. /// </summary>
  188. [Column(Name = "ide_fixmedins_name", DbType = "VarChar(30)", CanBeNull = false)]
  189. [StringLength(30)]
  190. [DisplayName("认定定点医药机构名称")]
  191. public string ide_fixmedins_name { get; set; }
  192. /// <summary>
  193. /// 认定顶点医药机构编号
  194. /// </summary>
  195. [Column(Name = "ide_fixmedins_no", DbType = "VarChar(200)", CanBeNull = false)]
  196. [StringLength(200)]
  197. [DisplayName("认定顶点医药机构编号")]
  198. public string ide_fixmedins_no { get; set; }
  199. /// <summary>
  200. /// 病种编码
  201. /// </summary>
  202. [Column(Name = "opsp_dise_code", DbType = "VarChar(30)", CanBeNull = false)]
  203. [StringLength(30)]
  204. [DisplayName("病种编码")]
  205. public string opsp_dise_code { get; set; }
  206. /// <summary>
  207. /// 病种名称
  208. /// </summary>
  209. [Column(Name = "opsp_dise_name", DbType = "VarChar(300)", CanBeNull = false)]
  210. [StringLength(300)]
  211. [DisplayName("病种名称")]
  212. public string opsp_dise_name { get; set; }
  213. /// <summary>
  214. /// 主病种
  215. /// </summary>
  216. [Column(Name = "main_dise", DbType = "VarChar(6)", CanBeNull = false)]
  217. [StringLength(6)]
  218. [DisplayName("主病种")]
  219. public string main_dise { get; set; }
  220. }
  221. }