You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

216 lines
5.0 KiB

1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
1 year ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace Shentun.WebPeis.PatientRegisters
  5. {
  6. public class PatientRegisterDto
  7. {
  8. /// <summary>
  9. /// 登记流水号
  10. /// </summary>
  11. public Guid PatientRegisterId { get; set; }
  12. /// <summary>
  13. /// 条码号
  14. /// </summary>
  15. public string PatientRegisterNo { get; set; } = null!;
  16. /// <summary>
  17. /// 档案号
  18. /// </summary>
  19. public Guid PatientId { get; set; }
  20. /// <summary>
  21. /// 体检次数
  22. /// </summary>
  23. public short MedicalTimes { get; set; }
  24. /// <summary>
  25. /// 单位编号
  26. /// </summary>
  27. public Guid CustomerOrgId { get; set; }
  28. /// <summary>
  29. /// 单位名称
  30. /// </summary>
  31. public string CustomerOrgName { get; set; }
  32. /// <summary>
  33. /// 部门名称
  34. /// </summary>
  35. public string ChildCustomerOrgName { get; set; }
  36. /// <summary>
  37. /// 分组
  38. /// </summary>
  39. public Guid? CustomerOrgGroupId { get; set; }
  40. /// <summary>
  41. /// 分组名称
  42. /// </summary>
  43. public string? CustomerOrgGroupName { get; set; }
  44. /// <summary>
  45. /// 套餐
  46. /// </summary>
  47. public Guid? MedicalPackageId { get; set; }
  48. /// <summary>
  49. /// 套餐名
  50. /// </summary>
  51. public string? MedicalPackageName { get; set; }
  52. /// <summary>
  53. /// 价格
  54. /// </summary>
  55. public decimal? Price { get; set; }
  56. /// <summary>
  57. /// 姓名
  58. /// </summary>
  59. public string PatientName { get; set; } = null!;
  60. /// <summary>
  61. /// 性别
  62. /// </summary>
  63. public char SexId { get; set; }
  64. /// <summary>
  65. /// 出生日期
  66. /// </summary>
  67. public DateTime? BirthDate { get; set; }
  68. /// <summary>
  69. /// 年龄
  70. /// </summary>
  71. public short? Age { get; set; }
  72. /// <summary>
  73. /// 工卡号
  74. /// </summary>
  75. public string? JobCardNo { get; set; }
  76. /// <summary>
  77. /// 体检卡号
  78. /// </summary>
  79. public string? MedicalCardNo { get; set; }
  80. /// <summary>
  81. /// 婚姻状况
  82. /// </summary>
  83. public char MaritalStatusId { get; set; }
  84. /// <summary>
  85. /// 体检类别
  86. /// </summary>
  87. public Guid? MedicalTypeId { get; set; }
  88. /// <summary>
  89. /// 人员类别
  90. /// </summary>
  91. public Guid? PersonnelTypeId { get; set; }
  92. /// <summary>
  93. /// 职务
  94. /// </summary>
  95. public string? JobPost { get; set; }
  96. /// <summary>
  97. /// 职称
  98. /// </summary>
  99. public string? JobTitle { get; set; }
  100. /// <summary>
  101. /// 照片
  102. /// </summary>
  103. public string? Photo { get; set; }
  104. /// <summary>
  105. /// 性激素期限
  106. /// </summary>
  107. public Guid? SexHormoneTermId { get; set; }
  108. /// <summary>
  109. /// 干预措施
  110. /// </summary>
  111. public char? InterposeMeasure { get; set; }
  112. /// <summary>
  113. /// 体检结论
  114. /// </summary>
  115. public Guid? MedicalConclusionId { get; set; }
  116. /// <summary>
  117. /// 完成标志
  118. /// </summary>
  119. public char CompleteFlag { get; set; }
  120. /// <summary>
  121. /// 体检开始标志
  122. /// </summary>
  123. public char IsMedicalStart { get; set; }
  124. /// <summary>
  125. /// 体检开始日期
  126. /// </summary>
  127. public DateTime MedicalStartDate { get; set; }
  128. /// <summary>
  129. /// 总检日期
  130. /// </summary>
  131. public DateTime? SummaryDate { get; set; }
  132. /// <summary>
  133. /// 审核
  134. /// </summary>
  135. public char IsAudit { get; set; }
  136. /// <summary>
  137. /// 审核日期
  138. /// </summary>
  139. public DateTime? AuditDate { get; set; }
  140. /// <summary>
  141. /// vip客户
  142. /// </summary>
  143. public char IsVip { get; set; }
  144. /// <summary>
  145. /// 附加第三方信息
  146. /// </summary>
  147. public string? ThirdInfo { get; set; }
  148. /// <summary>
  149. /// 备注
  150. /// </summary>
  151. public string? Remark { get; set; }
  152. /// <summary>
  153. /// 体检中心ID
  154. /// </summary>
  155. public Guid MedicalCenterId { get; set; }
  156. /// <summary>
  157. /// 客户单位登记ID
  158. /// </summary>
  159. public Guid CustomerOrgRegisterId { get; set; }
  160. public string? ConcurrencyStamp { get; set; }
  161. /// <summary>
  162. /// 审核医生
  163. /// </summary>
  164. public Guid? AuditDoctorId { get; set; }
  165. /// <summary>
  166. /// 总检医生
  167. /// </summary>
  168. public Guid? SummaryDoctorId { get; set; }
  169. public string? HisPatientId { get; set; }
  170. public string? ThirdRegisterId { get; set; }
  171. public string? ReportFile { get; set; }
  172. }
  173. }