1、项目简介:离线his系统,医院网络出问题时的备用单机系统。患者用过NFC卡携带数据,进行就诊,结算,医疗服务执行。
背景:近年来政策要求,医院除主his系统外,须必备一套离线备用his系统,本项目应此而生。患者可在门诊或收费处开卡,然后携卡在门诊,收费处,服务终端部门(如药房,放射科,检查科)进行享受医疗服务。
本系统含有后端,后台管理,本地系统服务,离线客户端,小程序5部分组成。
后端定期从主his系统拉取基本数据(药品,服务,医生信息等),定期往前端pc机的系统服务程序上推送数据,由系统服务将最新基础数据保存到pc端数据库。这样pc端的客户端启动时,必然有最新的基础数据。
客户端启动后,联合小程序进行整体的医疗流程处理。
2、后端.net6开发,后台管理站 基于angular(ant-design开源框架 ng-alain) 开发,微信小程序使用uni-app,客户端和前端系统服务使用.net的wpf框架开发。为本人全栈独立开发。
3、技术难点:自定义websocket连接池,用于监控前端服务的数据是否及时更新;FM1208的cpu卡的读写处理和结构分配,NFC卡内部序列化采用