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

xiaoxiao2021-02-28  58

记录开发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 计算蓝斜线与多边形边的交点,在多边形内生成蓝斜线。

转载请注明原文地址: https://www.6miu.com/read-47003.html

最新回复(0)