models_3501.go 53KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944
  1. package models
  2. type Struct3501 struct {
  3. MedListCodg string
  4. FixmedinsHilistId string
  5. FixmedinsHilistName string
  6. RxFlag string
  7. Invdate string
  8. InvCnt string
  9. ManuLotnum string
  10. FixmedinsBchno string
  11. ManuDate string
  12. ExpyEnd string
  13. Memo string
  14. OrgName string
  15. Opter string
  16. SecretKey string
  17. FixmedinsCode string
  18. InsuplcAdmdvs string
  19. MdtrtareaAdmvs string
  20. RequestUrl string
  21. AccessKey string
  22. Cainfo string
  23. Aprvno string
  24. SplerName string
  25. ProdentpName string
  26. PurcRetnCnt string
  27. PurcRetnStoinTime string
  28. PurcRetnOpterName string
  29. Url string
  30. AppId string
  31. AppSecret string
  32. SignKey string
  33. Enckey string
  34. }
  35. type Struct3502 struct {
  36. MedListCodg string
  37. InvChgType string
  38. FixmedinsHilistId string
  39. FixmedinsHilistName string
  40. FixmedinsBchno string
  41. Pric string
  42. Cnt string
  43. RxFlag string
  44. InvChgTime string
  45. Invdate string
  46. InvCnt string
  47. ManuLotnum string
  48. ManuDate string
  49. ExpyEnd string
  50. Memo string
  51. OrgName string
  52. Opter string
  53. SecretKey string
  54. FixmedinsCode string
  55. InsuplcAdmdvs string
  56. MdtrtareaAdmvs string
  57. RequestUrl string
  58. AccessKey string
  59. Cainfo string
  60. Url string
  61. AppId string
  62. AppSecret string
  63. SignKey string
  64. Enckey string
  65. }
  66. type Struct3503 struct {
  67. MedListCodg string
  68. FixmedinsHilistId string
  69. FixmedinsHilistName string
  70. DyntNo string
  71. FixmedinsBchno string
  72. SplerName string
  73. SplerPmtno string
  74. ManuLotnum string
  75. ProdentpName string
  76. Aprvno string
  77. ManuDate string
  78. ExpyEnd string
  79. FinlTrnsPric string
  80. PurcRetnCnt string
  81. PurcInvoCodg string
  82. PurcInvoNo string
  83. RxFlag string
  84. PurcRetnStoinTime string
  85. PurcRetnOpterName string
  86. ProdGeayFlag string
  87. Memo string
  88. OrgName string
  89. Opter string
  90. SecretKey string
  91. FixmedinsCode string
  92. InsuplcAdmdvs string
  93. MdtrtareaAdmvs string
  94. RequestUrl string
  95. AccessKey string
  96. Cainfo string
  97. Url string
  98. AppId string
  99. AppSecret string
  100. SignKey string
  101. Enckey string
  102. }
  103. type Struct3504 struct {
  104. MedListCodg string
  105. FixmedinsHilistId string
  106. FixmedinsHilistName string
  107. FixmedinsBchno string
  108. SplerName string
  109. SplerPmtno string
  110. ManuDate string
  111. ExpyEnd string
  112. FinlTrnsPric string
  113. PurcRetnCnt string
  114. PurcInvoCodg string
  115. PurcInvoNo string
  116. RxFlag string
  117. PurcRetnStoin string
  118. PurcRetnStoinTime string
  119. PurcRetnOpterName string
  120. Memo string
  121. OrgName string
  122. Opter string
  123. SecretKey string
  124. FixmedinsCode string
  125. InsuplcAdmdvs string
  126. MdtrtareaAdmvs string
  127. RequestUrl string
  128. AccessKey string
  129. Cainfo string
  130. Url string
  131. AppId string
  132. AppSecret string
  133. SignKey string
  134. Enckey string
  135. }
  136. type Struct3505 struct {
  137. MedListCodg string
  138. FixmedinsHilistId string
  139. FixmedinsHilistName string
  140. FixmedinsBchno string
  141. PrscDrCertType string
  142. PrscDrCertno string
  143. PrscDrName string
  144. PharCertType string
  145. PharCertno string
  146. PharName string
  147. PharPracCertNo string
  148. HiFeesetlType string
  149. SetlId string
  150. MdtrtSn string
  151. PsnNo string
  152. PsnCertType string
  153. CertNo string
  154. PsnName string
  155. ManuLotnum string
  156. ManuDate string
  157. ExpyEnd string
  158. RxFlag string
  159. TrdnFlag string
  160. FinlTrnsPric string
  161. Rxno string
  162. RxCircFlag string
  163. RtalDocno string
  164. StooutNo string
  165. Bchno string
  166. DrugTracCodg string
  167. DrugProdBarc string
  168. ShelfPosi string
  169. SelRetnCnt string
  170. SelRetnTime string
  171. SelRetnOpterName string
  172. Memo string
  173. OrgName string
  174. Opter string
  175. SecretKey string
  176. FixmedinsCode string
  177. InsuplcAdmdvs string
  178. MdtrtareaAdmvs string
  179. RequestUrl string
  180. AccessKey string
  181. Cainfo string
  182. MdtrtSetlType string
  183. Url string
  184. AppId string
  185. AppSecret string
  186. SignKey string
  187. Enckey string
  188. }
  189. type Struct3506 struct {
  190. MedListCodg string
  191. FixmedinsHilistId string
  192. FixmedinsHilistName string
  193. FixmedinsBchno string
  194. SetlId string
  195. PsnNo string
  196. PsnCertType string
  197. Certno string
  198. PsnName string
  199. ManuLotnum string
  200. ManuDate string
  201. ExpyEnd string
  202. RxFlag string
  203. TrdnFlag string
  204. FinlTrnsPric string
  205. SelTrnsPric string
  206. SelRetnCnt string
  207. SelRetnTime string
  208. SelRetnOpterName string
  209. Memo string
  210. MedinsProdSelNo string
  211. OrgName string
  212. Opter string
  213. SecretKey string
  214. FixmedinsCode string
  215. InsuplcAdmdvs string
  216. MdtrtareaAdmvs string
  217. RequestUrl string
  218. AccessKey string
  219. Cainfo string
  220. MdtrtSn string
  221. Url string
  222. AppId string
  223. AppSecret string
  224. SignKey string
  225. Enckey string
  226. }
  227. type Struct3507 struct {
  228. FixmedinsBchno string
  229. InvDataType string
  230. OrgName string
  231. Opter string
  232. SecretKey string
  233. FixmedinsCode string
  234. InsuplcAdmdvs string
  235. MdtrtareaAdmvs string
  236. RequestUrl string
  237. AccessKey string
  238. Cainfo string
  239. Url string
  240. AppId string
  241. AppSecret string
  242. SignKey string
  243. Enckey string
  244. }
  245. type XtDrugInventory struct {
  246. ID int64 `gorm:"column:id" json:"id" form:"id"`
  247. DrugName string `gorm:"column:drug_name" json:"drug_name" form:"drug_name"`
  248. SpecificationName string `gorm:"column:specification_name" json:"specification_name" form:"specification_name"`
  249. WarehousingUnit string `gorm:"column:warehousing_unit" json:"warehousing_unit" form:"warehousing_unit"`
  250. Count int64 `gorm:"column:count" json:"count" form:"count"`
  251. LastPrice float64 `gorm:"column:last_price" json:"last_price" form:"last_price"`
  252. RetailPrice float64 `gorm:"column:retail_price" json:"retail_price" form:"retail_price"`
  253. NewPrice float64 `gorm:"column:new_price" json:"new_price" form:"new_price"`
  254. Manufacturer string `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
  255. Dealer string `gorm:"column:dealer" json:"dealer" form:"dealer"`
  256. Remark string `gorm:"column:remark" json:"remark" form:"remark"`
  257. DrugId int64 `gorm:"column:drug_id" json:"drug_id" form:"drug_id"`
  258. UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
  259. Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
  260. Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
  261. Status int64 `gorm:"column:status" json:"status" form:"status"`
  262. WarehousingOrder string `gorm:"column:warehousing_order" json:"warehousing_order" form:"warehousing_order"`
  263. LicenseNumber string `gorm:"column:license_number" json:"license_number" form:"license_number"`
  264. StartTime int64 `gorm:"column:start_time" json:"start_time" form:"start_time"`
  265. Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
  266. Checker int64 `gorm:"column:checker" json:"checker" form:"checker"`
  267. CheckerStatus int64 `gorm:"column:checker_status" json:"checker_status" form:"checker_status"`
  268. CheckerTime int64 `gorm:"column:checker_time" json:"checker_time" form:"checker_time"`
  269. ExpiryDate int64 `gorm:"column:expiry_date" json:"expiry_date" form:"expiry_date"`
  270. ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
  271. Number string `gorm:"column:number" json:"number" form:"number"`
  272. BatchNumber string `gorm:"column:batch_number" json:"batch_number" form:"batch_number"`
  273. Total string `gorm:"column:total" json:"total" form:"total"`
  274. DrugOriginPlace string `gorm:"column:drug_origin_place" json:"drug_origin_place" form:"drug_origin_place"`
  275. WarehouseInfoId int64 `gorm:"column:warehouse_info_id" json:"warehouse_info_id" form:"warehouse_info_id"`
  276. ProofCount int64 `gorm:"column:proof_count" json:"proof_count" form:"proof_count"`
  277. StockMaxNumber int64 `gorm:"column:stock_max_number" json:"stock_max_number" form:"stock_max_number"`
  278. StockMinNumber int64 `gorm:"column:stock_min_number" json:"stock_min_number" form:"stock_min_number"`
  279. MinCount int64 `gorm:"column:min_count" json:"min_count" form:"min_count"`
  280. MinUnit string `gorm:"column:min_unit" json:"min_unit" form:"min_unit"`
  281. LastStockMaxNumber int64 `gorm:"column:last_stock_max_number" json:"last_stock_max_number" form:"last_stock_max_number"`
  282. LastStockMinNumber int64 `gorm:"column:last_stock_min_number" json:"last_stock_min_number" form:"last_stock_min_number"`
  283. InventoryType int64 `gorm:"column:inventory_type" json:"inventory_type" form:"inventory_type"`
  284. Type int64 `gorm:"column:type" json:"type" form:"type"`
  285. StorehouseId int64 `gorm:"column:storehouse_id" json:"storehouse_id" form:"storehouse_id"`
  286. BaseDrugLib BaseDrugLib `gorm:"ForeignKey:ID;AssociationForeignKey:DrugId"json:"drug" `
  287. DrugWarehouseInfo DrugWarehouseInfo `gorm:"ForeignKey:ID;AssociationForeignKey:WarehouseInfoId"json:"drug_warehouse_info" `
  288. }
  289. func (XtDrugInventory) TableName() string {
  290. return "xt_drug_inventory"
  291. }
  292. type XtStockInventoryTwo struct {
  293. ID int64 `gorm:"column:id" json:"id" form:"id"`
  294. GoodName string `gorm:"column:good_name" json:"good_name" form:"good_name"`
  295. SpecificationName string `gorm:"column:specification_name" json:"specification_name" form:"specification_name"`
  296. WarehousingUnit string `gorm:"column:warehousing_unit" json:"warehousing_unit" form:"warehousing_unit"`
  297. Count int64 `gorm:"column:count" json:"count" form:"count"`
  298. BuyPrice float64 `gorm:"column:buy_price" json:"buy_price" form:"buy_price"`
  299. PackingPrice float64 `gorm:"column:packing_price" json:"packing_price" form:"packing_price"`
  300. NewPrice float64 `gorm:"column:new_price" json:"new_price" form:"new_price"`
  301. Manufacturer string `gorm:"column:manufacturer" json:"manufacturer" form:"manufacturer"`
  302. Dealer string `gorm:"column:dealer" json:"dealer" form:"dealer"`
  303. Remark string `gorm:"column:remark" json:"remark" form:"remark"`
  304. GoodId int64 `gorm:"column:good_id" json:"good_id" form:"good_id"`
  305. UserOrgId int64 `gorm:"column:user_org_id" json:"user_org_id" form:"user_org_id"`
  306. Ctime int64 `gorm:"column:ctime" json:"ctime" form:"ctime"`
  307. Mtime int64 `gorm:"column:mtime" json:"mtime" form:"mtime"`
  308. Status int64 `gorm:"column:status" json:"status" form:"status"`
  309. WarehousingOrder string `gorm:"column:warehousing_order" json:"warehousing_order" form:"warehousing_order"`
  310. LicenseNumber string `gorm:"column:license_number" json:"license_number" form:"license_number"`
  311. StartTime int64 `gorm:"column:start_time" json:"start_time" form:"start_time"`
  312. Creater int64 `gorm:"column:creater" json:"creater" form:"creater"`
  313. Checker int64 `gorm:"column:checker" json:"checker" form:"checker"`
  314. CheckerStatus int64 `gorm:"column:checker_status" json:"checker_status" form:"checker_status"`
  315. CheckerTime int64 `gorm:"column:checker_time" json:"checker_time" form:"checker_time"`
  316. Total int64 `gorm:"column:total" json:"total" form:"total"`
  317. Number string `gorm:"column:number" json:"number" form:"number"`
  318. WarehousingInfoId int64 `gorm:"column:warehousing_info_id" json:"warehousing_info_id" form:"warehousing_info_id"`
  319. ExpireDate int64 `gorm:"column:expire_date" json:"expire_date" form:"expire_date"`
  320. ProductDate int64 `gorm:"column:product_date" json:"product_date" form:"product_date"`
  321. GoodOriginPlace string `gorm:"column:good_origin_place" json:"good_origin_place" form:"good_origin_place"`
  322. Type int64 `gorm:"column:type" json:"type" form:"type"`
  323. InventoryType int64 `gorm:"column:inventory_type" json:"inventory_type" form:"inventory_type"`
  324. LastStockCount int64 `gorm:"column:last_stock_count" json:"last_stock_count" form:"last_stock_count"`
  325. StockCount int64 `gorm:"column:stock_count" json:"stock_count" form:"stock_count"`
  326. StorehouseId int64 `gorm:"column:storehouse_id" json:"storehouse_id" form:"storehouse_id"`
  327. GoodInfo GoodInfo `gorm:"ForeignKey:ID;AssociationForeignKey:GoodId" `
  328. WarehousingInfo WarehousingInfo `gorm:"ForeignKey:ID;AssociationForeignKey:WarehousingInfoId" json:"xt_warehouse_info"`
  329. }
  330. func (XtStockInventoryTwo) TableName() string {
  331. return "xt_stock_inventory"
  332. }
  333. type Struct3508 struct {
  334. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  335. MedinsListCodg string `json:"medins_list_codg" validate:"required"` // 医药机构目录编码
  336. FixmedinsBchno string `json:"fixmedins_bchno" validate:"required"` // 定点医药机构批次流水号
  337. Begndate string `json:"begndate" validate:"required"` // 开始日期
  338. Enddate string `json:"enddate" validate:"required"` // 结束日期
  339. MedinsProdInvNo string `json:"medins_prod_inv_no,omitempty"` // 定点医药机构商品库存流水号
  340. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  341. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  342. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  343. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  344. TrdnFlag string `json:"trdn_flag" validate:"required"` // 拆零标志
  345. Invdate string `json:"invdate,omitempty"` // 库存日期
  346. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  347. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  348. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  349. Memo string `json:"memo,omitempty"` // 备注
  350. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  351. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  352. CrterID string `json:"crter_id,omitempty"` // 创建人ID
  353. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  354. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  355. OpterID string `json:"opter_id,omitempty"` // 经办人ID
  356. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  357. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  358. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  359. OrgName string
  360. Opter string
  361. SecretKey string
  362. InsuplcAdmdvs string
  363. MdtrtareaAdmvs string
  364. RequestUrl string
  365. AccessKey string
  366. Cainfo string
  367. Url string
  368. AppId string
  369. AppSecret string
  370. SignKey string
  371. Enckey string
  372. }
  373. type Result3508 struct {
  374. Cainfo interface{} `json:"cainfo"`
  375. ErrMsg string `json:"err_msg"`
  376. InfRefmsgid string `json:"inf_refmsgid"`
  377. Infcode int64 `json:"infcode"`
  378. Output []struct {
  379. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  380. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  381. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  382. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  383. InvCnt float64 `json:"inv_cnt,omitempty"` // 库存数量
  384. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  385. Memo string `json:"memo,omitempty"` // 备注
  386. UpdtTime string `json:"updt_time,omitempty"` // 数据更新时间
  387. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  388. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  389. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  390. CrteTime string `json:"crte_time,omitempty"` // 数据创建时间
  391. Invdate string `json:"invdate,omitempty"` // 库存日期
  392. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  393. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  394. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  395. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  396. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  397. OptTime string `json:"opt_time,omitempty"` // 经办时间
  398. OpterId string `json:"opter_id,omitempty"` // 经办人ID
  399. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  400. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  401. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  402. MedinsProdInvNo string `json:"medins_prod_inv_no,omitempty"` // 定点医药机构商品库存流水号
  403. CrterId string `json:"crter_id,omitempty"` // 创建人ID
  404. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  405. TrdnFlag string `json:"trdn_flag" validate:"required"` // 拆零标志
  406. } `json:"output"`
  407. RefmsgTime string `json:"refmsg_time"`
  408. RespondTime string `json:"respond_time"`
  409. Signtype interface{} `json:"signtype"`
  410. WarnMsg interface{} `json:"warn_msg"`
  411. }
  412. type Struct3509 struct {
  413. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  414. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  415. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  416. Begndate string `json:"begndate" validate:"required"` // 开始日期
  417. Enddate string `json:"enddate" validate:"required"` // 结束日期
  418. MedinsProdInvChgNo string `json:"medins_prod_inv_chg_no,omitempty"` // 定点医药机构商品库存变更流水号
  419. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  420. InvChgType string `json:"inv_chg_type" validate:"required"` // 库存变更类型
  421. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  422. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  423. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  424. TrdnFlag string `json:"trdn_flag" validate:"required"` // 拆零标志
  425. InvChgTime string `json:"inv_chg_time,omitempty"` // 库存变更时间
  426. InvChgOpterName string `json:"inv_chg_opter_name,omitempty"` // 库存变更经办人姓名
  427. Memo string `json:"memo,omitempty"` // 备注
  428. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  429. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  430. CrterID string `json:"crter_id,omitempty"` // 创建人ID
  431. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  432. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  433. OpterID string `json:"opter_id,omitempty"` // 经办人ID
  434. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  435. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  436. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  437. OrgName string
  438. Opter string
  439. SecretKey string
  440. InsuplcAdmdvs string
  441. MdtrtareaAdmvs string
  442. RequestUrl string
  443. AccessKey string
  444. Cainfo string
  445. Url string
  446. AppId string
  447. AppSecret string
  448. SignKey string
  449. Enckey string
  450. }
  451. type Result3509 struct {
  452. Cainfo interface{} `json:"cainfo"`
  453. ErrMsg string `json:"err_msg"`
  454. InfRefmsgid string `json:"inf_refmsgid"`
  455. Infcode int64 `json:"infcode"`
  456. Output []struct {
  457. InvChgTime string `json:"inv_chg_time,omitempty"` // 库存变更时间
  458. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  459. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  460. InvChgOpterName string `json:"inv_chg_opter_name,omitempty"` // 库存变更经办人姓名
  461. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  462. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  463. Memo string `json:"memo,omitempty"` // 备注
  464. UpdtTime string `json:"updt_time,omitempty"` // 数据更新时间
  465. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  466. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  467. CrteTime string `json:"crte_time,omitempty"` // 数据创建时间
  468. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  469. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  470. InvChgType string `json:"inv_chg_type" validate:"required"` // 库存变更类型
  471. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  472. MedinsProdInvChgNo string `json:"medins_prod_inv_chg_no,omitempty"` // 定点医药机构商品库存变更流水号
  473. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  474. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  475. OptTime string `json:"opt_time,omitempty"` // 经办时间
  476. OpterId string `json:"opter_id,omitempty"` // 经办人ID
  477. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  478. Cnt float64 `json:"cnt,omitempty"` // 数量
  479. Pric float64 `json:"pric,omitempty"` // 单价
  480. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  481. CrterId string `json:"crter_id,omitempty"` // 创建人ID
  482. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  483. TrdnFlag string `json:"trdn_flag" validate:"required"` // 拆零标志
  484. } `json:"output"`
  485. RefmsgTime string `json:"refmsg_time"`
  486. RespondTime string `json:"respond_time"`
  487. Signtype interface{} `json:"signtype"`
  488. WarnMsg interface{} `json:"warn_msg"`
  489. }
  490. type Struct3510 struct {
  491. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  492. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  493. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  494. Begndate string `json:"begndate" validate:"required"` // 开始日期
  495. Enddate string `json:"enddate" validate:"required"` // 结束日期
  496. MedinsProdPurcNo string `json:"medins_prod_purc_no,omitempty"` // 定点医药机构商品采购流水号
  497. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  498. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  499. DyntNo string `json:"dynt_no,omitempty"` // 随货单号
  500. SplerName string `json:"spler_name,omitempty"` // 供货商名称
  501. SplerPmtno string `json:"spler_pmtno,omitempty"` // 供应商许可证号
  502. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  503. ProdentpName string `json:"prodentp_name,omitempty"` // 生产企业名称
  504. Aprvno string `json:"aprvno,omitempty"` // 批准文号
  505. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  506. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  507. PurcInvoCodg string `json:"purc_invo_codg,omitempty"` // 采购发票编码
  508. PurcInvoNo string `json:"purc_invo_no,omitempty"` // 采购发票号
  509. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  510. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  511. PurcRetnStoinTime string `json:"purc_retn_stoin_time,omitempty"` // 采购/退货入库时间
  512. PurcRetnOpterName string `json:"purc_retn_opter_name,omitempty"` // 采购/退货经办人姓名
  513. ProdGeayFlag string `json:"prod_geay_flag,omitempty"` // 商品赠送标志
  514. ProdRetnFlag string `json:"prod_retn_flag,omitempty"` // 商品退货标志
  515. Memo string `json:"memo,omitempty"` // 备注
  516. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  517. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  518. CrterID string `json:"crter_id,omitempty"` // 创建人ID
  519. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  520. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  521. OpterID string `json:"opter_id,omitempty"` // 经办人ID
  522. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  523. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  524. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  525. OrgName string
  526. Opter string
  527. SecretKey string
  528. InsuplcAdmdvs string
  529. MdtrtareaAdmvs string
  530. RequestUrl string
  531. AccessKey string
  532. Cainfo string
  533. Url string
  534. AppId string
  535. AppSecret string
  536. SignKey string
  537. Enckey string
  538. }
  539. type Result3510 struct {
  540. Cainfo interface{} `json:"cainfo"`
  541. ErrMsg string `json:"err_msg"`
  542. InfRefmsgid string `json:"inf_refmsgid"`
  543. Infcode int64 `json:"infcode"`
  544. Output []struct {
  545. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  546. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  547. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  548. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  549. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  550. Memo string `json:"memo,omitempty"` // 备注
  551. ProdRetnFlag string `json:"prod_retn_flag" validate:"required"` // 商品退货标志
  552. UpdtTime string `json:"updt_time,omitempty"` // 数据更新时间
  553. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  554. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  555. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  556. CrteTime string `json:"crte_time,omitempty"` // 数据创建时间
  557. ProdentpName string `json:"prodentp_name,omitempty"` // 生产企业名称
  558. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  559. Aprvno string `json:"aprvno,omitempty"` // 批准文号
  560. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  561. MedinsProdPurcNo string `json:"medins_prod_purc_no,omitempty"` // 定点医药机构商品采购流水号
  562. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  563. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  564. PurcInvoNo string `json:"purc_invo_no,omitempty"` // 采购发票号
  565. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  566. OptTime string `json:"opt_time,omitempty"` // 经办时间
  567. OpterId string `json:"opter_id,omitempty"` // 经办人ID
  568. PurcRetnStoinTime string `json:"purc_retn_stoin_time,omitempty"` // 采购/退货入库时间
  569. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  570. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  571. SplerName string `json:"spler_name,omitempty"` // 供货商名称
  572. ProdGeayFlag string `json:"prod_geay_flag" validate:"required"` // 商品赠送标志
  573. PurcRetnOpterName string `json:"purc_retn_opter_name,omitempty"` // 采购/退货经办人姓名
  574. PurcInvoCodg string `json:"purc_invo_codg,omitempty"` // 采购发票编码
  575. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  576. CrterId string `json:"crter_id,omitempty"` // 创建人ID
  577. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  578. SplerPmtno string `json:"spler_pmtno,omitempty"` // 供应商许可证号
  579. FinlTrnsPric float64 `json:"finl_trns_pric,omitempty"` // 最终成交单价
  580. PurcRetnCnt float64 `json:"purc_retn_cnt,omitempty"` // 采购/退货数量
  581. DyntNo string `json:"dynt_no,omitempty"` // 随货单号
  582. } `json:"output"`
  583. RefmsgTime string `json:"refmsg_time"`
  584. RespondTime string `json:"respond_time"`
  585. Signtype interface{} `json:"signtype"`
  586. WarnMsg interface{} `json:"warn_msg"`
  587. }
  588. type Struct3511 struct {
  589. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  590. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  591. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  592. Begndate string `json:"begndate" validate:"required"` // 开始日期
  593. Enddate string `json:"enddate" validate:"required"` // 结束日期
  594. MedinsProdSelNo string `json:"medins_prod_sel_no,omitempty"` // 定点医药机构商品销售流水号
  595. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  596. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  597. PrscDrCertType string `json:"prsc_dr_cert_type,omitempty"` // 开单医师证件类型
  598. PrscDrCertno string `json:"prsc_dr_certno,omitempty"` // 开单医师证件号码
  599. BilgDrName string `json:"bilg_dr_name,omitempty"` // 开单医师姓名
  600. PharCertType string `json:"phar_cert_type,omitempty"` // 药师证件类型
  601. PharCertno string `json:"phar_certno,omitempty"` // 药师证件号码
  602. PharName string `json:"phar_name,omitempty"` // 药师姓名
  603. PharPracCertNo string `json:"phar_prac_cert_no,omitempty"` // 药师执业资格证号
  604. HiFeesetlType string `json:"hi_feesetl_type" validate:"required"` // 医保费用结算类型
  605. SetlID string `json:"setl_id,omitempty"` // 结算ID
  606. PsnNo string `json:"psn_no,omitempty"` // 人员编号
  607. PsnCertType string `json:"psn_cert_type" validate:"required"` // 人员证件类型
  608. Certno string `json:"certno,omitempty"` // 证件号码
  609. PsnName string `json:"psn_name,omitempty"` // 人员姓名
  610. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  611. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  612. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  613. ElecSupnCodg string `json:"elec_supn_codg,omitempty"` // 电子监管编码
  614. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  615. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  616. TrdnFlag string `json:"trdn_flag" validate:"required"` // 拆零标志
  617. SelRetnTime string `json:"sel_retn_time,omitempty"` // 销售/退货时间
  618. SelRetnOpterName string `json:"sel_retn_opter_name,omitempty"` // 销售/退货经办人姓名
  619. Memo string `json:"memo,omitempty"` // 备注
  620. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  621. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  622. CrterID string `json:"crter_id,omitempty"` // 创建人ID
  623. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  624. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  625. OpterID string `json:"opter_id,omitempty"` // 经办人ID
  626. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  627. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  628. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  629. OrgName string
  630. Opter string
  631. SecretKey string
  632. InsuplcAdmdvs string
  633. MdtrtareaAdmvs string
  634. RequestUrl string
  635. AccessKey string
  636. Cainfo string
  637. Url string
  638. AppId string
  639. AppSecret string
  640. SignKey string
  641. Enckey string
  642. }
  643. type Result3511 struct {
  644. Cainfo interface{} `json:"cainfo"`
  645. ErrMsg string `json:"err_msg"`
  646. InfRefmsgid string `json:"inf_refmsgid"`
  647. Infcode int64 `json:"infcode"`
  648. Output []struct {
  649. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  650. PharCertType string `json:"phar_cert_type" validate:"required"` // 药师证件类型
  651. SelRetnOpterName string `json:"sel_retn_opter_name,omitempty"` // 销售/退货经办人姓名
  652. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  653. PoolareaNo string `json:"poolarea_no,omitempty"` // 统筹区编号
  654. SetlId string `json:"setl_id,omitempty"` // 结算ID
  655. CrteOptinsNo string `json:"crte_optins_no,omitempty"` // 创建机构编号
  656. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  657. Memo string `json:"memo,omitempty"` // 备注
  658. UpdtTime string `json:"updt_time,omitempty"` // 数据更新时间
  659. HiFeesetlType string `json:"hi_feesetl_type" validate:"required"` // 医保费用结算类型
  660. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  661. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  662. PsnNo string `json:"psn_no,omitempty"` // 人员编号
  663. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  664. CrteTime string `json:"crte_time,omitempty"` // 数据创建时间
  665. PharCertno string `json:"phar_certno,omitempty"` // 药师证件号码
  666. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  667. Certno string `json:"certno,omitempty"` // 证件号码
  668. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  669. RxFlag string `json:"rx_flag" validate:"required"` // 处方药标志
  670. PharPracCertNo string `json:"phar_prac_cert_no,omitempty"` // 药师执业资格证号
  671. ListSpItemFlag string `json:"list_sp_item_flag" validate:"required"` // 目录特项标志
  672. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  673. OptTime string `json:"opt_time,omitempty"` // 经办时间
  674. PsnName string `json:"psn_name,omitempty"` // 人员姓名
  675. ElecSupnCodg string `json:"elec_supn_codg,omitempty"` // 电子监管编码
  676. BilgDrName string `json:"bilg_dr_name,omitempty"` // 开单医师姓名
  677. OpterId string `json:"opter_id,omitempty"` // 经办人ID
  678. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  679. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  680. PsnCertType string `json:"psn_cert_type" validate:"required"` // 人员证件类型
  681. SelRetnTime string `json:"sel_retn_time,omitempty"` // 销售/退货时间
  682. SelRetnCnt float64 `json:"sel_retn_cnt,omitempty"` // 销售/退货数量
  683. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  684. PharName string `json:"phar_name,omitempty"` // 药师姓名
  685. PrscDrCertType string `json:"prsc_dr_cert_type" validate:"required"` // 开单医师证件类型
  686. CrterId string `json:"crter_id,omitempty"` // 创建人ID
  687. PrscDrCertno string `json:"prsc_dr_certno,omitempty"` // 开单医师证件号码
  688. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  689. TrdnFlag string `json:"trdn_flag" validate:"required"` // 拆零标志
  690. FinlTrnsPric float64 `json:"finl_trns_pric,omitempty"` // 最终成交单价
  691. MedinsProdSelNo string `json:"medins_prod_sel_no,omitempty"` // 定点医药机构商品销售流水号
  692. } `json:"output"`
  693. RefmsgTime string `json:"refmsg_time"`
  694. RespondTime string `json:"respond_time"`
  695. Signtype interface{} `json:"signtype"`
  696. WarnMsg interface{} `json:"warn_msg"`
  697. }
  698. type Struct3512 struct {
  699. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  700. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  701. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  702. Begndate string `json:"begndate" validate:"required"` // 开始日期
  703. Enddate string `json:"enddate" validate:"required"` // 结束日期
  704. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  705. DrugTracCodg string `json:"drug_trac_codg,omitempty"` // 药品追溯码
  706. OrgName string
  707. Opter string
  708. SecretKey string
  709. InsuplcAdmdvs string
  710. MdtrtareaAdmvs string
  711. RequestUrl string
  712. AccessKey string
  713. Cainfo string
  714. Url string
  715. AppId string
  716. AppSecret string
  717. SignKey string
  718. Enckey string
  719. }
  720. type Result3512 struct {
  721. Cainfo interface{} `json:"cainfo"`
  722. ErrMsg string `json:"err_msg"`
  723. InfRefmsgid string `json:"inf_refmsgid"`
  724. Infcode int64 `json:"infcode"`
  725. Output []struct {
  726. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  727. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  728. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  729. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  730. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  731. DrugTracCodg string `json:"drug_trac_codg,omitempty"` // 药品追溯码
  732. ValiFlag string `json:"vali_flag" validate:"required"` // 有效标志
  733. OpterId string `json:"opter_id,omitempty"` // 经办人ID
  734. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  735. CrterId string `json:"crter_id,omitempty"` // 创建人ID
  736. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  737. } `json:"output"`
  738. RefmsgTime string `json:"refmsg_time"`
  739. RespondTime string `json:"respond_time"`
  740. Signtype interface{} `json:"signtype"`
  741. WarnMsg interface{} `json:"warn_msg"`
  742. }
  743. type Struct3513 struct {
  744. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  745. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  746. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  747. Begndate string `json:"begndate,omitempty"` // 开始日期
  748. Enddate string `json:"enddate,omitempty"` // 结束日期
  749. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  750. MdtrtID string `json:"mdtrt_id,omitempty"` // 就诊ID
  751. PsnNo string `json:"psn_no,omitempty"` // 人员编号
  752. PsnCertType string `json:"psn_cert_type" validate:"required"` // 人员证件类型
  753. Certno string `json:"certno,omitempty"` // 证件号码
  754. PsnName string `json:"psn_name,omitempty"` // 人员姓名
  755. DrugTracCodg string `json:"drug_trac_codg,omitempty"` // 药品追溯码
  756. OrgName string
  757. Opter string
  758. SecretKey string
  759. InsuplcAdmdvs string
  760. MdtrtareaAdmvs string
  761. RequestUrl string
  762. AccessKey string
  763. Cainfo string
  764. Url string
  765. AppId string
  766. AppSecret string
  767. SignKey string
  768. Enckey string
  769. }
  770. type Result3513 struct {
  771. Cainfo interface{} `json:"cainfo"`
  772. ErrMsg string `json:"err_msg"`
  773. InfRefmsgid string `json:"inf_refmsgid"`
  774. Infcode int64 `json:"infcode"`
  775. Output []struct {
  776. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  777. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  778. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  779. MedinsListName string `json:"medins_list_name,omitempty"` // 医药机构目录名称
  780. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  781. MdtrtId string `json:"mdtrt_id,omitempty"` // 就诊ID
  782. MdtrtSetlType string `json:"mdtrt_setl_type" validate:"required"` // 就诊结算类型
  783. BkkpSn string `json:"bkkp_sn,omitempty"` // 记账流水号
  784. DrugTracCodg string `json:"drug_trac_codg,omitempty"` // 药品追溯码
  785. PsnNo string `json:"psn_no,omitempty"` // 人员编号
  786. PsnCertType string `json:"psn_cert_type" validate:"required"` // 人员证件类型
  787. Certno string `json:"certno,omitempty"` // 证件号码
  788. PsnName string `json:"psn_name,omitempty"` // 人员姓名
  789. Memo string `json:"memo,omitempty"` // 备注
  790. TrdnFlag string `json:"trdn_flag,omitempty"` // 拆零标志
  791. UpdtTime string `json:"updt_time,omitempty"` // 数据更新时间
  792. OpterName string `json:"opter_name,omitempty"` // 经办人姓名
  793. Rid string `json:"rid,omitempty"` // 数据唯一记录号
  794. CrteTime string `json:"crte_time,omitempty"` // 数据创建时间
  795. OptTime string `json:"opt_time,omitempty"` // 经办时间
  796. OpterId string `json:"opter_id,omitempty"` // 经办人ID
  797. CrterName string `json:"crter_name,omitempty"` // 创建人姓名
  798. CrterId string `json:"crter_id,omitempty"` // 创建人ID
  799. OptinsNo string `json:"optins_no,omitempty"` // 经办机构编号
  800. } `json:"output"`
  801. RefmsgTime string `json:"refmsg_time"`
  802. RespondTime string `json:"respond_time"`
  803. Signtype interface{} `json:"signtype"`
  804. WarnMsg interface{} `json:"warn_msg"`
  805. }
  806. type Struct35081 struct {
  807. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  808. MedinsAdmdvs string `json:"medins_admdvs,omitempty"` // 医疗机构行政区划编码
  809. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  810. MedListCodg string `json:"med_list_codg" validate:"required"` // 医疗目录编码
  811. PageNum int `json:"page_num" validate:"required"` // 页码
  812. PageSize int `json:"page_size" validate:"required"` // 分页大小
  813. OrgName string
  814. Opter string
  815. SecretKey string
  816. InsuplcAdmdvs string
  817. MdtrtareaAdmvs string
  818. RequestUrl string
  819. AccessKey string
  820. Cainfo string
  821. Url string
  822. AppId string
  823. AppSecret string
  824. SignKey string
  825. Enckey string
  826. }
  827. type Result35081 struct {
  828. Cainfo interface{} `json:"cainfo"`
  829. ErrMsg string `json:"err_msg"`
  830. InfRefmsgid string `json:"inf_refmsgid"`
  831. Infcode int64 `json:"infcode"`
  832. Output []struct {
  833. FixmedinsCode string `json:"fixmedins_code,omitempty"` // 定点医药机构编号
  834. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  835. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  836. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  837. MedinsProdInvNo string `json:"medins_prod_inv_no,omitempty"` // 定点医药机构商品库存流水号
  838. InvCnt float64 `json:"inv_cnt,omitempty"` // 库存数量
  839. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  840. ProdentpName string `json:"prodentp_name,omitempty"` // 生产厂家名称
  841. Aprvno string `json:"aprvno,omitempty"` // 批准文号
  842. RxFlag string `json:"rx_flag,omitempty"` // 处方药标志
  843. TrdnFlag string `json:"trdn_flag,omitempty"` // 拆零标志
  844. ListSpItemFlag string `json:"list_sp_item_flag,omitempty"` // 目录特项标志
  845. Invdate string `json:"invdate,omitempty"` // 库存日期
  846. Pric float64 `json:"pric,omitempty"` // 销售价格
  847. UpdtTime string `json:"updt_time,omitempty"` // 数据更新时间
  848. Dosform string `json:"dosform,omitempty"` // 剂型
  849. Genname string `json:"genname,omitempty"` // 药品通用名
  850. Prodname string `json:"prodname,omitempty"` // 药品商品名
  851. Spec string `json:"spec,omitempty"` // 药品规格
  852. MinUnt string `json:"min_unt,omitempty"` // 最小计量单位
  853. MinPacCnt int `json:"min_pac_cnt,omitempty"` // 最小包装数量
  854. MinPacunt string `json:"min_pacunt,omitempty"` // 最小包装单位
  855. MinPrepunt string `json:"min_prepunt,omitempty"` // 最小制剂单位
  856. // 经办机构编号
  857. } `json:"output"`
  858. RefmsgTime string `json:"refmsg_time"`
  859. RespondTime string `json:"respond_time"`
  860. Signtype interface{} `json:"signtype"`
  861. WarnMsg interface{} `json:"warn_msg"`
  862. }
  863. type Struct35082 struct {
  864. FixmedinsCode string `json:"fixmedins_code" validate:"required"` // 定点医药机构编号
  865. MedinsListCodg string `json:"medins_list_codg,omitempty"` // 医药机构目录编码
  866. MedListCodg string `json:"med_list_codg" validate:"required"` // 医疗目录编码
  867. PageNum int `json:"page_num" validate:"required"` // 页码
  868. PageSize int `json:"page_size" validate:"required"` // 分页大小
  869. OrgName string
  870. Opter string
  871. SecretKey string
  872. InsuplcAdmdvs string
  873. MdtrtareaAdmvs string
  874. RequestUrl string
  875. AccessKey string
  876. Cainfo string
  877. Url string
  878. AppId string
  879. AppSecret string
  880. SignKey string
  881. Enckey string
  882. }
  883. type Result35082 struct {
  884. Cainfo interface{} `json:"cainfo"`
  885. ErrMsg string `json:"err_msg"`
  886. InfRefmsgid string `json:"inf_refmsgid"`
  887. Infcode int64 `json:"infcode"`
  888. Output []struct {
  889. MedListCodg string `json:"med_list_codg,omitempty"` // 医疗目录编码
  890. FixmedinsHilistID string `json:"fixmedins_hilist_id,omitempty"` // 定点医药机构目录编号
  891. FixmedinsHilistName string `json:"fixmedins_hilist_name,omitempty"` // 定点医药机构目录名称
  892. FixmedinsBchno string `json:"fixmedins_bchno,omitempty"` // 定点医药机构批次流水号
  893. ManuLotnum string `json:"manu_lotnum,omitempty"` // 生产批号
  894. ManuDate string `json:"manu_date,omitempty"` // 生产日期
  895. ExpyEnd string `json:"expy_end,omitempty"` // 有效期止
  896. DrugTracCodg string `json:"drug_trac_codg,omitempty"` // 药品追溯码
  897. DrugProdBarc string `json:"drug_prod_barc,omitempty"` // 药品条形码
  898. InvChgType string `json:"inv_chg_type,omitempty"` // 库存变更类型
  899. RxFlag string `json:"rx_flag,omitempty"` // 处方药标志
  900. InvCnt float64 `json:"inv_cnt,omitempty"` // 库存数量
  901. Pric float64 `json:"pric,omitempty"` // 销售价格
  902. Memo string `json:"memo,omitempty"`
  903. } `json:"output"`
  904. RefmsgTime string `json:"refmsg_time"`
  905. RespondTime string `json:"respond_time"`
  906. Signtype interface{} `json:"signtype"`
  907. WarnMsg interface{} `json:"warn_msg"`
  908. // 备注
  909. }