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.

185 lines
4.5 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. using System;
  2. using System.Collections.Generic;
  3. using System.Text;
  4. namespace Shentun.Peis.PhoneFollowUps
  5. {
  6. public class PhoneFollowUpWithCriticalItemDto
  7. {
  8. /// <summary>
  9. /// 随访主表ID
  10. /// </summary>
  11. public Guid FollowUpId { get; set; }
  12. /// <summary>
  13. /// 姓名
  14. /// </summary>
  15. public string PatientName { get; set; }
  16. /// <summary>
  17. /// 身份证
  18. /// </summary>
  19. public string IdNo { get; set; }
  20. /// <summary>
  21. /// 人员ID
  22. /// </summary>
  23. public Guid PatientRegisterId { get; set; }
  24. /// <summary>
  25. /// 人员条码号
  26. /// </summary>
  27. public string PatientRegisterNo { get; set; }
  28. /// <summary>
  29. /// 体检次数
  30. /// </summary>
  31. public short MedicalTimes { get; set; }
  32. public string SexName { get; set; }
  33. /// <summary>
  34. /// 出生日期
  35. /// </summary>
  36. public string? BirthDate { get; set; }
  37. /// <summary>
  38. /// 年龄
  39. /// </summary>
  40. public short? Age { get; set; }
  41. /// <summary>
  42. /// 工卡号
  43. /// </summary>
  44. public string? JobCardNo { get; set; }
  45. /// <summary>
  46. /// 体检卡号
  47. /// </summary>
  48. public string? MedicalCardNo { get; set; }
  49. public string MaritalStatusName { get; set; }
  50. public string MedicalTypeName { get; set; }
  51. public string PersonnelTypeName { get; set; }
  52. /// <summary>
  53. /// 职务
  54. /// </summary>
  55. public string? JobPost { get; set; }
  56. /// <summary>
  57. /// 职称
  58. /// </summary>
  59. public string? JobTitle { get; set; }
  60. /// <summary>
  61. /// 是否上传到WEB
  62. /// </summary>
  63. public char? IsUpload { get; set; }
  64. /// <summary>
  65. /// 完成标志
  66. /// </summary>
  67. public char? CompleteFlag { get; set; }
  68. /// <summary>
  69. /// 体检开始标志
  70. /// </summary>
  71. public char? IsMedicalStart { get; set; }
  72. /// <summary>
  73. /// 体检开始日期
  74. /// </summary>
  75. public string? MedicalStartDate { get; set; }
  76. /// <summary>
  77. /// 档案号
  78. /// </summary>
  79. public string PatientNo { get; set; }
  80. public string? NationName { get; set; }
  81. /// <summary>
  82. /// 电话
  83. /// </summary>
  84. public string? Telephone { get; set; }
  85. /// <summary>
  86. /// 手机号
  87. /// </summary>
  88. public string? MobileTelephone { get; set; }
  89. /// <summary>
  90. /// 单位名称
  91. /// </summary>
  92. public string CustomerOrgName { get; set; }
  93. /// <summary>
  94. /// 父级单位名称
  95. /// </summary>
  96. public string CustomerOrgParentName { get; set; }
  97. /// <summary>
  98. /// 组合项目异常集合
  99. /// </summary>
  100. public List<PhoneFollowUpWithCriticalItemAbnormalAsbitemDto> AbnormalAsbitemDetail { get; set; }
  101. /// <summary>
  102. /// 项目异常集合
  103. /// </summary>
  104. public List<PhoneFollowUpWithCriticalItemAbnormalItemDto> AbnormalItemDetail { get; set; }
  105. /// <summary>
  106. /// 电话随访记录
  107. /// </summary>
  108. public List<PhoneFollowUpSimpleDto> PhoneFollowUpDetail { get; set; }
  109. }
  110. public class PhoneFollowUpWithCriticalItemAbnormalItemDto
  111. {
  112. /// <summary>
  113. ///项目名称
  114. /// </summary>
  115. public string ItemName { get; set; }
  116. /// <summary>
  117. ///异常描述
  118. /// </summary>
  119. public string CriticalValueContent { get; set; }
  120. /// <summary>
  121. /// 是否危急值
  122. /// </summary>
  123. public char IsCriticalValue { get; set; }
  124. /// <summary>
  125. /// 是否复查
  126. /// </summary>
  127. public char IsReview { get; set; }
  128. }
  129. public class PhoneFollowUpWithCriticalItemAbnormalAsbitemDto
  130. {
  131. /// <summary>
  132. ///组合项目名称
  133. /// </summary>
  134. public string AsbitemName { get; set; }
  135. /// <summary>
  136. ///异常描述
  137. /// </summary>
  138. public string CriticalValueContent { get; set; }
  139. /// <summary>
  140. /// 是否危急值
  141. /// </summary>
  142. public char IsCriticalValue { get; set; }
  143. /// <summary>
  144. /// 是否复查
  145. /// </summary>
  146. public char IsReview { get; set; }
  147. }
  148. }