资源描述
药事服务系统
软件需求规格说明书
XXXXXXX科技有限公司
日期
版本号
发布说明
作者
批准人
签字
岗位
2009/12/11
V1.00
未评审版
2009/12/17
V1.01
未评审版
2009/12/27
V1.1
通过评审
2010/01/08
V1.2
根据需求变更、评审记录调整,调整了数据字典内容。
目 录
1 引言 4
1.1 文档概述 4
1.2 项目范围 4
1.3 术语 4
1.4 基线 4
1.5 参考资料 4
2 总体需求 5
2.1 总体框架 5
2.2 组织建模 6
2.3 系统部署 8
2.4 网络拓扑 9
2.5 业务数据流 10
2.6 运行环境 13
2.7 假设和依赖 15
3 功能需求 16
3.1 药品信息 16
3.2 目录管理 25
3.3 采购管理 41
3.4 政府监管 52
3.5 系统管理 65
3.6 外部系统接口 80
4 非功能需求 113
4.1 安全性要求 113
4.2 维护性要求 113
4.3 可靠性要求 113
4.4 性能要求 113
5 需求跟踪表 114
1 引言
1.1 文档概述
本文档为系统的软件需求规格说明书,对系统的需求特征进行了定义和描述,是项目组成员进行有序的开发和测试工作的主要说明文件。软件需求规格说明书中不仅定义了软件需求、硬件需求,还对系统的其他质量特性进行了定义和描述,是项目系统设计和系统测试的基准。
1.2 项目范围
根据项目需求可知,药事服务系统项目范围如下:
l 药品目录维护及变更处理;
l 药品价格维护及变更处理;
l 药品采购管理;
l 网上对账处理;
l 退货管理;
l 政府监管;
1.3 术语
N/A
1.4 基线
l XX区药事服务系统业务需求说明书V3.0(20091201).doc
l XX区药事服务系统功能矩阵.xls
1.5 参考资料
N/A
2 总体需求
2.1 总体框架
根据药事服务系统业务需求描述,可知药事服务系统是针对XX区卫生局药品集中采供服务的信息化系统,主要为配送商(中标商业公司)、XX区卫生局下属各级医疗机构和卫生局自身提供药品目录管理、价格管理、集中采供、网上对账和政府监管等服务。其总体框架如下:
上图中不仅标识了药事服务系统的服务对象和服务内容,也明示了药事服务系统在以后的实施过程中需要和配送单位的ERP和医疗机构的HIS进行数据交互。但是,配送单位ERP和医疗机构的HIS均不是药事服务系统的范畴。
2.2 组织建模
系统用户可分为系统管理员、日志监控管理员、外部系统用户和卫生局用户。如下图所示:
外部系统用户如下图所示:
卫生局用户如下图所示:
2.3 系统部署
根据业务需求分析和XX区各级医疗机构信息化建设的现状,可对药事服务系统的部署做如下设计:
l 应用和数据分离。Web服务和数据库各自安装在不同的服务器上;
l 提供前置服务。医疗机构用户和配送商通过前置机的数据库把系统需要的医院端的数据和配送商端的数据发送给钥匙服务系统数据库;同时药事服务系统也可把数据传递给前置机数据库,医院端和配送商端的系统可以访问前置数据库,从而获取需要的数据。
2.4 网络拓扑
根据需求分析,对需求各方的网络环境要求进行了考虑,提供如下的网络拓扑结构支撑系统的运转:
l 卫生局与医疗机构的网络连接采用专线连接;
l 卫生局与配送商(南京医药)的网络连接采用SDH专线连接;
l 为每个医疗机构配备前置机,装备双网卡,实现不同局域网的互联互通;
l 为配送商配备前置机,装备双网卡,实现不同局域网的互联互通。
l 为系统提供容灾备份策略。通过实行双机热备方案,在XX区卫生部署两台数据库服务器,当一台数据库宕机时,另一台数据库可立即接管服务。
2.5 业务数据流
2.5.1 药品管理
药品管理包括了目录管理、价格管理和停药管理,其相关的主要流程如下:
2.5.2 采购管理
采购管理包括了订单管理(日常采购订单和特需采购订单)、对账管理、退货管理和配送管理,主要流程如下图所示:
2.5.3 数据同步
数据同步采用数据库触发器进行,数据同步示意图如下:
药事服务系统
DB1
药事服务
系统
前置机
DB2
前置
系统
l 药事服务系统数据库(DB1)同步数据给前置系统数据库(DB2)
l 前置系统数据库(DB2)同步数据给药事服务系统数据库(DB1)
2.6 运行环境
2.6.1 数据库服务器
数据库服务器采用两台IBM DS3400。同时配备磁盘阵列和双机热备软件,实现系统的容灾备份处理。部署情况如下图所示:
数据库服务器软硬件列表:
名称
产品规格
数量
备注
硬件
2
CPU
CoreE5520 2.26GHz(4核)
1
硬盘
2.5in HS 146GB SAS *1
3
做raid5
冗余电源
Redundant 675W Power supply
1
内存
Cache:2GB DDR3-1066MHz*2
软件
操作系统
Windows Server 2003 pack3
1
数据库
ORACLE 10G
2
双机热备
RoseHA
1
2.6.2 磁盘阵列
名称
产品规格
数量
备注
硬盘
DS3400 磁盘柜 Dual Controller
1
4GBHBA卡
300GB 15K Hot Swap SAS
6
光钎线
QLogic 4Gb FC Single-Port PCIe
4
光钎模块
5m Fiber Optic Cable LC-LC
4
2.6.3 应用服务器
名称
产品规格
数量
备注
硬件
2
CPU
CoreE5520 2.26GHz(4核)
1
硬盘
2.5in HS 146GB SAS
3
做raid5
冗余电源
Redundant 675W Power supply
1
内存
Cache:2GB DDR3-1066MHz*2
软件
操作系统
Windows Server 2003 pack3
1
中间件
WEBLOGIC 10G
1
2.6.4 前置机
名称
产品规格
数量
备注
硬件
2
CPU
CoreE5520 2.26GHz(2核)
1
硬盘
2.5in HS 146GB SAS
3
做raid5
冗余电源
Redundant 675W Power supply
1
内存
Cache:2GB DDR3-1066MHz*2
软件
操作系统
Windows Server 2003 pack3或红旗LINUX
1
两者选其一
中间件
TOMCAT 6.0
1
2.7 假设和依赖
l 假设医院的HIS系统可以通过调用药事服务系统同步数据接口把需要的数据实时写入设定的数据库中;
l 假设配送商的ERP系统可以通过调用药事服务系统同步数据接口把需要的数据实时写入设定的数据库中;
3 功能需求
3.1 药品信息
药品信息是卫生局维护的目录内药品的详细信息,主要包括编码信息、目录信息、质量证书信息、价格信息和其他信息。
药品信息如下表所示:
#
分类
字段
备注
1
编码
国家本位码、医保编码、拼音简码、药品编码
2
目录
商品名、通用名、规格、剂型、生产厂家、包装单位、是否目录、停药状态、基本价、配送价、零售价、备注
通过系统自动生成的药品编号标识
3
质量证书
证书类型、证书编码、发证日期、到期日期
一种药品有多个质量证书
4
其他
批准文号、药品分类、质量等级、医保类型、是否处方药、备注
5
扩展信息
产地、包装材料、详细地址、联系方式
一种药品可以有多个扩展信息和供应商
6
供应商
供应商类别、名称、地址、联系方式
生产厂家资质信息:证书类型、证书编码、发证日期、到期日期
供应商资质信息:证书类型、证书编码、发证日期、到期日期
3.1.1 药品信息查询
3.1.1.1 说明
l 查询目录内药品的详细信息
l 查询目录内药品生产厂家的资质信息
l 查询目录内药品供应商的资质信息
3.1.1.2 输入
拼音简码、药品编码、通用名、商品名、规格、剂型、包装单位和生产厂家。
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
3.1.1.3 输出
相关药品的所有信息、药品相关的生产厂家的资质信息和药品相关的供应商的资质信息。
药品信息:
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
质量等级
DRUG_LEVEL
NVARCHAR
100
Y
医保类型
MEDICARE_TYPE
NVARCHAR
100
Y
是否处方药
IS_PRESCRIPTION
NVARCHAR
20
Y
批准文号
APPROVAL_NO
NVARCHAR
50
Y
备注
REMARKS
NVARCHAR
20
Y
扩展信息:
数据项
字段
类型
精度
是否为空
描述
产地
PRODUCT_AREA
NVARCHAR
100
Y
包装材料
MATERIAL
NVARCHAR
100
Y
详细地址
ADDRESS
NVARCHAR
200
Y
联系方式
PHONE
NVARCHAR
50
Y
供应商信息:
数据项
字段
类型
精度
是否为空
描述
供应商类别
SUPPLIER_TYPE
NVARCHAR
20
Y
供应商名称
SUPPLIER_NAME
NVARCHAR
200
Y
地址
ADDRESS
NVARCHAR
200
Y
联系方式
PHONE
NVARCHAR
50
Y
供应商资质信息:
数据项
字段
类型
精度
是否为空
描述
证书类型
CERT_TYPE
NVARCHAR
50
Y
证书编码
CERT_CODE
NVARCHAR
50
Y
发证日期
GRANT_DATE
DATE
Y
到期日期
EXPIRE_DATE
DATE
Y
药品证书信息:
数据项
字段
类型
精度
是否为空
描述
证书类型
CERT_TYPE
NVARCHAR
50
Y
证书编码
CERT_CODE
NVARCHAR
50
Y
发证日期
GRANT_DATE
DATE
Y
到期日期
EXPIRE_DATE
DATE
Y
3.1.1.4 处理
1) 首先根据输入条件进行组合模糊查询目录内药品信息(药品编号和目录信息),查询结果可为一条或多条记录,并按通用名进行升序排序;
2) 点击通用名链接,查询药品的详细信息(编码、目录、质量证书和其他信息),同时查询该药品的供应商列表信息和生产厂家的资质信息;
3) 点击供应商链接,查询供应商的资质信息。
3.1.1.5 规则
该功能对任何用户开放。
3.1.2 药品信息维护
3.1.2.1 说明
维护除药品目录信息、价格信息外的药品信息,如编码信息、质量证书、其他信息和供应商信息等。
3.1.2.2 输入
#
分类
字段
备注
1
编码
国家本位码、医保编码、拼音简码、药品编码
2
质量证书
证书类型、证书编码、发证日期、到期日期
一种药品有多个质量证书
3
其他
批准文号、药品分类、质量等级、医保类型、是否处方药、备注
4
扩展信息
产地、包装材料、详细地址、联系方式
一种药品可以有多个扩展信息和供应商
5
供应商
供应商类别、供应商名称、地址、联系方式
生产厂家资质信息:证书类型、证书编码、发证日期、到期日期
供应商资质信息:证书类型、证书编码、发证日期、到期日期
药品信息:
数据项
字段
类型
精度
是否为空
描述
质量等级
DRUG_LEVEL
NVARCHAR
100
Y
医保类型
MEDICARE_TYPE
NVARCHAR
100
Y
是否处方药
IS_PRESCRIPTION
NVARCHAR
20
Y
批准文号
APPROVAL_NO
NVARCHAR
50
Y
备注
REMARKS
NVARCHAR
20
Y
扩展信息:
数据项
字段
类型
精度
是否为空
描述
产地
PRODUCT_AREA
NVARCHAR
100
N
包装材料
MATERIAL
NVARCHAR
100
Y
详细地址
ADDRESS
NVARCHAR
200
Y
联系方式
PHONE
NVARCHAR
50
Y
药品证书信息:
数据项
字段
类型
精度
是否为空
描述
证书类型
CERT_TYPE
NVARCHAR
50
N
证书编码
CERT_CODE
NVARCHAR
50
N
发证日期
GRANT_DATE
DATE
Y
到期日期
EXPIRE_DATE
DATE
Y
供应商信息:
数据项
字段
类型
精度
是否为空
描述
证书类型
CERT_TYPE
NVARCHAR
50
N
证书编码
CERT_CODE
NVARCHAR
50
N
发证日期
GRANT_DATE
DATE
Y
到期日期
EXPIRE_DATE
DATE
Y
供应商信息:
数据项
字段
类型
精度
是否为空
描述
供应商类别
SUPPLIER_TYPE
NVARCHAR
20
Y
供应商名称
SUPPLIER_NAME
NVARCHAR
200
Y
地址
ADDRESS
NVARCHAR
200
Y
联系方式
PHONE
NVARCHAR
50
Y
3.1.2.3 输出
N/A
3.1.2.4 处理
l 药品信息查询
1) 通过导航链接直接进入“药品信息查询”页面,输入查询条件,检索药品信息;
2) 单击“通用名”链接,查看某药品的详细信息。
l 药品信息维护
1) 在“药品信息查询”结果中,单击“通用名”链接,进入“药品信息维护”页面;
2) 根据需要修改相关信息,单击页面中的“保存”按钮;
3) 自动转入第一步的页面。
l 供应商信息维护
1) 通过导航链接直接进入“药品信息查询”页面,输入查询条件,检索药品信息;
2) 单击“新增供应商”按钮,进入新增供应商页面,维护供应商信息;
3) 单击“修改资质信息”,进入修改供应商资质信息页面,维护其资质信息;
4) 单击“删除”按钮,提示是否删除供应商信息,确认后删除。
3.1.2.5 规则
药品的目录信息与药品目录信息一一对应。
3.1.3 目录变更历史查询
3.1.3.1 说明
以药品目录为主维度查询药品变更历史信息。
药品变更历史主要是药品目录在经过目录变更、价格变更、紧急停药和停药恢复等操作后被记录的操作日志信息,包括变更药品目录、变更类型、变更人、变更内容和变更时间等信息。
3.1.3.2 输入
药品编号、商品名、通用名、规格、剂型、生产厂家和包装单位。
查询条件:
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
是否目录药品
IS_CATALOG
NVARCHAR
20
N
集合为{全部,目录内,目录外}
明细查询条件:
数据项
字段
类型
精度
是否为空
描述
开始时间
DATE
10
Y
结束时间
DATE
10
Y
YYYY-MM-DD
变更类型
NVARCHAR
20
Y
集合为{全选、目录退出、目录增补、全部停药、全部恢复、部分停药、部分恢复}。
3.1.3.3 输出
变更时间、变更类型、变更人、变更内容和备注。
3.1.3.4 处理
1) 根据输入条件进行组合查询目录内药品目录信息(药品编号、目录信息和变更信息),查询结果可为零条或多条记录,并按变更时间进行降序排序;
2) 选择查询出的记录,点击通用名链接,查询药品目录的变更历史信息(见输出)。
3) 根据开始时间、结束时间和变更类型进行再次筛选该药品的目录变更历史信息,按变更时间进行降序排序。
3.1.3.5 规则
变更类型的集合为{目录增补,目录退出,部分停药,全部停药,全部恢复,部分恢复}。
3.1.4 价格变更历史查询
3.1.4.1 说明
查询各医疗机构目录价格变更历史信息。
价格变更历史主要是各医疗机构目录在经过价格变更等操作后被记录的操作日志信息,包括变更药品目录、医疗机构、所属目录、变更类型、变更人、变更内容和变更时间等信息。
3.1.4.2 输入
药品编号、商品名、通用名、规格、剂型、生产厂家、包装单位和医疗机构。
查询条件:
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
是否目录药品
IS_CATALOG
NVARCHAR
20
N
集合为{全部,目录内,目录外}
查询某药品的变更历史明细时,需要如下查询条件:
数据项
字段
类型
精度
是否为空
描述
开始时间
DATE
10
Y
结束时间
DATE
10
Y
YYYY-MM-DD
医疗机构
NVARCHAR
50
Y
3.1.4.3 输出
药品信息:
药品编号、商品名、通用名、规格、剂型、生产厂家、包装单位和是否目录内。
变更明细信息:
医疗机构、所属目录、变更时间、变更人、变更内容和备注。
3.1.4.4 处理
1) 根据输入条件进行组合查询目录内药品目录信息(药品编号、目录信息),查询结果可为零条或多条记录,并按通用名进行升序排序;
2) 选择查询出的记录,点击通用名链接,查询药品目录的价格变更历史信息;
3) 根据开始时间、结束时间和医疗机构名称进行再次筛选该药品的价格变更历史信息,按变更时间进行降序排序。
3.1.4.5 规则
N/A
3.2 目录管理
3.2.1 目录变更
药品目录由商品名、通用名、规格、剂型、生产厂家和包装单位六个字段组成。药品目录是药品日常采购的基准,即日常采购订单中药品只能从药品目录中选取。
目录变更就是集采中心根据需要对系统中现有的目录进行调整处理。目录变更有目录增补和目录退出两种变更类型。
根据需求,可知目录变更数据流图如下:
根据需求可知,目录变更申请单可分为两种状态,分别为未处理和已处理。
3.2.1.1 目录变更申请
3.2.1.1.1 说明
建立新的变更申请单,并提交系统。
3.2.1.1.2 输入
l 申请单:申请单编号、申请机构名称、申请人和申请时间。
数据项
字段
类型
精度
是否为空
描述
申请单编号
APPLY_NO
NVARCHAR
50
N
唯一
申请单位代码
ORG_NO
NVARCHAR
50
N
申请单位名称
ORG_NAME
NVARCHAR
100
N
申请人
APPLAY_NAME
NVARCHAR
50
N
申请时间
APPLY_TIME
DATETIME
YYYY-MM-DD
N
备注
REMARKS
NVARCHAR
200
Y
l 变更明细:商品名、通用名、规格、剂型、生产厂家、包装单位、申请类型、申请理由和备注。
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
商品名
TRADE_NAME
NVARCHAR
200
N
通用名
GENERIC_NAME
NVARCHAR
200
N
规格
STRENGTH
NVARCHAR
100
N
剂型
DOSAGE_FORM
NVARCHAR
100
N
生产厂家
MANUFACTURER
NVARCHAR
100
N
包装单位
PACK_UNIT
NVARCHAR
50
N
申请类型
APPLY_TYPE
NVARCHAR
20
N
集合为{目录增补,目录退出}
申请理由
REASON
NVARCHAR
200
Y
申请目录变更的理由内容
备注
REMARKS
NVARCHAR
200
Y
其他描述
3.2.1.1.3 输出
N/A
3.2.1.1.4 处理
1) 进入新建目录变更申请单页面;
2) 输入申请单信息和变更明细信息;
3) 检查输入信息是否有误。单击“提交”按钮,系统提示“是否确认提交目录变更申请单”,确认后提交,否则不提交项目变更申请单;
4) 单击“重置”按钮,清空页面输入的信息。
3.2.1.1.5 规则
l 变更类型集合为{目录增补,目录退出};
l 申请人缺省为登录用户真实姓名,也可以重新输入申请人姓名;
l 申请时间缺省为系统当前时间,格式为YYYY-MM-DD;
l 一条变更申请单对应一条变更明细;
l 申请单编号、申请机构名称、申请人和申请时间不能为空;
l 执行提交操作时,如果提交成功,保存目录变更申请单并提示“提交目录变更申请成功!”;否则提示“提交目录变更申请失败!”。
3.2.1.2 变更清单整理
3.2.1.2.1 说明
l 按时间段查询目录变更申请单汇总的变更明细;
l 导出目录变更申请单明细(EXCEL文件格式);
l 打印整理后的目录变更申请单汇总明细。
3.2.1.2.2 输入
开始时间和结束时间。
3.2.1.2.3 输出
变更明细:商品名、通用名、规格、剂型、生产厂家、包装单位、申请类型和申请理由。
3.2.1.2.4 处理
1) 首先根据输入条件进行组合模糊查询目录变更申请单信息,查询结果可为一条或多条记录,并按申请类型进行分组,按通用名进行升序排序;
2) 点击“导出EXCEL”按钮,提示是否保存文件,确定后保存文件到指定位置;
3) 点击“打印”按钮,打印查询出的变更明细信息。
3.2.1.2.5 规则
l 开始时间和结束时间缺省为系统当前时间,格式为YYYY-MM-DD;
l 开始时间必须小于等于结束时间;
3.2.1.3 目录变更执行
3.2.1.3.1 说明
l 把药事委员会线下审核的结果录入系统。
l 招标后确认的目录也通过目录变更执行的方式进行,需要在备注信息中进行说明。
3.2.1.3.2 输入
执行日志:变更时间、变更类型、变更人、变更内容和备注;
变更明细:商品名、通用名、规格、剂型、生产厂家、包装单位和申请类型。
查询条件:
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
是否目录药品
IS_CATALOG
NVARCHAR
20
N
集合为{全部,目录内,目录外}
停药状态
SUSPEND_STATE
NVARCHAR
20
N
集合为{全部,未停药,全部停药,部分停药}
3.2.1.3.3 输出
N/A
3.2.1.3.4 处理
l 新增目录
1) 进入目录信息查询页面,点击“新增目录”按钮,进入新增目录页面;
2) 录入目录信息;
3) 点击“保存”按钮,提示“确定执行目录新增?”,确定后执行目录新增操作,更新目录表并填写目录变更日志,否则返回原页面。
l 目录变更
1) 进入目录信息查询页面,如果是对历史目录(系统中保存的目录内外的所有药品信息)进行“目录变更”操作,则输入查询条件,点击“查询”按钮,执行查询操作;
2) 从查询结果列表中选择需要变更的历史目录信息,点击“目录变更”按钮,进入目录变更页面;
3) 输入目录变更明细信息;
4) 检查输入信息是否有误。单击“保存”按钮,弹出预览窗口,提示是否需要执行目录变更操作,单击“执行”后立即执行;否则不予执行。
3.2.1.3.5 规则
l 执行后,立即对药品目录产生影响。增补的药品出现在目录中,退出的药品从目录中进行逻辑删除,修改“是否目录”属性;
l 执行后,把药品目录变更操作日志写入药品变更历史表中,变更类型为目录增补或目录退出;
l 同步变更的目录数据到所有下属医疗机构的前置机数据库。
3.2.1.4 目录批量同步
3.2.1.4.1 说明
当卫生局和医疗机构或配送商发生网络故障等异常情况时,系统无法将目录数据同步到相关的单位,因此需要暂时把信息存储下来,等异常解除,通讯恢复正常时,再把暂时存放的数据批量同步到相关的单位。
3.2.1.4.2 输入
执行日志:变更时间、变更类型、变更人、变更内容和备注;
变更明细:商品名、通用名、规格、剂型、生产厂家、包装单位和申请类型。
查询条件:
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
是否目录药品
IS_CATALOG
NVARCHAR
20
N
集合为{全部,目录内,目录外}
停药状态
SUSPEND_STATE
NVARCHAR
20
N
集合为{全部,未停药,全部停药,部分停药}
医疗机构
NVARCHAR
50
N
3.2.1.4.3 输出
N/A
3.2.1.4.4 处理
1) 进入目录信息查询页面,输入查询条件,点击“查询”按钮,执行查询操作;
2) 检查输入信息是否有误。单击“执行”按钮,弹出预览窗口,提示是否需要执行目录变更操作,单击“执行”后立即执行;否则不予执行。
3.2.1.4.5 规则
l 执行后,立即对药品目录产生影响。增补的药品出现在目录中,退出的药品从目录中进行逻辑删除,修改“是否目录”属性;
l 执行后,把药品目录变更操作日志写入药品变更历史表中,变更类型为目录增补或目录退出;
l 同步变更的目录数据到所有下属医疗机构的前置机数据库。
3.2.1.5 目录变更申请单查询
3.2.1.5.1 说明
l 按时间段查询目录变更申请单;
l 查询某一变更申请单的明细信息。
3.2.1.5.2 输入
开始时间和结束时间。
3.2.1.5.3 输出
l 申请单:申请单编号、申请机构、申请人、申请时间和状态。
l 变更明细:商品名、通用名、规格、剂型、生产厂家、包装单位、申请类型、申请理由和备注。
3.2.1.5.4 处理
1) 首先根据输入条件进行组合模糊查询目录变更申请单信息,查询结果可为一条或多条记录,并按申请时间进行降序排序;
2) 点击申请单编号链接,查询药品目录变更申请单的明细信息;
3.2.1.5.5 规则
l 开始时间和结束时间格式为YYYY-MM-DD;
l 开始时间必须小于等于结束时间。
3.2.2 价格变更
价格变更是对目录内的药品的基本价、配送价和零售价进行调价处理,调价包括调高和调低。
价格变更由配送商发起,集采中心收集价格变更申请单并逐一进行审核并把审核结果记录并执行。
根据需求,可知价格变更主要数据流图如下:
根据需求可知,价格变更申请单可分为两种状态,分别为未处理和已处理。
3.2.2.1 价格变更执行
3.2.2.1.1 说明
l 把集采中心线下价格申请审核的结果录入系统;
l 执行确认后的价格变更信息。
3.2.2.1.2 输入
执行日志:变更时间、变更类型、变更人、变更内容和备注;
目录信息:商品名、通用名、规格、剂型、生产厂家、包装单位;
价格信息明细:基本价、配送价和零售价。
查询条件:
数据项
字段
类型
精度
是否为空
描述
药品编码
DRUG_NO
NVARCHAR
50
Y
拼音简码
SEARCH_CODE
NVARCHAR
50
Y
如青霉素简码为QMS
商品名
TRADE_NAME
NVARCHAR
200
Y
通用名
GENERIC_NAME
NVARCHAR
200
Y
规格
STRENGTH
NVARCHAR
100
Y
剂型
DOSAGE_FORM
NVARCHAR
100
Y
生产厂家
MANUFACTURER
NVARCHAR
100
Y
包装单位
PACK_UNIT
NVARCHAR
50
Y
是否目录药品
IS_CATALOG
NVARCHAR
20
N
集合为{全部,目录内,目录外}
停药状态
SUSPEND_STATE
NVARCHAR
20
N
集合为{全部,未停药,全部停药,部分停药}
3.2.2.1.3 输出
N/A
3.2.2.1.4 处理
1) 进入目录信息查询页面,输入查询条件,点击“查询”按钮,执行查询操作;
2) 从查询结果列表中选择目录信息,点击“价格变更”按钮,进入目录药品价格查询页面。在页面中可进行价格新增、修改和删除操作;
3) 进行新增和修改操作时,弹出价格变更页面,输入价格变更明细信息;
4) 检查输入信息是否有误。单击“保存”按钮,弹出预览窗口,提示是否需要执行价格变更操作,单击“执行”后立即执行;否则不予执行;
5) 进行删除操作时,提示“是否确认删除该价格信息”,确认后进行删除。
3.2.2.1.5 规则
l 执行后,立即对药品目录的价格产生影响,用变更执行的价格替换目录内药品的价格;
l 执行后,把药品价格变更操作日志写入药品变更历史表中;
l 同步变更的目录数据同步给所有下属医疗机构的前置机数据库。
3.2.2.2 价格变更申请单查询
3.2.2.2.1 说明
l 按时间段查询价格变更申请单;
l 查询某一变更申请单的明细信息。
3.
展开阅读全文