矿工职业健康监护信息系统的设计与实现
扫描二维码
随时随地手机看文章
引 言
随着我国卫生职能部门、卫生行政监管部门、社会媒体对提高矿工职业健康状况的关注,全面提升矿工职业健康监护工作的信息化与规范化,已经成为我国矿工健康保障的新趋势。国家各级卫生行政部门和卫生监督部门通过对本区域采矿企业职工健康现状的全方位了解和个人健康数据的采集,并进行详细的记录,将采集的数据进行整理和统计分析,最后将本地区采矿企业职工的个人健康状况反馈给矿工本人。该做法极大地改善了以往采矿工人因工作繁忙而没时间定期做身体健康检查的现状,通过卫生服务人员的辛勤汗水,换来了部分采矿工人可能因为极小的疾病,却因没时间做检查而发展成重病的可能,将疾病治疗在萌芽状态。然而,从卫生服务人员采集病人的数据,到回去检测的过程,需要一定的时间做检测质量保证,在这期间,由于报告反馈周期长,极有可能耽误矿工病人的治病时间,而且手工处理方式存在着工作效率低、易出现书写、录入错误和信息丢失、档案管理困难等问题,已不能满足矿工体检的需要。因此,开发一款矿工职业健康监护数据和职业健康档案的信息系统,可以跟踪查询矿工个人多年的职业健康监护数据和职业健康档案,能帮助医护人员识别新的职业危害因素和高危人群,这对我国矿工而言具有很好的保障性和社会效益,也可以为政府部门职业卫生和职业病防治工作决策提供科学依据。
1 矿工健康监护存在的问题
随着《职业病防治法》的逐步贯彻和落实,我国采矿企业关于职工健康监护工作量逐渐增加,社会上关于职工健康的体检组织机构也在不断增多。然而由于特殊工作的需要,造成了某些职业岗位职工健康的特殊性,从而对职工健康检测质量的要求也越来越高,例如煤矿企业,由于该企业工作环境的特殊性,定期对采矿工人进行身体检测是企业义不容辞的责任,同时也是一项必要的后勤保障。然而目前绝大多数职业健康体检机构的职业健康监护工作主要靠手工处理方式进行, 其存在的下列问题已不能满足健康监护工作的需要:
(1) 医务人员在进行矿工信息录入时,还依托于原始的手工方法,丢失检查检验报告单和录入错误的情况时常发生, 给矿工个人信息造成了一定的混乱。
(2) 医务人员需用大量时间来重复填写体检表、申请单, 手工整理粘贴各种检查检验报告单,手工录入和统计各项检查结果,导致工作效率低,报告反馈周期长等。
(3) 由于检测过程缺少规范性,体检对象冒名顶替的现象时有发生,致使工作质量效率低下。
因此,为提高医务工作人员的工作质量与效率,以及适应信息时代职业健康监护工作的需要,基于计算机技术、物联网技术研发一款实用的、高效的矿工职业健康监护信息化管理系统,探索一种新型职业健康体检与档案管理模式是十分必要的。
2 职业健康监护信息系统研究
职工健康监护信息系统主要包括四个平台,分别是基础信息平台、业务处理平台、数据分析平台、职工健康跟踪平台。通过煤矿、铁矿企业工作环境和性质的调查与分析,对职工健康监护信息系统进行功能模块划分,煤矿职工健康监护信息系统功能模块图如图 1 所示。
2.1 基础信息平台
基础信息平台的主要功能是个人登记和团检登记。该平台用于确定被体检矿工的相关个人和职业信息及体检套餐模式。经过现场照相,打印出含有照片及条形码的体检指引单及相应数量的条形码,完成体检登记准备过程。
2.2 业务处理平台
在该平台模式中,因为采矿企业被检测健康的职工工作种类和工作性质不同,有的工人长期工作在条件比较艰苦、污染源比较重的一线工作环境中,而有的工作人员身为企业管理者或领导者,平常很少接触恶劣的一线采矿环境,导致不同检测人群可能面临的职业病的概率会不同,所以卫生医护人员可根据企业矿工接触的具体职业危害范围,灵活设计出不同的职业健康体检套餐,安排矿工做不同模式的健康检测。此种检测方式不仅节省了检测资源,还有力的保证了检测内容的具体性和全面性。
2.3 数据分析平台
数据分析平台是对矿工职业健康状况诊断的重要工作环节,具有很强的原则性、规范性、专业性。因此,对健康数据进行分析时的要求高于其他平台。该平台的主要性能指标有如下几项:
(1) 实现职业健康检查中所有检查项目的数据采集和同步传输。制定健康检查方案、登记挂号、摄像、各专科医师接诊、各医技科室的检验或检查、发报体检报告等工作均在系统终端工作站进行,全部资料保存在服务器中。
(2) 能够在短时间内分析出检测数据,还能够通过多种条件查询、索引、导出等方式,快速生成检测报告,便于矿工第一时间看到自己的体检结果。
(3) 将被体检矿工的身份证号建档,一人一档终身使用, 逐次体检的数据和结果加以保存,便于后期对健康状况变化的分析。
(4) 对不同职责的卫生检测人员设定相应权限,保证体检数据分析结果的可靠性、安全性及权威性。
2.4 职工健康跟踪平台
职工健康跟踪平台主要起职工监护档案管理、存取职工健康监护档案内容、职业健康体检复查人员名单及复查结果报告提醒,并且分析职业病观察和职业禁忌症处理意见书。此外,该平台还具有从业人员职业健康监护档案,包括劳动者的职业史、既往史和职业病危害接触史及相应作业场所职业病危害因素监测结果,该平台的实现有助于提高采矿职工在战胜疾病问题上的主动性。
3 职业健康监护信息系统的实现
3.1 软件总体结构
职业健康监护信息系统由基础信息模块、业务处理模块、数据分析模块、职工健康跟踪模块组成,四个功能模块涵盖了矿工健康体检档案(体检表)、劳动卫生档案、伤病登记、健康监护信息自动统计分析、健康监护评定(统计表)、健康评估报告(打印输出)六个方面,可以方便的进行数据录入、编辑、查询、统计、打印等操作。
3.2 软件开发语言与数据库存储
在 Visible Stdio 10.0 专业版开发环境中,对职业健康监护信息系统进行软件开发。C# 语言是一种安全、稳定、简单的由C 和C++ 衍生出来的面向对象的编程语言,通过它的强大功能和兼容性,对监护信息系统进行开发。文本数据库采用的是 Oracle 10g 数据库。Oracle 全名Oracle DataBase,是甲骨文公司开发的一款关系数据库,目前在软件开发市场中占据主要份额。通过功能强大的C# 语言和功能丰富的Oracle 10g数据库研发出一款专业的关于矿工职业健康监护的信息系统。
本文基于 C# 语言,重点对与 Oracle 数据库的链接部门进行程序优化,每当前台服务窗口进行矿工健康数据的录入、编辑、保存时,能够稳定的通过链接模块,对后台Oracle 数据库进行链接,使其能够进行数据通信,具体链接模块程序中的C# 中连接数据库的代码如下:
4 结 语
职业健康监护是保护劳动者健康的重要手段,其主要内容包括职业健康检查和职业健康监护档案管理。矿工职业健康监护信息系统实现了我国采矿企业矿工职业健康检查全过程的信息化运作与职业健康监护档案全面无纸化管理。本文基于 C# 技术,在VisibleStdio10.0专业版开发环境中,对职业健康监护信息系统进行软件开发,并采用Oracle10g数据库。通过功能强大的C# 语言和功能丰富的Oracle10g数据库,研发出矿工职业健康监护信息系统。该系统主要由基础信息模块、业务处理模块、数据分析模块、职工健康跟踪模块组成, 四个功能模块涵盖了矿工健康体检档案(体检表)、劳动卫生 档案、伤病登记、健康监护信息自动统计分析,健康监护评定(统 计表)、健康评估报告(打印输出)六个方面,可方便地进行 数据录入、编辑、查询、统计、打印等操作。该系统具有职 工健康检测报告出表周期短、检测内容全面、长期跟踪等特点, 给采矿企业职工健康和长效工作带来了保障。鉴于该系统良好 的工作效益和社会效益,因此值得大力推广,为其进一步成为 区域性采矿职工卫生健康管理的网络平台提供借鉴和参考。