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.

119 lines
2.8 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.ImportPacsResults.YinHai.ResultCalls
  8. {
  9. public class PacsResultCallRequestDto
  10. {
  11. public CallBussinessRequestHeadDto head { get; set; }
  12. public PacsResultCallRequestBodyDto body { get; set; }
  13. }
  14. public class PacsResultCallRequestBodyDto
  15. {
  16. public PacsResultCallRequestBodyDataDto data { get; set; }
  17. }
  18. public class PacsResultCallRequestBodyDataDto
  19. {
  20. public PacsResultCallRequestBodyDataRequestDetails request_details { get; set; } = new PacsResultCallRequestBodyDataRequestDetails();
  21. }
  22. public class PacsResultCallRequestBodyDataRequestDetails
  23. {
  24. public List<PacsResultCallRequestBodyDataRequestDetail> detail { get; set; } = new List<PacsResultCallRequestBodyDataRequestDetail>();
  25. }
  26. public class PacsResultCallRequestBodyDataRequestDetail
  27. {
  28. public string hos_id { get; set; }
  29. public string request_no { get; set; }
  30. /// <summary>
  31. ///
  32. /// </summary>
  33. public string report_serial_no { get; set; }
  34. public string patient_type { get; set; }
  35. public string org_code { get; set; }
  36. public string system_source { get; set; }
  37. public string org_name { get; set; }
  38. public string patient_id { get; set; }
  39. public string visit_id { get; set; }
  40. public string order_id { get; set; }
  41. public string item_serial_no { get; set; }
  42. /// <summary>
  43. ///
  44. /// </summary>
  45. public string check_no { get; set; }
  46. /// <summary>
  47. ///
  48. /// </summary>
  49. public string study_uuid { get; set; }
  50. /// <summary>
  51. ///
  52. /// </summary>
  53. public string diag_result { get; set; }
  54. /// <summary>
  55. ///
  56. /// </summary>
  57. public string diag_suggest { get; set; }
  58. /// <summary>
  59. ///
  60. /// </summary>
  61. public string remark { get; set; }
  62. /// <summary>
  63. ///
  64. /// </summary>
  65. public string image_report_index { get; set; }
  66. /// <summary>
  67. ///
  68. /// </summary>
  69. public string image_address { get; set; }
  70. /// <summary>
  71. ///
  72. /// </summary>
  73. public string conform_reality { get; set; }
  74. /// <summary>
  75. ///
  76. /// </summary>
  77. public string report_quality { get; set; }
  78. /// <summary>
  79. ///
  80. /// </summary>
  81. public string positive_flag { get; set; }
  82. /// <summary>
  83. ///
  84. /// </summary>
  85. public string image_generation_time { get; set; }
  86. }
  87. }