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.

128 lines
3.0 KiB

3 weeks ago
  1. using Shentun.Peis.PlugIns.Extensions.ChargeRequests.YinHai.FeeBacks;
  2. using System;
  3. using System.Collections.Generic;
  4. using System.Linq;
  5. using System.Text;
  6. using System.Threading.Tasks;
  7. namespace Shentun.Peis.PlugIns.Extensions.ImportLisResults.YinHai.ResultCalls
  8. {
  9. public class LisResultCallRequestDto
  10. {
  11. public CallBussinessRequestHeadDto head { get; set; }
  12. public LisResultCallRequestBodyDto body { get; set; }
  13. }
  14. public class LisResultCallRequestBodyDto
  15. {
  16. public LisResultCallRequestBodyDataDto data { get; set; }
  17. }
  18. public class LisResultCallRequestBodyDataDto
  19. {
  20. public LisResultCallRequestBodyDataRequestDetails request_details { get; set; } = new LisResultCallRequestBodyDataRequestDetails();
  21. }
  22. public class LisResultCallRequestBodyDataRequestDetails
  23. {
  24. public List<LisResultCallRequestBodyDataRequestDetail> detail { get; set; } = new List<LisResultCallRequestBodyDataRequestDetail>();
  25. }
  26. public class LisResultCallRequestBodyDataRequestDetail
  27. {
  28. public string hos_id { get; set; }
  29. public string request_no { get; set; }
  30. public string patient_type { get; set; }
  31. public string report_serial_no { get; set; }
  32. public string org_code { get; set; }
  33. public string system_source { get; set; }
  34. public string org_name { get; set; }
  35. public string patient_id { get; set; }
  36. public string visit_id { get; set; }
  37. public string order_id { get; set; }
  38. public string item_serial_no { get; set; }
  39. /// <summary>
  40. ///
  41. /// </summary>
  42. public string print_no { get; set; }
  43. /// <summary>
  44. ///
  45. /// </summary>
  46. public string examine_way_name { get; set; }
  47. /// <summary>
  48. ///
  49. /// </summary>
  50. public string examine_no { get; set; }
  51. /// <summary>
  52. ///
  53. /// </summary>
  54. public string examine_code { get; set; }
  55. /// <summary>
  56. ///
  57. /// </summary>
  58. public string examine_name { get; set; }
  59. /// <summary>
  60. ///
  61. /// </summary>
  62. public string examine_en_name { get; set; }
  63. /// <summary>
  64. ///
  65. /// </summary>
  66. public string examine_result_type { get; set; }
  67. /// <summary>
  68. ///
  69. /// </summary>
  70. public string examine_result { get; set; }
  71. /// <summary>
  72. ///
  73. /// </summary>
  74. public string computing_unit { get; set; }
  75. /// <summary>
  76. ///
  77. /// </summary>
  78. public string abnormal_tip { get; set; }
  79. /// <summary>
  80. ///
  81. /// </summary>
  82. public string reference_range { get; set; }
  83. /// <summary>
  84. ///
  85. /// </summary>
  86. public string remark { get; set; }
  87. /// <summary>
  88. ///
  89. /// </summary>
  90. public string batch_no { get; set; }
  91. /// <summary>
  92. ///
  93. /// </summary>
  94. public string report_url { get; set; }
  95. }
  96. }