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.

208 lines
4.9 KiB

3 years ago
5 months ago
3 years ago
2 years ago
2 years ago
2 years ago
3 years ago
2 years ago
2 years ago
2 years ago
2 years ago
5 months ago
4 months ago
5 months ago
4 months ago
5 months ago
4 months ago
3 months ago
3 years ago
  1. using System;
  2. using System.Collections.Generic;
  3. using System.ComponentModel.DataAnnotations.Schema;
  4. using System.ComponentModel.DataAnnotations;
  5. using System.Text;
  6. namespace Shentun.Peis.PeisReports
  7. {
  8. public class GetPatientRegisterReportDto
  9. {
  10. /// <summary>
  11. /// 登记表ID
  12. /// </summary>
  13. public Guid PatientRegisterId { get; set; }
  14. /// <summary>
  15. /// 单位名称
  16. /// </summary>
  17. public string CustomerOrgName { get; set; }
  18. /// <summary>
  19. /// 部门名称
  20. /// </summary>
  21. public string DepartmentName { get; set; }
  22. /// <summary>
  23. /// 条码号
  24. /// </summary>
  25. public string PatientRegisterNo { get; set; }
  26. /// <summary>
  27. /// 档案号
  28. /// </summary>
  29. public string PatientNo { get; set; }
  30. /// <summary>
  31. /// 姓名
  32. /// </summary>
  33. public string PatientName { get; set; }
  34. /// <summary>
  35. /// 手机号
  36. /// </summary>
  37. public string? MobileTelephone { get; set; }
  38. /// <summary>
  39. /// 电话
  40. /// </summary>
  41. public string? Telephone { get; set; }
  42. /// <summary>
  43. /// 分组名称
  44. /// </summary>
  45. public string? CustomerOrgGroupName { get; set; }
  46. /// <summary>
  47. /// 套餐名称
  48. /// </summary>
  49. public string? MedicalPackageName { get; set; }
  50. /// <summary>
  51. /// 标志(0 预登记 1正式登记 2部分已检 3已总检)
  52. /// </summary>
  53. public char? CompleteFlag { get; set; }
  54. /// <summary>
  55. /// 审核状态
  56. /// </summary>
  57. public char? IsAudit { get; set; }
  58. /// <summary>
  59. /// 报告打印状态 检查ReportPrintTimes次数 大于0为已打印
  60. /// </summary>
  61. public char? IsReportPrint { get; set; }
  62. /// <summary>
  63. /// 打印人
  64. /// </summary>
  65. public string ReportPrintName { get; set; }
  66. /// <summary>
  67. /// 是否已经上传web
  68. /// </summary>
  69. public char? IsUpload { get; set; }
  70. /// <summary>
  71. /// 是否上传预约备单到WEB
  72. /// </summary>
  73. public char? IsUploadAppoint { get; set; }
  74. /// <summary>
  75. /// 体检类别名称
  76. /// </summary>
  77. public string? MedicalTypeName { get; set; }
  78. /// <summary>
  79. /// 人员类别
  80. /// </summary>
  81. public string? PersonnelTypeName { get; set; }
  82. /// <summary>
  83. /// 性别
  84. /// </summary>
  85. public string? SexName { get; set; }
  86. /// <summary>
  87. /// 出生日期
  88. /// </summary>
  89. public string? BirthDate { get; set; }
  90. /// <summary>
  91. /// 年龄
  92. /// </summary>
  93. public short? Age { get; set; }
  94. /// <summary>
  95. /// 身份证号
  96. /// </summary>
  97. public string? IdNo { get; set; }
  98. /// <summary>
  99. /// 邮箱
  100. /// </summary>
  101. public string? Email { get; set; }
  102. /// <summary>
  103. /// 地址
  104. /// </summary>
  105. public string? Address { get; set; }
  106. /// <summary>
  107. /// 是否为职业病
  108. /// </summary>
  109. public char IsPatientOccupationalDisease { get; set; } = 'N';
  110. /// <summary>
  111. /// 婚姻状况名称
  112. /// </summary>
  113. public string MaritalStatusName { get; set; }
  114. /// <summary>
  115. /// 登记人
  116. /// </summary>
  117. public string RegisterName { get; set; }
  118. /// <summary>
  119. /// 登记日期
  120. /// </summary>
  121. public string RegisterDate { get; set; }
  122. /// <summary>
  123. /// 体检日期 1999-01-01
  124. /// </summary>
  125. public string MedicalStartDate { get; set; }
  126. /// <summary>
  127. /// 总检医生
  128. /// </summary>
  129. public string SummaryDoctorName { get; set; }
  130. /// <summary>
  131. /// 总检时间 1999-01-01
  132. /// </summary>
  133. public string SummaryDate { get; set; }
  134. /// <summary>
  135. /// 审核医生
  136. /// </summary>
  137. public string AuditDoctorName { get; set; }
  138. /// <summary>
  139. /// 审核日期
  140. /// </summary>
  141. public string AuditDate { get; set; }
  142. /// <summary>
  143. /// 报告是否领取
  144. /// </summary>
  145. public char IsReceiveReport { get; set; }
  146. /// <summary>
  147. /// 报告领取人
  148. /// </summary>
  149. public string ReportReceiveName { get; set; }
  150. /// <summary>
  151. /// 报告领取时间
  152. /// </summary>
  153. public string ReportReceiveDate { get; set; }
  154. /// <summary>
  155. /// 备注
  156. /// </summary>
  157. public string Remark { get; set; }
  158. /// <summary>
  159. /// 报告模板id
  160. /// </summary>
  161. public string ReportFormatTemplateId { get; set; }
  162. }
  163. }