PrintRequest.cs 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace PTMedicalInsurance.Entity.Local
  7. {
  8. /// <summary>
  9. /// 打印入院通知单print_rytzd的请求参数
  10. /// </summary>
  11. public class PrintRytzdRequest
  12. {
  13. /// <summary>
  14. /// 病历号
  15. /// </summary>
  16. public string p_blh { get; set; }
  17. }
  18. /// <summary>
  19. /// 打印结算单print_jsd的请求参数
  20. /// </summary>
  21. public class PrintJsdRequest
  22. {
  23. /// <summary>
  24. /// 病人结算号
  25. /// </summary>
  26. public string p_jshid { get; set; }
  27. }
  28. /// <summary>
  29. /// 打印出院单print_cyd的请求参数
  30. /// </summary>
  31. public class PrintCydRequest
  32. {
  33. /// <summary>
  34. /// 病历号
  35. /// </summary>
  36. public string p_blh { get; set; }
  37. /// <summary>
  38. /// 住院流水号
  39. /// </summary>
  40. public string p_zylsh { get; set; }
  41. }
  42. /// <summary>
  43. /// 打印门诊结算发票print_jsfp的请求参数
  44. /// </summary>
  45. public class PrintJsfpRequest
  46. {
  47. /// <summary>
  48. /// 病人结算号
  49. /// </summary>
  50. public string p_jshid { get; set; }
  51. }
  52. /// <summary>
  53. /// 打印住院自费明细单print_zyzfmxd的请求参数
  54. /// </summary>
  55. public class PrintZyzfmxdRequest
  56. {
  57. /// <summary>
  58. /// 住院流水号
  59. /// </summary>
  60. public string p_zylsh { get; set; }
  61. /// <summary>
  62. /// 打印选项,1:只打印非全额统筹项目,2:只打印目录外项目。 不传时默认为“1”。
  63. /// </summary>
  64. public string p_dyxx { get; set; }
  65. }
  66. /// <summary>
  67. /// 打印接口返回结果
  68. /// </summary>
  69. public class PrintResponse
  70. {
  71. /// <summary>
  72. /// 执行代码
  73. /// </summary>
  74. public string resultcode { get; set; }
  75. /// <summary>
  76. /// 入院通知单,返回Base64编码的pdf格式
  77. /// </summary>
  78. public string report { get; set; }
  79. }
  80. }