数字化药房管理系统与HIS系统接口说明:接口内容根据实际需要可能会略有调整数字化药房管理系统需要从HIS系统提取所需药品相关的数据进行处理后,按照既定的规则产生本系统相关信息本着两个数据库系统之间尽量数据隔离和安全的原则设计,本系统一般不直接操作HIS数据表,而是通过HIS系统提供视图的方式调用所需数据,如果必须要操作HIS系统,一般以由HIS提供接口的方式来完成本系统需要从HIS中获取的相关信息包括:药品字典 drug_dict(同静配接口)必须字段名称字段类型说明*药品代码drug_codevarchar(50)药品的唯一代码,与药品规格一起确定一种药品*药品名称drug_namevarchar(100)药品的标准名称*规格drug_specvarchar(50)反映药品的含量信息,如2g/10ml*单位Drug_unitsvarchar(50)如片,支,粒*最小单位剂量dose_per_unitnumeric(18,3)每一最小不可分包装单位所含剂量,如每支所含的药品剂量,如2g/10ml*剂量单位dose_unitsvarchar(10)剂量的单位,如mg,ml剂型drug_formvarchar(50)粉针输入码input_codevarchar(50) 摆药类型dispensing_propertyvarchar(50)大输液,针剂…注释:本表定义院内使用的药品基本信息摆药记录表 drug_dispense_rec (同静配接口)必须字段名称字段类型说明*调配药房dispensaryvarchar(50)药房代码申请单号apply_novarchar(100)发药单所对应的申请单号申请单子号apply_sub_novarchar(20)*摆药IDdispensing_idvarcar(100)一次发药单的ID*摆药日期及时间dispensing_date_timeDatetime必填*申请科室ordered_byvarchar(50) *申请病区ward_codevarchar(50)如无,则同申请科室病人住院号inp_novarchar(50)附加信息*病人标识号patient_idvarchar(50) *住院标识visit_idnumeric(5)如无则1*医嘱序号order_novarchar(50)生成本次摆药记录的医嘱序号*医嘱子序号order_sub_novarchar(10)生成本次摆药记录的医嘱子序号*药品代码drug_codevarchar(50)*药品规格drug_specvarchar(50)实际摆药规格*药品单位drug_unitsvarchar(20)*厂家标识firm_idvarchar(100)生产厂家厂家名称firm_namevarchar(100)*摆药数量dispense_amountnumeric(8,2)摆药数量调剂人dispensing_providervarchar(50)调剂人姓名批号batch_novarchar(100)药品本身的批号应收费用costsNumeric(10,4)实收费用chargesNumeric(10,2)注释:本表记录病人的摆药情况,反应药品的实际消耗.若HIS系统是按照发药单模式发药,则应当确保发药单中具有必要的信息.药品库存 drug_stock(同静配接口)必须字段名称字段类型说明*管理单位storagevarchar(50)库房代码*药品代码drug_codevarchar(50) *药品规格drug_specvarchar(50) *单位unitsvarchar(10) *厂家标识firm_idvarchar(100)生产厂家厂家名称firm_namevarchar(100) 货位locationvarchar(20) 数量quantitynumeric(10,2) 参考零售价retail_pricenumeric(10,3) 可供状态supply_indicatorinteger1:可供,0:不可供最小规格DRUG_SPECvarchar(10)最小规格最小单位DRUG_UNITSvarchar(10)最小单位批号BATCH_NOvarchar(20) 有效期EXPIRE_DATEDatetime药品的有效截止日期货位LOCATIONvarchar(20)药品所在位置注释:本表描述库存单位的库存信息. 药品包装转换表 DRUG_PACKAGE_LIST必须字段名称字段类型说明*药品代码drug_codevarchar(50) *包装规格package_specvarchar(50) *包装单位Package_unitsvarchar(10) *厂家标识firm_idvarchar(20)生产厂家ID厂家名称firm_namevarchar(100)生产厂家名称包装转换比amount_per_packagedecimal(18,0)包装转换比用于计算包装转换,如果为空默认为1;小包装规格drug_specvarchar(100)小包装单位drug_unitsvarchar(50)注释:本表描述药品包装转换信息.药品出库主记录 DRUG_EXPORT_MASTER必须字段中文名称字段名类型说明*出库单号DOCUMENT_NOvarchar(10)唯一标识一次出库*库存管理单位STORAGEvarchar(10)出库单位代码*出库日期EXPORT_DATEDatetime*收货方RECEIVERvarchar(50)备注REMARKVARHCAR(100)录入者OPERATORvarchar(10)录入者姓名注释:此表是药品的出库记录,仅要记账后的单据。
药品出库明细记录 DRUG_EXPORT_DETAIL必须字段中文名称字段名类型说明*出库单号DOCUMENT_NOvarchar(10)由药品出库主记录定义的出库单号*项目序号ITEM_NOVARCHAR(10)标识一个入库单内各项目顺序*库存管理单位STORAGEvarchar(10)*药品代码DRUG_CODEvarchar(20)由药品字典定义的代码*包装规格PACKAGE_SPECvarchar(20)反映药品含量及包装信息,如0.25g*30*包装单位PACKAGE_UNITSvarchar(10)计量单位,可使用任一级管理上方便的包装*厂家标识FIRM_IDvarchar(20)生产厂家ID厂家名称FIRM_namevarchar(100)生产厂家名称出库价PURCHASE_PRICEnumeric(10,4)以包装单位记单价*数量QUANTITYnumeric(10,2)以包装单位所计的数量*最小规格DRUG_SPECvarchar(20)最小规格*最小单位DRUG_UNITSvarchar(10)最小单位批号BATCH_NOvarchar(20)使用“XX/XX/XXXXXX”有效期EXPIRE_DATEDatetime药品的有效截止日期注释:此表为药品出库主记录的明细记录,描述了出库的每一种药品。
药品入库主记录 DRUG_IMPORT_MASTER必须字段中文名称字段名类型说明*入库单号DOCUMENT_NOvarchar(10)唯一标识一次出库*库存管理单位STORAGEvarchar(10)入库单位代码*入库日期IMPORT_DATEDatetime*供货方SUPPLIERvarchar(50)备注REMARKVARHCAR(100)录入者OPERATORvarchar(10)录入者姓名注释:此表是药品的出库记录,仅要记账后的单据 药品入库明细记录 DRUG_IMPORT_DETAIL必须字段中文名称字段名类型说明*入库单号DOCUMENT_NOvarchar(10)由药品入库主记录定义的入库单号*项目序号ITEM_NOVARCHAR(10)标识一个入库单内各项目顺序*库存管理单位STORAGEvarchar(10)*药品代码DRUG_CODEvarchar(20)由药品字典定义的代码*包装规格PACKAGE_SPECvarchar(20)反映药品含量及包装信息,如0.25g*30*包装单位PACKAGE_UNITSvarchar(10)计量单位,可使用任一级管理上方便的包装*厂家标识FIRM_IDVARCHAR(20)生产厂家ID厂家名称FIRM_NAMEvarchar(100)生产厂家名称入库价PURCHASE_PRICEnumeric(10,4)以包装单位记单价*数量QUANTITYnumeric(10,2)以包装单位所计的数量*最小规格DRUG_SPECvarchar(10)最小规格*最小单位DRUG_UNITSvarchar(10)最小单位批号BATCH_NOvarchar(20)使用“XX/XX/XXXXXX”有效期EXPIRE_DATEDatetime药品的有效截止日期注释:此表为药品入库主记录的明细记录,描述了入库的每一种药品。
药品处方主记录 DRUG_PRESC_MASTER必须字段中文名称字段名类型说明*处方日期PRESC_DATEDatetime与处方序号一起构成一张处方的唯一标识*处方号PRESC_NOVARCHAR(20)在一个日期内唯一*发药药局DISPENSARYVARCHAR(20)库存单位代码,见库存单位字典子库房SUB_ST。