models_3501.go 53KB

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