二、通用功能说明
通用功能是基层医疗卫生信息系统中各子系统、各功能模块、各功能单元中都可能需要的功能,为避免重复,后面章节中涉及到这些功能时,除有特殊要求外,不再详细描述,且均应满足本节中提出的全部要求。通用功能包括“查询并对象管理”的功能、“采集”的功能、“服务提示”的功能、“自动关联”的功能、“查询统计”的功能等。
1.查询并对象管理:查询并对象管理是从指定的数据表中查找符合条件的记录,如果查找的是“个人”,则至少应提供按姓名、住址、行政区划、健康档案号、身份证号、健康卡号、就诊号、筛查普查编号批号、对象属性等查找方式,也可提供按出生日期、建档日期、体检日期等查找方式;如果查找的是“机构”,则至少应提供按单位名称、机构所在地、机构编码等查找方式。输入查找条件应方便、快捷,如采用拼音首拼简码、五笔简码等方式输入汉字,采用下拉列表的方式输入行政区划等。条件具备时,还应提供从外设获取查找条件的功能(如:读卡功能)。提供的查找条件大于一个时,按组合条件查询;符合条件的记录大于一条时(如字符用模糊匹配查找时),应用列表方式显示所有记录,当有多页记录时应提供“首页、上页、下页、末页、某页”的翻页选择功能、提供勾选(单选、页全选、全选)来对象管理的功能。
2.采集:采集是将相关数据输入计算机的过程。系统应支持多途径采集数据,包括键盘、鼠标、电子卡、数据文件及网络等。对具有多个选择项目的字段(如性别、职业),应提供代码、代号和下拉列表的采集方式;自由文本的字段可保存上次输入的文本供再次选用。为满足不同应用场景的需要,系统既要提供实时采集数据的功能(如边询问边输入计算机的方式),又要提供事后采集数据的功能(事后录入纸质记录的方式)。系统应自动记录采集数据的途径、采集人和采集时间。提供批量数据的快速录入、导入功能,提供对采集的数据进行值域校验、逻辑审核的功能。提供对采集和加工后的数据进行权限控制下的查询、取消作废、修改、删除、打印、汇总、统计的功能。提供对采集和加工后的数据的显示和导出功能,导出的文件应有Excel、txt、XML等通用、公开文件格式。数据采集表的选项可维护、可定义为必填项目。
3.服务提示:服务提示是计算机根据事前设定的条件对计算机中的数据进行搜索、自动显示符合条件的信息的功能。服务提示包括事件提示(如“还需要做儿童健康检查”等)、时间提示(如失效期提示、下次访视时间提示、提示什么时间之前应完成入院记录)、超值提示(如血压大于正常值)、人员提示(应访视对象、需要复查对象)等。系统提供多种展示形式,包括定性提示(如“今天有需要做健康检查的儿童”)、汇总提示(如“今天有10名需要做健康检查的儿童”)、明细提示(如“今天有张×、李×……王×需要做健康检查的儿童”)等。系统提供服务提示的设置功能,如服务提示的新增、修改、停用;提示条件、提示内容和展示形式的新增、修改、停用。(https://www.daowen.com)
4.自动关联:自动关联的可以是一个功能模块关联另一个功能模块,也可以是一张表关联另一张表。如果是功能模块间自动关联,先判断是否需要调用被关联的模块,如“高血压患者健康管理”模块自动关联“Ⅱ型糖尿病患者健康管理”模块时,先判断当前对象是否为Ⅱ型糖尿病患者,如果是Ⅱ型糖尿病患者,且又需要进行随访服务时,则予以提示。如果确认需要关联时,即调用“Ⅱ型糖尿病患者健康管理”模块,并将当前高血压患者随访服务记录表中已获取的信息传送到Ⅱ型糖尿病患者的随访服务记录表对应的项目中。
如果自动关联的是一张表,则检查该表中有无当前此人的记录,如果没有,则将此人的信息写入被关联的表中。如“门诊诊疗表”自动关联“健康档案—待建档表”时,先判断“健康档案—个人基本信息表”中是否存在当前对象的信息,如果没有则予以提示。如果确认需要关联,则将当前对象的信息写入“健康档案—个人基本信息表”对应的项目中。
5.查询统计:查询统计是各模块都需要的功能。系统应提供多种查询方式,如按汉字、简码、编码、地址、行政区划、业务日期、信息采集日期等方式查询个案数据和机构数据。提供查询信息的分页显示、连续显示、选择显示的功能。当查询信息分页显示时,应提供“首页、末页、上页、下页、某页”的翻页显示功能。应提供查询信息的排序、汇总统计的功能。提供查询信息的导出功能。导出的文件应有Excel、txt、XML等通用、公开文件格式。提供查询信息的打印功能,包括打印查询服务的名称、查询条件和查询结果,查询信息为表格数据时,应参照国家统计报表格式打印,字体不小于5号字、A4页面纵向一行排列溢出时自动分为子表输出(每行不超过120个字符),打印出的表格应便于装订。
6.流程管理:提供设定业务处理流程的功能,如将“登记—检查”的流程设定为同步完成的模式,也可设定为先“登记”再“检查”的模式;设定的流程可正向运行,也可在权限控制下反向运行。