您的位置:首页 > 其它

记录开发HIS系统体温单的思路历程

2017-07-25 15:47 239 查看

记录开发HIS系统体温单的思路历程

一、主要技术:react、es6、svg



二、体温单构成

标题和患者基本信息,固定

日期住院信息等

刻度区及绘图区,也是整个体温单最重要的部分

二、体温单绘制规范

1.1 符号配置

* 1、口温符号配置:蓝圆+蓝线连接

* 2、腋温符号配置:蓝叉+蓝线连接

* 3、肛温符号配置:蓝圈+蓝线连接

* 4、心率符号配置:红圈+红线连接

* 5、脉搏符号配置:红圆+红线连接

6、降温符号配置:红圈+红色虚线与当前时间的温度相连

7、疼痛符号配置:红色正方形+红线连接

* 绘制顺序的原则:圈在外、圆在内、红在外、蓝在内、性状大于颜色

1.2 当符号点位重合时

1.脉搏+心率+口温[红圆+红圈+蓝圆]:红圈在外围(表示心率)、红圆在中间(表示脉搏)、蓝圆在中间红圆之上(表示口温);

2.脉搏+心率+腋温[红圆+红圈+蓝叉]:红圈在外围(表示心率)、红圆在中间(表示脉搏)、蓝叉在中间红圆之上(表示腋温)

3.脉搏+心率+肛温[红圆+红圈+蓝圈]:两个圈在外围(红圈在最外层表示心率,篮圈在里层表示肛温)、一个圆在中间(红圆表示脉搏)

4.脉搏+口温[红圆+蓝圆]

5.脉搏+腋温[红圆+蓝叉]

6.脉搏+肛温[红圆+蓝圈]

7.心率+口温[红圈+蓝圆]

8.心率+腋温[红圈+蓝叉]

9.心率+肛温[红圈+蓝圈]

10.脉搏+心率[红圆]

1.3 脉搏短促



1.4 温度大于42°C时

当温度大于42°C时,在刻度为42°C的上方绘制一个占两格长的向上箭头



1.5 绘制事件

事件主要包括:请假、入院、手术、转院、出院、分娩、死亡、开呼吸机、关呼吸机、不升等,除了不升、请假、开呼吸机、关呼吸机事件不需要显示时分时间等,其他均要显示。

请假、入院、手术、转院、出院、分娩、死亡绘制方式如下



不升绘制方式,显示在温度刻度35°C下面



开呼吸机、关呼吸机即辅助呼吸绘制方式

绘制呼吸事件的刻度基准是疼痛刻度10上面,开呼吸机事件绘制一个向上的箭头,并在左侧绘制‘呼吸机三字’;关呼吸机绘制一个向下的箭头;辅助呼吸数据占3格高度,一上一下显示。



1.6 病人每日录入信息显示



1.7 存在请假事件时,温度、心率、脉搏、疼痛等的绘制方式,如果某时刻下存在请假事件,则该时刻相邻的两点不连线



二、体温单绘制关键代码分析

体温单绘制的难点在于脉搏短促和事件的绘制。

1.1 绘制脉搏短促需要先确定多边形的点,确定蓝斜线斜率统计所有经过多形的斜线

1.2 计算蓝斜线与多边形边的交点,在多边形内生成蓝斜线。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: