si-outpatient.js 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. import request from '../../utils/request'
  2. export function outpatientRegistration(data) {
  3. return request({
  4. url: '/siMz/outpatientRegistration',
  5. method: 'post',
  6. data,
  7. })
  8. }
  9. export function revokeOutpatientRegistration(data) {
  10. return request({
  11. url: '/siMz/revokeOutpatientRegistration',
  12. method: 'post',
  13. data,
  14. })
  15. }
  16. export function executeOutpatientRegRevoke(data) {
  17. return request({
  18. url: '/siMz/executeOutpatientRegRevoke',
  19. method: 'post',
  20. data,
  21. })
  22. }
  23. export function getMzReceipts(data) {
  24. return request({
  25. url: '/siMz/getMzReceipts',
  26. method: 'post',
  27. data,
  28. })
  29. }
  30. export function getHistoryMzReceipts(patNo, start, end) {
  31. return request({
  32. url: '/siMz/getHistoryMzReceipts',
  33. method: 'get',
  34. params: { patNo, start, end },
  35. })
  36. }
  37. export function getHistoryReceiptDetail(data) {
  38. return request({
  39. url: '/siMz/getHistoryReceiptDetail',
  40. method: 'post',
  41. data,
  42. })
  43. }
  44. export function mergeReceipts(data) {
  45. return request({
  46. url: '/siMz/mergeReceipts',
  47. method: 'post',
  48. data,
  49. })
  50. }
  51. export function insertSiMzFees(data) {
  52. return request({
  53. url: '/siMz/insertSiMzFees',
  54. method: 'post',
  55. data,
  56. })
  57. }
  58. export function insertSiMzFeesForSupplement(data) {
  59. return request({
  60. url: '/siMz/insertSiMzFeesForSupplement',
  61. method: 'post',
  62. data,
  63. })
  64. }
  65. export function deleteMzReceipt(data) {
  66. return request({
  67. url: '/siMz/deleteMzReceipt',
  68. method: 'post',
  69. data,
  70. })
  71. }
  72. export function deleteAllMzReceipts(data) {
  73. return request({
  74. url: '/siMz/deleteAllMzReceipts',
  75. method: 'post',
  76. data,
  77. })
  78. }
  79. export function uploadOutpatientFeeDetails(data) {
  80. return request({
  81. url: '/siMz/uploadOutpatientFeeDetails',
  82. method: 'post',
  83. data,
  84. })
  85. }
  86. export function revokeOutpatientFeeDetails(data) {
  87. return request({
  88. url: '/siMz/revokeOutpatientFeeDetails',
  89. method: 'post',
  90. data,
  91. })
  92. }
  93. export function outpatientPreSettlement(data) {
  94. return request({
  95. url: '/siMz/outpatientPreSettlement',
  96. method: 'post',
  97. data,
  98. })
  99. }
  100. export function outpatientSettlement(data) {
  101. return request({
  102. url: '/siMz/outpatientSettlement',
  103. method: 'post',
  104. data,
  105. })
  106. }
  107. export function revokeOutpatientSettlement(data) {
  108. return request({
  109. url: '/siMz/revokeOutpatientSettlement',
  110. method: 'post',
  111. data,
  112. })
  113. }
  114. export function saveSiMzDiags(data) {
  115. return request({
  116. url: '/siMz/saveSiMzDiags',
  117. method: 'post',
  118. data,
  119. })
  120. }
  121. export function getMzBlRecord(patientId, times) {
  122. return request({
  123. url: '/siMz/getMzBlRecord',
  124. method: 'get',
  125. params: { patientId, times }
  126. })
  127. }
  128. export function rxPreCheck(data) {
  129. return request({
  130. url: '/siMz/rxPreCheck',
  131. method: 'post',
  132. data,
  133. })
  134. }
  135. export function getRxIndex() {
  136. return request({
  137. url: '/siMz/getRxIndex',
  138. method: 'get',
  139. })
  140. }
  141. export function getRxDetail(hospRxno) {
  142. return request({
  143. url: '/siMz/getRxDetail',
  144. method: 'get',
  145. params: { hospRxno },
  146. })
  147. }
  148. export function rxSign(data) {
  149. return request({
  150. url: '/siMz/rxSign',
  151. method: 'post',
  152. data,
  153. })
  154. }
  155. export function rxUpload(data) {
  156. return request({
  157. url: '/siMz/rxUpload',
  158. method: 'post',
  159. data,
  160. })
  161. }
  162. export function rxRevoke(data) {
  163. return request({
  164. url: '/siMz/rxRevoke',
  165. method: 'post',
  166. data,
  167. })
  168. }
  169. export function rxInfoQuery(data) {
  170. return request({
  171. url: '/siMz/rxInfoQuery',
  172. method: 'post',
  173. data,
  174. })
  175. }
  176. export function rxAuditingQuery(data) {
  177. return request({
  178. url: '/siMz/rxAuditingQuery',
  179. method: 'post',
  180. data,
  181. })
  182. }
  183. export function rxSetlQuery(data) {
  184. return request({
  185. url: '/siMz/rxSetlQuery',
  186. method: 'post',
  187. data,
  188. })
  189. }
  190. export function regRevoke(data) {
  191. return request({
  192. url: '/siMz/regRevoke',
  193. method: 'post',
  194. data,
  195. })
  196. }