zifei_modes.go 10KB

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