package thyyxxk.webserver.entity.medicalinsurance.download; import java.io.Serializable; import lombok.Data; @Data public class SiDlPtntWstnMdcn implements Serializable { private static final long serialVersionUID = 8802738855400816599L; /** * 医疗目录编码 */ private String code; /** * 药品商品名 */ private String drugTradeName; /** * 通用名编号 */ private String universalNameNumber; /** * 药品通用名 */ private String generalDrugName; /** * 化学名称 */ private String chemicalName; /** * 别名 */ private String alias; /** * 英文名称 */ private String englishName; /** * 注册名称 */ private String registrationName; /** * 药监本位码 */ private String drugSupervisionLocalCode; /** * 药品剂型 */ private String drugDosageForms; /** * 药品剂型名称 */ private String drugDosageFormName; /** * 药品类别 */ private String drugCategory; /** * 药品类别名称 */ private String drugCategoryName; /** * 药品规格 */ private String drugSpecifications; /** * 药品规格代码 */ private String drugSpecificationCode; /** * 注册剂型 */ private String registrationDosageType; /** * 注册规格 */ private String registrationSpecifications; /** * 注册规格代码 */ private String registrationSpecificationCode; /** * 每次用量 */ private String eachDosage; /** * 使用频次 */ private String frequencyOfUsage; /** * 酸根盐基 */ private String aateGroup; /** * 国家药品编号 */ private String nationalDrugNo; /** * 用法 */ private String usr; /** * 中成药标志 */ private String patentFlag; /** * 生产地类别 */ private String productionSiteCategory; /** * 生产地类别名称 */ private String productionSiteCategoryName; /** * 计价单位类型 */ private String unitType; /** * 非处方药标志 */ private String nonprescriptionFlag; /** * 非处方药标志名称 */ private String nonprescriptionFlagName; /** * 包装材质 */ private String packagingMaterial; /** * 包装材质名称 */ private String packagingMaterialName; /** * 包装规格 */ private String packingSpecifications; /** * 包装数量 */ private String packageQuantity; /** * 功能主治 */ private String functionalGovernance; /** * 给药途径 */ private String routeOfMedication; /** * 说明书 */ private String instructions; /** * 开始日期 */ private String startTime; /** * 结束日期 */ private String endTime; /** * 最小使用单位 */ private String minimumUnit; /** * 最小销售单位 */ private String minimumSalesUnit; /** * 最小计量单位 */ private String minimumUnitOfMeasurement; /** * 最小包装数量 */ private String minimumPackingQuantity; /** * 最小包装单位 */ private String minimumPackingUnit; /** * 最小制剂单位 */ private String minimumPreparationUnit; /** * 最小包装单位名称 */ private String minimumPackagingUnitName; /** * 最小制剂单位名称 */ private String minimumPreparationUnitName; /** * 转换比 */ private String conversionRatio; /** * 药品有效期 */ private String validityPeriodOfTheDrug; /** * 最小计价单位 */ private String minimumUnitValuation; /** * 五笔助记码 */ private String wbCode; /** * 拼音助记码 */ private String pyCode; /** * 分包装厂家 */ private String subpackagingManufacturer; /** * 生产企业编号 */ private String productionNumber; /** * 生产企业名称 */ private String productionName; /** * 特殊限价药品标志 */ private String limitedDrugFlag; /** * 特殊药品标志 */ private String specialDrugMark; /** * 限制使用范围 */ private String limitTheUsageRange; /** * 限制使用标志 */ private String limitUsingFlags; /** * 药品注册证号 */ private String certificateNumber; /** * 药品注册证号开始日期 */ private String certificateStartDate; /** * 药品注册证号结束日期 */ private String certificateEndDate; /** * 批准文号 */ private String licenseNumber; /** * 批准文号开始日期 */ private String approvalStartDate; /** * 批准文号结束日期 */ private String approvalEndDate; /** * 市场状态 */ private String marketStatus; /** * 市场状态名称 */ private String marketStatusName; /** * 药品注册批件电子档案 */ private String registrationElectronicFile; /** * 药品补充申请批件电子档案 */ private String supplementaryElectronicFile; /** * 国家医保药品目录备注 */ private String nationalSiCatalogueRemark; /** * 基本药物标志名称 */ private String basicDrugFlagName; /** * 基本药物标志 */ private String basicDrugFlag; /** * 增值税调整药品标志 */ private String adjustedTaxFlag; /** * 增值税调整药品名称 */ private String adjustedTaxFlagName; /** * 上市药品目录集药品 */ private String listedDrugsSet; /** * 医保谈判药品标志 */ private String negotiatedDrugFlag; /** * 医保谈判药品名称 */ private String negotiatedDrugFlagName; /** * 卫健委药品编码 */ private String healthCommissionDrugCode; /** * 备注 */ private String remarks; /** * 有效标志 */ private String validFlag; /** * 唯一记录号 */ private String uniqueRecordNumber; /** * 数据创建时间 */ private String dataCreationTime; /** * 数据更新时间 */ private String dataUpdateTime; /** * 版本号 */ private String versionNumber; /** * 版本名称 */ private String versionName; /** * 儿童用药 */ private String drugsForChildren; /** * 公司名称 */ private String corporateName; /** * 仿制药一致性评价药品 */ private String consistencyDrugs; /** * 经销企业 */ private String distributingBusiness; /** * 经销企业联系人 */ private String contact; /** * 经销企业授权书电子档案 */ private String enterpriseElectronicFile; /** * 国家医保药品目录剂型 */ private String nationalDosage; /** * 国家医保药品目录甲乙类标识 */ private String nationalClassFlag; public SiDlPtntWstnMdcn() { } public SiDlPtntWstnMdcn(String tempstr) { String[] arr = tempstr.split("\t"); for (int i = 0; i < arr.length; i++) { if (null == arr[i] || arr[i].trim().equals("null")) { arr[i] = null; } else { arr[i] = arr[i].trim(); } } code = arr[0]; drugTradeName = arr[1]; universalNameNumber = arr[2]; generalDrugName = arr[3]; chemicalName = arr[4]; alias = arr[5]; englishName = arr[6]; registrationName = arr[7]; drugSupervisionLocalCode = arr[8]; drugDosageForms = arr[9]; drugDosageFormName = arr[10]; drugCategory = arr[11]; drugCategoryName = arr[12]; drugSpecifications = arr[13]; drugSpecificationCode = arr[14]; registrationDosageType = arr[15]; registrationSpecifications = arr[16]; registrationSpecificationCode = arr[17]; eachDosage = arr[18]; frequencyOfUsage = arr[19]; aateGroup = arr[20]; nationalDrugNo = arr[21]; usr = arr[22]; patentFlag = arr[23]; productionSiteCategory = arr[24]; productionSiteCategoryName = arr[25]; unitType = arr[26]; nonprescriptionFlag = arr[27]; nonprescriptionFlagName = arr[28]; packagingMaterial = arr[29]; packagingMaterialName = arr[30]; packingSpecifications = arr[31]; packageQuantity = arr[32]; functionalGovernance = arr[33]; routeOfMedication = arr[34]; instructions = arr[35]; startTime = arr[36]; endTime = arr[37]; minimumUnit = arr[38]; minimumSalesUnit = arr[39]; minimumUnitOfMeasurement = arr[40]; minimumPackingQuantity = arr[41]; minimumPackingUnit = arr[42]; minimumPreparationUnit = arr[43]; minimumPackagingUnitName = arr[44]; minimumPreparationUnitName = arr[45]; conversionRatio = arr[46]; validityPeriodOfTheDrug = arr[47]; minimumUnitValuation = arr[48]; wbCode = arr[49]; pyCode = arr[50]; subpackagingManufacturer = arr[51]; productionNumber = arr[52]; productionName = arr[53]; limitedDrugFlag = arr[54]; specialDrugMark = arr[55]; limitTheUsageRange = arr[56]; limitUsingFlags = arr[57]; certificateNumber = arr[58]; certificateStartDate = arr[59]; certificateEndDate = arr[60]; licenseNumber = arr[61]; approvalStartDate = arr[62]; approvalEndDate = arr[63]; marketStatus = arr[64]; marketStatusName = arr[65]; registrationElectronicFile = arr[66]; supplementaryElectronicFile = arr[67]; nationalSiCatalogueRemark = arr[68]; basicDrugFlagName = arr[69]; basicDrugFlag = arr[70]; adjustedTaxFlag = arr[71]; adjustedTaxFlagName = arr[72]; listedDrugsSet = arr[73]; negotiatedDrugFlag = arr[74]; negotiatedDrugFlagName = arr[75]; healthCommissionDrugCode = arr[76]; remarks = arr[77]; validFlag = arr[78]; uniqueRecordNumber = arr[79]; dataCreationTime = arr[80]; dataUpdateTime = arr[81]; versionNumber = arr[82]; versionName = arr[83]; drugsForChildren = arr[84]; corporateName = arr[85]; consistencyDrugs = arr[86]; distributingBusiness = arr[87]; contact = arr[88]; enterpriseElectronicFile = arr[89]; nationalDosage = arr[90]; nationalClassFlag = arr[91]; } }