基于“微信小程序”的海外移动健康管理平台设计及安全生产应用
2021-09-02毛慧李金城刘浩黄佳
毛慧,李金城,刘浩,黄佳
(中国石油安全环保技术研究院有限公司,北京102206)
近年来,我国石油企业海外项目数量快速增长,赴海外工作员工数量也逐年增加,海外员工的健康问题已成为石油企业海外项目及相关涉外机构主要关切。国家发布了“健康中国2030”规划纲要等一系列重要文件,已经把健康问题提高到国家战略的高度。国际各大石油公司普遍将员工身心健康风险纳入企业管理中,如BP公司设立了专门的卫生管理机构管理员工健康;壳牌公司为每位员工建立健康档案,记录员工疾病及健康状况,并对员工健康风险实施管控;埃克森美孚公司建立了员工健康在线咨询项目;在心理健康方面,国际公司大多建立了EAP(员工心理援助项目)服务,如雪佛龙公司在川东北项目开展EAP入职培训,每年举办线下、线上心理培训和手机APP推送[1-3]。
随着移动互联网时代的到来,各种应用程序(APP)以其便捷、迅速、个性化定制推送等特点在信息服务和知识传播领域得到广泛的应用[4]。但由于中国石油海外油气业务主要分布在非洲、中东、中亚等国家,自然环境恶劣、健康风险较大、社会依托条件差且网络通讯不发达,健康管理平台APP由于网络条件的限制,安装应用复杂且占用资源,不利于海外现场推广应用[5-6]。
微信小程序,也简称为小程序,是运行于微信内部的应用程序,较一般的手机端APP而言,微信小程序无需下载安装,可使用一套代码多端运行,用完也无需卸载。同时,微信小程序具有用户体验好、流量获取易、开发成本低、使用难度低等优点[7-11]。中国石油基于微信小程序来进行海外健康管理平台的开发,通过蓝牙通信协议与可穿戴设备交互,降低对网络条件的依赖,海外用户可实时查看个人体检结果、健康评估结果、个人健康改进计划及进行健康咨询,建立了全面的海外员工健康数据库,结合员工岗位、地域、海龄等信息开展大数据分析,为海外员工精准健康管理改进提供了有效数据支持。
1 “微信小程序”移动健康管理平台设计
1.1 功能设计
“员工健康帮助”小程序是一款集咨询、监测和服务于一体的应用,主要为海外员工提供在线健康体检报名、远程健康咨询、健康资讯推送和重点人员跟踪等健康服务。同时,集成了多种健康指标监测设备,通过建立统一的数据无线传输协议及数据接口,实现穿戴设备采集数据的无线传输,可将采集到的数据通过蓝牙协议传输到手机,并自动上传至服务器,同时通过断点续传、根据网络条件自适应文件压缩算法等技术手段降低网络依赖度,实现监测数据的实时远程回传,并通过加密数据链路传输,保证数据的安全性。专业医疗人员定期监测员工健康状态,并有针对性的提供健康改进计划及建议,为员工健康状况改善及诊断分析,提供实时有效的数据支持。“员工健康帮助”小程序主要分为健康管理、健康监测和健康资讯三部分,详见图1。
图1 小程序主要功能
1)HSE健康管理
通过小程序实现线上预约体检、体检结果查询、出国前疫苗接种、出国前心理健康评估和出国后重点人群跟踪,有效控制并持续改进高风险人群健康状况,提升公司海外健康管理水平。主要流程见图2。
图2 小程序健康管理主要流程
①体检报名。用户登录小程序后,可通过小程序进行线上预约体检并查询报名状态。管理员可通过PC端对员工报名信息进行查询、确认。
②健康咨询。医生线上坐诊,为员工提供线上体检咨询、评估咨询和健康咨询等服务,建立与员工之间的沟通纽带,弥补部分海外项目医疗资源匮乏的情况。
③疫苗管理。建立了出国接种疫苗基础数据库,可供出国员工查询疫苗接种机构、疫苗基础信息、相关国家疫苗接种要求等。同时,系统自动比对相关国家疫苗接种要求,自动判断员工疫苗接种有效期,确保赴海外员工符合疫苗接种要求,降低健康风险。
④心理评估。利用小程序开展海外员工外派遣适配度评估,对存在风险和安全隐患的员工进行专业评估、跟踪关爱。
⑤升级健康。升级健康管理通过健康评估→制定计划→健康干预→健康监测→健康跟踪→二次复检,实现全流程线上管理,医生在线制定健康改进计划,对重点人员进行健康干预、健康监测和跟踪指导,以达到持续跟踪最终实现降低风险等级的目的。
员工通过小程序可实时查看个人健康改进计划,并根据监测周期定期监测并反馈结果,医生根据反馈结果有针对性地调整改进计划,跟踪监测结果,最终实现员工健康水平的改善。
⑥健康档案。利用小程序实时查看个人健康档案。主要包括历年体检结果、历年体检异常项、个人健康改进建议、现场诊所就诊记录和疫苗接种情况等信息。
2)健康监测
小程序集成多种健康指标监测设备,如心电仪、血压计和血糖仪,通过蓝牙通讯协议,将采集到的数据传输到手机并自动上传到服务器。测量后,测量结果可实时通过手机查看,结果以折线图、瀑布流的形式予以展示。医生可实时查询各单位监测情况,及时跟踪重点人群健康状况。血压和心电监测结果展示见图3。
图3 血压和心电监测结果展示页面
3)健康资讯
健康资讯通过小程序定期为员工推送疫情防控、健康预警和健康常识等知识。健康常识主要提供防控知识、医疗科普、急救知识、健康教育等健康知识,管理员通过PC端定期发布,员工可通过小程序实时查看。健康预警利用舆情监控工具,通过配置关键词和关注网站,从世界卫生组织、中新网、凤凰网等主流媒体网站自动抓取国内外疫情相关新闻、动态信息,并实现在线筛选审核和共享展示,方便海外员工及时掌握各国疫情动态信息。防控知识、医疗科普和健康预警展示页面如图4所示。
图4 防控知识、医疗科普和健康预警展示页面
1.2 系统数据实现
海外健康管理平台功能与微信小程序之间的数据实现,采用腾讯云服务器与小程序之间实现交互,通过Web服务将腾讯云端的数据传输到中石油云服务器进行本地保存与处理,微信小程序应用页面,通过调用接口的方式将健康管理平台实时健康数据展示给用户,腾讯云服务端获取数据后生成具体格式的数据集,通过Web服务调用健康管理平台本地服务器上的接口传输给健康管理平台本地服务器,并保存到本地数据库中,服务端将需要上传的文件通过文件压缩程序在线压缩打包,自动分成几个部分,每一部分采用一个线程进行上传或下载,如遇网络故障,可以从已经上传或下载的部分开始继续上传下载未完成的部分,实现断点续传,从而节省时间,提高速度。
1.3 蓝牙5.0协议
蓝牙是一种无线传输标准,能实现固定设备、移动设备等相互之间短距离数据交换[12],蓝牙5.0低功耗模式传输速度可达到2 Mbps,有效工作距离可达300米。小程序通过GATT协议获取智能监测设备数据,实现数据实时传输。
1.4 系统数据交互安全
海外健康管理平台集成爱康君安、中石油中心医院、北大国际等多家医院历年体检报告,并存储员工就诊记录、疫苗接种等个人隐私信息,员工健康帮助微信小程序前端展示界面仅调用和传输这些信息,并不保存数据,但数据交互安全仍然不能忽视。
微信小程序基于微信内核开发,继承了微信的成熟框架,技术人员只需调用微信对外的公共接口就可以实现相关功能,且微信小程序由微信的后台控制并配置,只能访问由后台配置小程序支持的域名,小程序中健康监测数据、个人隐私数据等数据保护完全通过微信的数据库加密防护策略来执行,从而避免数据加密不严谨问题出现。同时,微信小程序的开发基于微信的开发规范,任何微信小程序的开发者必须严格按照微信的规范标准开发,在部署前也必须通过微信的审核,所以小程序的数据安全性是有保障的。
2 “微信小程序”移动健康管理平台应用与安全生产
“员工健康帮助”小程序功能于2018年陆续上线,面向海外全体员工的微信小程序用户已超过4 000人。上线以来,结合PC端外派员工在线健康评估机制,针对健康评估不合格员工,建立针对性的健康改进计划,由专业人员提出改进建议并持续跟踪,不断改进员工健康状况,有效降低海外员工健康风险,明显改善300余人次健康状况,达到了出国标准并进行继续跟踪,将员工健康监测工作延伸到海外项目现场。
同时,小程序整合了北京出入境检验局、石油中心医院、心理健康专家、多家三甲医院专家等资源,建立了综合性健康管理共享服务平台,为海外员工提供全面、便捷、及时的健康风险预警和健康咨询等服务。2019年,通过小程序线上咨询量达千余次,建立了医生与员工之间的沟通纽带,弥补海外项目医疗资源匮乏的情况,为海外员工的健康保驾护航。同时,移动健康平台也为海外企业安全生产提供了信息化保障,提高了企业整体安全生产水平和效率。
3 结论
海外员工健康管理平台借助微信小程序无需下载安装即可使用的应用特点,通过微信这个普及的交互工具,对健康平台的推广应用起到了很好的助推作用。员工健康帮助小程序集成可穿戴智能体检设备,对高风险重点人群进行健康状况动态监测、过程监测,并为员工提供健康咨询、心理健康咨询等服务,从生理、心理角度对企业员工的健康状况进行跟踪监测、分析评估和预测改进,最终实现员工整体健康水平的提升,提高企业整体生产效率。
未来通过增加智能硬件对接设备,从功能和展示等方面对移动健康管理系统进行持续优化,可推广应用到中国石油其他涉外单位,为我国海外员工健康管理提供有力支持。