SiDlPtntWstnMdcn.java 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577
  1. package thyyxxk.webserver.entity.medicalinsurance.download;
  2. import java.io.Serializable;
  3. import lombok.Data;
  4. @Data
  5. public class SiDlPtntWstnMdcn implements Serializable {
  6. private static final long serialVersionUID = 8802738855400816599L;
  7. /**
  8. * 医疗目录编码
  9. */
  10. private String code;
  11. /**
  12. * 药品商品名
  13. */
  14. private String drugTradeName;
  15. /**
  16. * 通用名编号
  17. */
  18. private String universalNameNumber;
  19. /**
  20. * 药品通用名
  21. */
  22. private String generalDrugName;
  23. /**
  24. * 化学名称
  25. */
  26. private String chemicalName;
  27. /**
  28. * 别名
  29. */
  30. private String alias;
  31. /**
  32. * 英文名称
  33. */
  34. private String englishName;
  35. /**
  36. * 注册名称
  37. */
  38. private String registrationName;
  39. /**
  40. * 药监本位码
  41. */
  42. private String drugSupervisionLocalCode;
  43. /**
  44. * 药品剂型
  45. */
  46. private String drugDosageForms;
  47. /**
  48. * 药品剂型名称
  49. */
  50. private String drugDosageFormName;
  51. /**
  52. * 药品类别
  53. */
  54. private String drugCategory;
  55. /**
  56. * 药品类别名称
  57. */
  58. private String drugCategoryName;
  59. /**
  60. * 药品规格
  61. */
  62. private String drugSpecifications;
  63. /**
  64. * 药品规格代码
  65. */
  66. private String drugSpecificationCode;
  67. /**
  68. * 注册剂型
  69. */
  70. private String registrationDosageType;
  71. /**
  72. * 注册规格
  73. */
  74. private String registrationSpecifications;
  75. /**
  76. * 注册规格代码
  77. */
  78. private String registrationSpecificationCode;
  79. /**
  80. * 每次用量
  81. */
  82. private String eachDosage;
  83. /**
  84. * 使用频次
  85. */
  86. private String frequencyOfUsage;
  87. /**
  88. * 酸根盐基
  89. */
  90. private String aateGroup;
  91. /**
  92. * 国家药品编号
  93. */
  94. private String nationalDrugNo;
  95. /**
  96. * 用法
  97. */
  98. private String usr;
  99. /**
  100. * 中成药标志
  101. */
  102. private String patentFlag;
  103. /**
  104. * 生产地类别
  105. */
  106. private String productionSiteCategory;
  107. /**
  108. * 生产地类别名称
  109. */
  110. private String productionSiteCategoryName;
  111. /**
  112. * 计价单位类型
  113. */
  114. private String unitType;
  115. /**
  116. * 非处方药标志
  117. */
  118. private String nonprescriptionFlag;
  119. /**
  120. * 非处方药标志名称
  121. */
  122. private String nonprescriptionFlagName;
  123. /**
  124. * 包装材质
  125. */
  126. private String packagingMaterial;
  127. /**
  128. * 包装材质名称
  129. */
  130. private String packagingMaterialName;
  131. /**
  132. * 包装规格
  133. */
  134. private String packingSpecifications;
  135. /**
  136. * 包装数量
  137. */
  138. private String packageQuantity;
  139. /**
  140. * 功能主治
  141. */
  142. private String functionalGovernance;
  143. /**
  144. * 给药途径
  145. */
  146. private String routeOfMedication;
  147. /**
  148. * 说明书
  149. */
  150. private String instructions;
  151. /**
  152. * 开始日期
  153. */
  154. private String startTime;
  155. /**
  156. * 结束日期
  157. */
  158. private String endTime;
  159. /**
  160. * 最小使用单位
  161. */
  162. private String minimumUnit;
  163. /**
  164. * 最小销售单位
  165. */
  166. private String minimumSalesUnit;
  167. /**
  168. * 最小计量单位
  169. */
  170. private String minimumUnitOfMeasurement;
  171. /**
  172. * 最小包装数量
  173. */
  174. private String minimumPackingQuantity;
  175. /**
  176. * 最小包装单位
  177. */
  178. private String minimumPackingUnit;
  179. /**
  180. * 最小制剂单位
  181. */
  182. private String minimumPreparationUnit;
  183. /**
  184. * 最小包装单位名称
  185. */
  186. private String minimumPackagingUnitName;
  187. /**
  188. * 最小制剂单位名称
  189. */
  190. private String minimumPreparationUnitName;
  191. /**
  192. * 转换比
  193. */
  194. private String conversionRatio;
  195. /**
  196. * 药品有效期
  197. */
  198. private String validityPeriodOfTheDrug;
  199. /**
  200. * 最小计价单位
  201. */
  202. private String minimumUnitValuation;
  203. /**
  204. * 五笔助记码
  205. */
  206. private String wbCode;
  207. /**
  208. * 拼音助记码
  209. */
  210. private String pyCode;
  211. /**
  212. * 分包装厂家
  213. */
  214. private String subpackagingManufacturer;
  215. /**
  216. * 生产企业编号
  217. */
  218. private String productionNumber;
  219. /**
  220. * 生产企业名称
  221. */
  222. private String productionName;
  223. /**
  224. * 特殊限价药品标志
  225. */
  226. private String limitedDrugFlag;
  227. /**
  228. * 特殊药品标志
  229. */
  230. private String specialDrugMark;
  231. /**
  232. * 限制使用范围
  233. */
  234. private String limitTheUsageRange;
  235. /**
  236. * 限制使用标志
  237. */
  238. private String limitUsingFlags;
  239. /**
  240. * 药品注册证号
  241. */
  242. private String certificateNumber;
  243. /**
  244. * 药品注册证号开始日期
  245. */
  246. private String certificateStartDate;
  247. /**
  248. * 药品注册证号结束日期
  249. */
  250. private String certificateEndDate;
  251. /**
  252. * 批准文号
  253. */
  254. private String licenseNumber;
  255. /**
  256. * 批准文号开始日期
  257. */
  258. private String approvalStartDate;
  259. /**
  260. * 批准文号结束日期
  261. */
  262. private String approvalEndDate;
  263. /**
  264. * 市场状态
  265. */
  266. private String marketStatus;
  267. /**
  268. * 市场状态名称
  269. */
  270. private String marketStatusName;
  271. /**
  272. * 药品注册批件电子档案
  273. */
  274. private String registrationElectronicFile;
  275. /**
  276. * 药品补充申请批件电子档案
  277. */
  278. private String supplementaryElectronicFile;
  279. /**
  280. * 国家医保药品目录备注
  281. */
  282. private String nationalSiCatalogueRemark;
  283. /**
  284. * 基本药物标志名称
  285. */
  286. private String basicDrugFlagName;
  287. /**
  288. * 基本药物标志
  289. */
  290. private String basicDrugFlag;
  291. /**
  292. * 增值税调整药品标志
  293. */
  294. private String adjustedTaxFlag;
  295. /**
  296. * 增值税调整药品名称
  297. */
  298. private String adjustedTaxFlagName;
  299. /**
  300. * 上市药品目录集药品
  301. */
  302. private String listedDrugsSet;
  303. /**
  304. * 医保谈判药品标志
  305. */
  306. private String negotiatedDrugFlag;
  307. /**
  308. * 医保谈判药品名称
  309. */
  310. private String negotiatedDrugFlagName;
  311. /**
  312. * 卫健委药品编码
  313. */
  314. private String healthCommissionDrugCode;
  315. /**
  316. * 备注
  317. */
  318. private String remarks;
  319. /**
  320. * 有效标志
  321. */
  322. private String validFlag;
  323. /**
  324. * 唯一记录号
  325. */
  326. private String uniqueRecordNumber;
  327. /**
  328. * 数据创建时间
  329. */
  330. private String dataCreationTime;
  331. /**
  332. * 数据更新时间
  333. */
  334. private String dataUpdateTime;
  335. /**
  336. * 版本号
  337. */
  338. private String versionNumber;
  339. /**
  340. * 版本名称
  341. */
  342. private String versionName;
  343. /**
  344. * 儿童用药
  345. */
  346. private String drugsForChildren;
  347. /**
  348. * 公司名称
  349. */
  350. private String corporateName;
  351. /**
  352. * 仿制药一致性评价药品
  353. */
  354. private String consistencyDrugs;
  355. /**
  356. * 经销企业
  357. */
  358. private String distributingBusiness;
  359. /**
  360. * 经销企业联系人
  361. */
  362. private String contact;
  363. /**
  364. * 经销企业授权书电子档案
  365. */
  366. private String enterpriseElectronicFile;
  367. /**
  368. * 国家医保药品目录剂型
  369. */
  370. private String nationalDosage;
  371. /**
  372. * 国家医保药品目录甲乙类标识
  373. */
  374. private String nationalClassFlag;
  375. public SiDlPtntWstnMdcn() {
  376. }
  377. public SiDlPtntWstnMdcn(String tempstr) {
  378. String[] arr = tempstr.split("\t");
  379. for (int i = 0; i < arr.length; i++) {
  380. if (null == arr[i] || arr[i].trim().equals("null")) {
  381. arr[i] = null;
  382. } else {
  383. arr[i] = arr[i].trim();
  384. }
  385. }
  386. code = arr[0];
  387. drugTradeName = arr[1];
  388. universalNameNumber = arr[2];
  389. generalDrugName = arr[3];
  390. chemicalName = arr[4];
  391. alias = arr[5];
  392. englishName = arr[6];
  393. registrationName = arr[7];
  394. drugSupervisionLocalCode = arr[8];
  395. drugDosageForms = arr[9];
  396. drugDosageFormName = arr[10];
  397. drugCategory = arr[11];
  398. drugCategoryName = arr[12];
  399. drugSpecifications = arr[13];
  400. drugSpecificationCode = arr[14];
  401. registrationDosageType = arr[15];
  402. registrationSpecifications = arr[16];
  403. registrationSpecificationCode = arr[17];
  404. eachDosage = arr[18];
  405. frequencyOfUsage = arr[19];
  406. aateGroup = arr[20];
  407. nationalDrugNo = arr[21];
  408. usr = arr[22];
  409. patentFlag = arr[23];
  410. productionSiteCategory = arr[24];
  411. productionSiteCategoryName = arr[25];
  412. unitType = arr[26];
  413. nonprescriptionFlag = arr[27];
  414. nonprescriptionFlagName = arr[28];
  415. packagingMaterial = arr[29];
  416. packagingMaterialName = arr[30];
  417. packingSpecifications = arr[31];
  418. packageQuantity = arr[32];
  419. functionalGovernance = arr[33];
  420. routeOfMedication = arr[34];
  421. instructions = arr[35];
  422. startTime = arr[36];
  423. endTime = arr[37];
  424. minimumUnit = arr[38];
  425. minimumSalesUnit = arr[39];
  426. minimumUnitOfMeasurement = arr[40];
  427. minimumPackingQuantity = arr[41];
  428. minimumPackingUnit = arr[42];
  429. minimumPreparationUnit = arr[43];
  430. minimumPackagingUnitName = arr[44];
  431. minimumPreparationUnitName = arr[45];
  432. conversionRatio = arr[46];
  433. validityPeriodOfTheDrug = arr[47];
  434. minimumUnitValuation = arr[48];
  435. wbCode = arr[49];
  436. pyCode = arr[50];
  437. subpackagingManufacturer = arr[51];
  438. productionNumber = arr[52];
  439. productionName = arr[53];
  440. limitedDrugFlag = arr[54];
  441. specialDrugMark = arr[55];
  442. limitTheUsageRange = arr[56];
  443. limitUsingFlags = arr[57];
  444. certificateNumber = arr[58];
  445. certificateStartDate = arr[59];
  446. certificateEndDate = arr[60];
  447. licenseNumber = arr[61];
  448. approvalStartDate = arr[62];
  449. approvalEndDate = arr[63];
  450. marketStatus = arr[64];
  451. marketStatusName = arr[65];
  452. registrationElectronicFile = arr[66];
  453. supplementaryElectronicFile = arr[67];
  454. nationalSiCatalogueRemark = arr[68];
  455. basicDrugFlagName = arr[69];
  456. basicDrugFlag = arr[70];
  457. adjustedTaxFlag = arr[71];
  458. adjustedTaxFlagName = arr[72];
  459. listedDrugsSet = arr[73];
  460. negotiatedDrugFlag = arr[74];
  461. negotiatedDrugFlagName = arr[75];
  462. healthCommissionDrugCode = arr[76];
  463. remarks = arr[77];
  464. validFlag = arr[78];
  465. uniqueRecordNumber = arr[79];
  466. dataCreationTime = arr[80];
  467. dataUpdateTime = arr[81];
  468. versionNumber = arr[82];
  469. versionName = arr[83];
  470. drugsForChildren = arr[84];
  471. corporateName = arr[85];
  472. consistencyDrugs = arr[86];
  473. distributingBusiness = arr[87];
  474. contact = arr[88];
  475. enterpriseElectronicFile = arr[89];
  476. nationalDosage = arr[90];
  477. nationalClassFlag = arr[91];
  478. }
  479. }