zifei_modes.go 10.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252
  1. package models
  2. type FsiOwnpayPatnFeeListDDTO struct {
  3. AcordDeptCodg string `json:"acord_dept_codg"`
  4. AcordDeptName string `json:"acord_dept_name"`
  5. AcordDrCode string `json:"acord_dr_code"`
  6. AcordDrName string `json:"acord_dr_name"`
  7. BilgDeptCodg string `json:"bilg_dept_codg"`
  8. BilgDeptName string `json:"bilg_dept_name"`
  9. BilgDrCode string `json:"bilg_dr_code"`
  10. BilgDrName string `json:"bilg_dr_name"`
  11. BkkpSn string `json:"bkkp_sn"`
  12. Cnt string `json:"cnt"`
  13. DetItemFeeSumamt string `json:"det_item_fee_sumamt"`
  14. DscgTkdrugFlag string `json:"dscg_tkdrug_flag"`
  15. EtipFlag string `json:"etip_flag"`
  16. EtipHospCode string `json:"etip_hosp_code"`
  17. FeeOcurTime string `json:"fee_ocur_time"`
  18. FixmedinsCode string `json:"fixmedins_code"`
  19. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  20. FixmedinsName string `json:"fixmedins_name"`
  21. FulamtOwnpayAmt string `json:"fulamt_ownpay_amt"`
  22. InscpAmt string `json:"inscp_amt"`
  23. MedChrgitmType string `json:"med_chrgitm_type"`
  24. MedListCodg string `json:"med_list_codg"`
  25. MedType string `json:"med_type"`
  26. MedcWayDscr string `json:"medc_way_dscr "`
  27. MedinsListCodg string `json:"medins_list_codg"`
  28. MedinsListName string `json:"medins_list_name"`
  29. Memo string `json:"memo"`
  30. OverlmtSelfpay string `json:"overlmt_selfpay"`
  31. PrdDays string `json:"prd_days"`
  32. PreselfpayAmt string `json:"preselfpay_amt"`
  33. Pric string `json:"pric"`
  34. Prodname string `json:"prodname"`
  35. SinDosDscr string `json:"sin_dos_dscr "`
  36. TcmdrugUsedWay string `json:"tcmdrug_used_way"`
  37. UsedFrquDscr string `json:"used_frqu_dscr "`
  38. }
  39. type Struct4201A struct {
  40. Fopfd []FsiOwnpayPatnFeeListDDTO
  41. }
  42. type OwnPayPatnDiagListD struct {
  43. DiagCode string `json:"diag_code"`
  44. DiagDept string `json:"diag_dept"`
  45. DiagDrCode string `json:"diag_dr_code"`
  46. DiagDrName string `json:"diag_dr_name"`
  47. DiagName string `json:"diag_name"`
  48. DiagSrtNo string `json:"diag_srt_no"`
  49. DiagTime string `json:"diag_time"`
  50. DiagType string `json:"diag_type"`
  51. InoutDiagType string `json:"inout_diag_type"`
  52. MaindiagFlag string `json:"maindiag_flag"`
  53. ValiFlag string `json:"vali_flag"`
  54. }
  55. type Struct4203 struct {
  56. CpltFlag string `json:"cplt_flag"`
  57. FixmedinsCode string `json:"fixmedins_code"`
  58. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  59. }
  60. type Struct4204 struct {
  61. FixmedinsCode string `json:"fixmedins_code"`
  62. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  63. }
  64. type Struct4205 struct {
  65. Diseinfo struct {
  66. DiagCode string `json:"diag_code"`
  67. DiagDept string `json:"diag_dept"`
  68. DiagDrCode string `json:"diag_dr_code"`
  69. DiagDrName string `json:"diag_dr_name"`
  70. DiagName string `json:"diag_name"`
  71. DiagSrtNo string `json:"diag_srt_no"`
  72. DiagTime string `json:"diag_time"`
  73. DiagType string `json:"diag_type"`
  74. ValiFlag string `json:"vali_flag"`
  75. } `json:"diseinfo"`
  76. Feedetail []struct {
  77. AcordDeptCodg string `json:"acord_dept_codg"`
  78. AcordDeptName string `json:"acord_dept_name"`
  79. AcordDrCode string `json:"acord_dr_code"`
  80. AcordDrName string `json:"acord_dr_name"`
  81. BilgDeptCodg string `json:"bilg_dept_codg"`
  82. BilgDeptName string `json:"bilg_dept_name"`
  83. BilgDrCode string `json:"bilg_dr_code"`
  84. BilgDrName string `json:"bilg_dr_name"`
  85. BkkpSn string `json:"bkkp_sn"`
  86. Cnt string `json:"cnt"`
  87. DetItemFeeSumamt string `json:"det_item_fee_sumamt"`
  88. DscgTkdrugFlag string `json:"dscg_tkdrug_flag"`
  89. EtipFlag string `json:"etip_flag"`
  90. EtipHospCode string `json:"etip_hosp_code"`
  91. FeeOcurTime string `json:"fee_ocur_time"`
  92. FixmedinsCode string `json:"fixmedins_code"`
  93. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  94. FixmedinsName string `json:"fixmedins_name"`
  95. FulamtOwnpayAmt string `json:"fulamt_ownpay_amt"`
  96. InscpAmt string `json:"inscp_amt"`
  97. MedChrgitmType string `json:"med_chrgitm_type"`
  98. MedListCodg string `json:"med_list_codg"`
  99. MedType string `json:"med_type"`
  100. MedcWayDscr string `json:"medc_way_dscr "`
  101. MedinsListCodg string `json:"medins_list_codg"`
  102. MedinsListName string `json:"medins_list_name"`
  103. Memo struct {
  104. HospApprFlag string `json:"hosp_appr_flag"`
  105. InvoiceNo string `json:"invoice_no"`
  106. Memo string `json:"memo"`
  107. } `json:"memo"`
  108. OverlmtSelfpay string `json:"overlmt_selfpay"`
  109. PrdDays string `json:"prd_days"`
  110. PreselfpayAmt string `json:"preselfpay_amt"`
  111. Pric string `json:"pric"`
  112. Prodname string `json:"prodname"`
  113. SinDosDscr string `json:"sin_dos_dscr "`
  114. TcmdrugUsedWay string `json:"tcmdrug_used_way"`
  115. UsedFrquDscr string `json:"used_frqu_dscr "`
  116. } `json:"feedetail"`
  117. Mdtrtinfo struct {
  118. Addr string `json:"addr"`
  119. Age string `json:"age"`
  120. Begntime string `json:"begntime"`
  121. BirctrlMatnDate string `json:"birctrl_matn_date"`
  122. BirctrlType string `json:"birctrl_type"`
  123. Brdy string `json:"brdy"`
  124. Certno string `json:"certno"`
  125. ConerName string `json:"coner_name"`
  126. DiseCodg string `json:"dise_codg"`
  127. DiseName string `json:"dise_name"`
  128. ElecBillChkcode string `json:"elec_bill_chkcode"`
  129. ElecBillCode string `json:"elec_bill_code"`
  130. ElecBillnoCode string `json:"elec_billno_code"`
  131. Endtime string `json:"endtime"`
  132. ExpContent string `json:"exp_content"`
  133. FixmedinsCode string `json:"fixmedins_code"`
  134. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  135. FixmedinsName string `json:"fixmedins_name"`
  136. Gend string `json:"gend"`
  137. GesoVal string `json:"geso_val"`
  138. MainCondDscr string `json:"main_cond_dscr"`
  139. MatnType string `json:"matn_type"`
  140. MedType string `json:"med_type"`
  141. Naty string `json:"naty"`
  142. PsnCertType string `json:"psn_cert_type"`
  143. PsnName string `json:"psn_name"`
  144. Tel string `json:"tel"`
  145. } `json:"mdtrtinfo"`
  146. }
  147. type Struct4206 struct {
  148. FixmedinsCode string `json:"fixmedins_code"`
  149. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  150. }
  151. type Struct4207 struct {
  152. FixmedinsCode string `json:"fixmedins_code"`
  153. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  154. PageNum string `json:"page_num"`
  155. PageSize string `json:"page_size"`
  156. }
  157. type Struct4208 struct {
  158. Begntime string `json:"begntime"`
  159. Certno string `json:"certno"`
  160. CpltFlag string `json:"cplt_flag"`
  161. ElecBillnoCode string `json:"elec_billno_code"`
  162. Endtime string `json:"endtime"`
  163. MedType string `json:"med_type"`
  164. MedfeeSumamt string `json:"medfee_sumamt"`
  165. PageNum string `json:"page_num"`
  166. PageSize string `json:"page_size"`
  167. PsnCertType string `json:"psn_cert_type"`
  168. PsnName string `json:"psn_name"`
  169. }
  170. type Struct4209 struct {
  171. FixmedinsCode string `json:"fixmedins_code"`
  172. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  173. PageNum string `json:"page_num"`
  174. PageSize string `json:"page_size"`
  175. }
  176. type Struct4202 struct {
  177. ODiagListD []OwnPayPatnDiagListD
  178. OwnPayPatnMdtrtD struct {
  179. Addr string `json:"addr"`
  180. AdmBed string `json:"adm_bed"`
  181. AdmDeptCodg string `json:"adm_dept_codg"`
  182. AdmDeptName string `json:"adm_dept_name"`
  183. AdmDiagDscr string `json:"adm_diag_dscr"`
  184. Age string `json:"age"`
  185. Begntime string `json:"begntime"`
  186. BirctrlMatnDate string `json:"birctrl_matn_date"`
  187. BirctrlType string `json:"birctrl_type"`
  188. Brdy string `json:"brdy"`
  189. Certno string `json:"certno"`
  190. ChfpdrCode string `json:"chfpdr_code"`
  191. ChfpdrName string `json:"chfpdr_name"`
  192. ConerName string `json:"coner_name"`
  193. CopFlag string `json:"cop_flag"`
  194. DieDate string `json:"die_date"`
  195. DiseName string `json:"dise_name"`
  196. DiseNo string `json:"dise_no"`
  197. DscgBed string `json:"dscg_bed"`
  198. DscgDeptCodg string `json:"dscg_dept_codg"`
  199. DscgDeptName string `json:"dscg_dept_name"`
  200. DscgMaindiagCode string `json:"dscg_maindiag_code"`
  201. DscgMaindiagName string `json:"dscg_maindiag_name"`
  202. DscgWay string `json:"dscg_way"`
  203. ElecBillChkcode string `json:"elec_bill_chkcode"`
  204. ElecBillCode string `json:"elec_bill_code"`
  205. ElecBillnoCode string `json:"elec_billno_code"`
  206. Endtime string `json:"endtime"`
  207. ExpContent string `json:"exp_content"`
  208. Fetts string `json:"fetts"`
  209. FetusCnt string `json:"fetus_cnt"`
  210. FixmedinsCode string `json:"fixmedins_code"`
  211. FixmedinsMdtrtID string `json:"fixmedins_mdtrt_id"`
  212. FixmedinsName string `json:"fixmedins_name"`
  213. FpscNo string `json:"fpsc_no"`
  214. Gend string `json:"gend"`
  215. GesoVal string `json:"geso_val"`
  216. InhospStas string `json:"inhosp_stas"`
  217. IptDays string `json:"ipt_days"`
  218. IptOtpNo string `json:"ipt_otp_no"`
  219. LatechbFlag string `json:"latechb_flag"`
  220. MainCondDscr string `json:"main_cond_dscr"`
  221. MatnType string `json:"matn_type"`
  222. MedType string `json:"med_type"`
  223. MedfeeSumamt string `json:"medfee_sumamt"`
  224. Medrcdno string `json:"medrcdno"`
  225. Memo string `json:"memo"`
  226. Naty string `json:"naty"`
  227. OprnOprtCode string `json:"oprn_oprt_code"`
  228. OprnOprtName string `json:"oprn_oprt_name"`
  229. OptTime string `json:"opt_time"`
  230. OpterID string `json:"opter_id"`
  231. OpterName string `json:"opter_name"`
  232. OtpDiagInfo string `json:"otp_diag_info"`
  233. PretFlag string `json:"pret_flag"`
  234. PreyTime string `json:"prey_time"`
  235. PsnCertType string `json:"psn_cert_type"`
  236. PsnName string `json:"psn_name"`
  237. Tel string `json:"tel"`
  238. TrafDeptFlag string `json:"traf_dept_flag"`
  239. ValiFlag string `json:"vali_flag"`
  240. WardareaBed string `json:"wardarea_bed"`
  241. } `json:"ownPayPatnMdtrtD"`
  242. }