浏览代码

添加医疗不良事件

lighter 9 月之前
父节点
当前提交
4d65600fb1
共有 2 个文件被更改,包括 99 次插入90 次删除
  1. 98 89
      src/data/adverse-event.js
  2. 1 1
      src/views/hospitalization/adverse-event/component/EventEditor.vue

+ 98 - 89
src/data/adverse-event.js

@@ -1,15 +1,6 @@
 export const dict = {
-  patientPros: [
-    { name: '强化安全意识', id: 1 },
-    { name: '加强营养', id: 2 },
-    { name: '配合医护人员', id: 3 },
-    { name: '稳定情绪', id: 4 },
-    { name: '聘请陪护,加强陪护管理', id: 5 },
-    { name: '适度床上活动', id: 6 },
-    { name: '保持皮肤清洁、干燥,床单位整洁', id: 7 },
-  ],
   nurseReasons: [
-    { name: '护士年轻,经验不足', id: 1 },
+    { name: '医生/护士年轻,经验不足', id: 1 },
     { name: '业务知识缺乏', id: 2 },
     { name: '技术水平低', id: 3 },
     { name: '操作技术不规范', id: 4 },
@@ -26,19 +17,6 @@ export const dict = {
     { name: '带教不规范', id: 15 },
     { name: '医患及医护沟通不到位', id: 16 },
   ],
-  nursePros: [
-    { name: '提升护士业务技术水平', id: 1 },
-    { name: '规范操作规程', id: 2 },
-    { name: '加强慎独精神和责任心', id: 3 },
-    { name: '严格落实护理核心制度', id: 4 },
-    { name: '提高认知和思想觉悟', id: 5 },
-    { name: '加强风险意识、安全防范意识培训', id: 6 },
-    { name: '加强对患者的宣教', id: 7 },
-    { name: '遵守规章制度', id: 8 },
-    { name: '强化评估意识', id: 9 },
-    { name: '规范带教行为', id: 10 },
-    { name: '加强医患及医护沟通', id: 11 },
-  ],
   patientReasons: [
     { name: '病人依从性差', id: 1 },
     { name: '知识缺乏', id: 2 },
@@ -50,7 +28,6 @@ export const dict = {
     { name: '不配合床上大小便', id: 8 },
     { name: '患者年龄大、病情重、管道多', id: 9 },
     { name: '擅自调节滴速', id: 10 },
-    { name: '管条件差', id: 11 },
     { name: '自我评估过高', id: 12 },
     { name: '不配合翻身', id: 13 },
     { name: '不听劝告', id: 14 },
@@ -58,27 +35,28 @@ export const dict = {
     { name: '自身素质差', id: 16 },
     { name: '期望值过高', id: 17 },
   ],
-  environPros: [
-    { name: '严格探陪制度,每个患者仅留一个陪人', id: 1 },
-    { name: '患者活动前完成卫生处置,使用防滑垫', id: 2 },
-    { name: '制作并张贴相应标识牌;及时更换模糊不清的标识牌', id: 3 },
-    { name: '申请增加坐便器数量', id: 4 },
-    { name: '保证病房照明设施处于正常工作状态', id: 5 },
-    { name: '未开放空调时,病房定时开窗,保证空气流通;及时联系工程部保证空调正常运行', id: 6 },
-    { name: '及时更换不整洁床单', id: 7 },
-    { name: '护士长合理排班,增加助班缓解治疗高峰期人力不足情况', id: 8 },
-    { name: '规范转床与转科流程', id: 9 },
-    { name: '科室常见疾病知识宣教及抢救流程图制作上墙', id: 10 },
-    { name: '科室备用药品分柜放置,定期清理,标识模糊的药品及时作废,标识相似的药品做特殊标识', id: 11 },
-    { name: '合理放置药品位置,禁止囤积药品,多余药品及时回收至药房', id: 12 },
-    { name: '及时联系设备科维修', id: 13 },
+  environReasons: [
+    { name: '病房空间小、家属陪人多', id: 1 },
+    { name: '地面湿滑', id: 2 },
+    { name: '标识不清楚或无相应标识', id: 3 },
+    { name: '坐便器少', id: 4 },
+    { name: '光线较暗', id: 5 },
+    { name: '病房温湿度不适宜、空调效果欠佳', id: 6 },
+    { name: '床单不整洁', id: 7 },
+    { name: '病人周转快、科室忙、工作量大', id: 8 },
+    { name: '更换床位或转科病人多', id: 9 },
+    { name: '上墙标准流程图及宣教资料少', id: 10 },
+    { name: '药品种类多、药品标识不明显或两种药品标识相似度高', id: 11 },
+    { name: '存放药品空间小或放置位置不合理', id: 12 },
+    { name: '仪器设备故障', id: 13 },
+    { name: '卫生材料和器械品种规格不配套或不合标准', id: 14 },
   ],
   manageReasons: [
     { name: '不重视安全教育', id: 1 },
     { name: '病室识别系统不完善', id: 2 },
     { name: '人力配置不足,超负荷工作', id: 3 },
     { name: '交接班流程不完善', id: 4 },
-    { name: '护士长不在时无人主事', id: 5 },
+    { name: '科主任/护士长不在时无人主事', id: 5 },
     { name: '激励机制不健全', id: 6 },
     { name: '后勤社会化服务不到位', id: 7 },
     { name: '护士长监督力度不大,对重点环节、人群疏于管理', id: 8 },
@@ -89,12 +67,51 @@ export const dict = {
     { name: '人员培训机制不健全', id: 13 },
     { name: '排班不合理', id: 14 },
   ],
+  nursePros: [
+    { name: '提升医生/护士业务技术水平', id: 1 },
+    { name: '规范操作规程', id: 2 },
+    { name: '加强慎独精神和责任心', id: 3 },
+    { name: '严格落实护理核心制度', id: 4 },
+    { name: '提高认知和思想觉悟', id: 5 },
+    { name: '加强风险意识和安全防范意识培训', id: 6 },
+    { name: '加强对患者的宣教', id: 7 },
+    { name: '遵守规章制度', id: 8 },
+    { name: '强化评估意识', id: 9 },
+    { name: '规范带教行为', id: 10 },
+    { name: '加强医患及医护沟通', id: 11 },
+  ],
+  patientPros: [
+    { name: '强化安全意识', id: 1 },
+    { name: '加强营养', id: 2 },
+    { name: '配合医护人员', id: 3 },
+    { name: '稳定情绪', id: 4 },
+    { name: '加强陪护管理', id: 5 },
+    { name: '适度床上活动', id: 6 },
+    { name: '保持皮肤清洁、干燥,床单位整洁', id: 7 },
+  ],
+  environPros: [
+    { name: '严格探陪制度,每个患者仅留一个陪人', id: 1 },
+    { name: '患者活动前完成卫生处置,使用防滑垫', id: 2 },
+    { name: '制作并张贴相应标识牌;及时更换模糊不清的标识牌', id: 3 },
+    { name: '申请增加坐便器数量', id: 4 },
+    { name: '保证照明设施处于正常工作状态', id: 5 },
+    { name: '保证内部环境通风、温度、湿度等符合规定要求', id: 6 },
+    { name: '及时更换不整洁床单', id: 7 },
+    { name: '护士长合理排班,增加助班缓解治疗高峰期人力不足情况', id: 8 },
+    { name: '规范转床与转科流程', id: 9 },
+    { name: '科室常见疾病知识宣教及抢救流程图制作上墙', id: 10 },
+    { name: '科室备用药品分柜放置,定期清理,标识模糊的药品及时作废,标识相似的药品做特殊标识', id: 11 },
+    { name: '合理放置药品位置,禁止囤积药品,多余药品及时回收至药房', id: 12 },
+    { name: '及时联系设备科维修', id: 13 },
+    { name: '定期校验、维修、保养检查和诊疗设备', id: 14},
+    { name: '保证卫生材料和器械品种规格配套符合标准', id: 15 },
+  ],
   managePros: [
     { name: '进行安全教育培训,考试', id: 1 },
     { name: '改进增加病室识别系统', id: 2 },
     { name: '增加护理人员,优化职称结构,年龄结构', id: 3 },
     { name: '改进交接班流程,督查落实', id: 4 },
-    { name: '护士长不在时指定临时负责护士,并担责', id: 5 },
+    { name: '科主任/护士长不在时指定临时负责人员,并担责', id: 5 },
     { name: '建立健全激励机制,提高工作积极性', id: 6 },
     { name: '与后勤管理部门积极沟通督促后勤社会化服务到位', id: 7 },
     { name: '护士长加强检查内容、范围,落实对重点环节、人群的管理', id: 8 },
@@ -104,67 +121,59 @@ export const dict = {
     { name: '完善目标管理机制', id: 12 },
     { name: '完善人员培训机制', id: 13 },
     { name: '排班根据病人的病情,护士的能力进行合理的排班', id: 14 },
+    { name: '完善管理制度', id: 15 },
   ],
   categories: [
     {
       children: [
-        { name: '发错药物', id: 'a1' },
-        { name: '配错药物', id: 'a2' },
-        { name: '换错药物', id: 'a3' },
-        { name: '意外拔(脱)管', id: 'a4' },
-        { name: '跌倒坠床', id: 'a5' },
-        { name: '堵管事件', id: 'a6' },
-        { name: '走失事件', id: 'a7' },
-        { name: '漏执行医嘱', id: 'a8' },
-        { name: '执行医嘱错误', id: 'a9' },
-        { name: '输液(血)外渗(漏)', id: 'a10' },
-        { name: '院内发生压疮或漏报(未报难免压疮)', id: 'a11' },
-        { name: '物品丢失', id: 'a12' },
-        { name: '用物混用', id: 'a13' },
-        { name: '条码贴错', id: 'a14' },
-        { name: '采血管(对象)错误', id: 'a15' },
-        { name: '被投诉事件', id: 'a16' },
-        { name: '错送病室', id: 'a17' },
-        { name: '精一类安剖(贴)丢弃', id: 'a18' },
-        { name: '烫伤事件', id: 'a19' },
-        { name: '用物准备不全', id: 'a20' },
-        { name: '其他', id: '21' },
+        { name: '查对/识别错误', id: 'a1' },
+        { name: '跌倒/坠床', id: 'a2' },
+        { name: '住院压疮', id: 'a3' },
+        { name: '导管插入输注与管理错误', id: 'a4' },
+        { name: '标本采集应用与管理', id: 'a5' },
+        { name: '药物外渗', id: 'a6' },
       ],
-      name: '护理安全事件',
+      name: '护理安全',
       id: 'a',
     },
     {
       children: [
-        { name: '设备管理事件', id: 'b1' },
-        { name: '医疗安全事件', id: 'b2' },
-        { name: '药品安全事件', id: 'b3' },
-        { name: '用血安全事件', id: 'b4' },
-        { name: '输血反应事件', id: 'b5' },
-        { name: '医疗事故及纠纷事件', id: 'b6' },
-        { name: '消毒、隔离事件', id: 'b7' },
-        { name: '手术安全事件', id: 'b8' },
-        { name: '医疗废物事件', id: 'b9' },
-        { name: '传染病管理事件', id: 'b10' },
-        { name: '其他事件', id: 'b11' },
+        { name: '信息传递错误事件', id: 'b1' },
+        { name: '治疗错误事件', id: 'b2' },
+        { name: '方法/技术错误事件', id: 'b3' },
+        { name: '药物调剂分发错误事件', id: 'b4' },
+        { name: '输血事件', id: 'b5' },
+        { name: '设备仪器使用事件', id: 'b6' },
+        { name: '医疗技术检查事件', id: 'b7' },
+        { name: '物品运送事件', id: 'b8' },
+        { name: '放射安全事件', id: 'b9' },
+        { name: '诊疗记录事件', id: 'b10' },
+        { name: '知情同意事件', id: 'b11' },
+        { name: '非预期事件', id: 'b12' },
+        { name: '医护安全事件', id: 'b13' },
+        { name: '不作为事件', id: 'b14' },
       ],
-      name: '其他事件',
+      name: '医疗安全',
       id: 'b',
     },
-  ],
-  environReasons: [
-    { name: '病房空间小、家属陪人多', id: 1 },
-    { name: '地面湿滑', id: 2 },
-    { name: '标识不清楚或无相应标识', id: 3 },
-    { name: '坐便器少', id: 4 },
-    { name: '光线较暗', id: 5 },
-    { name: '病房温湿度不适宜、空调效果欠佳', id: 6 },
-    { name: '床单不整洁', id: 7 },
-    { name: '病人周转快、科室忙、工作量大', id: 8 },
-    { name: '更换床位或转科病人多', id: 9 },
-    { name: '上墙标准流程图及宣教资料少', id: 10 },
-    { name: '药品种类多、药品标识不明显或两种药品标识相似度高', id: 11 },
-    { name: '存放药品空间小或放置位置不合理', id: 12 },
-    { name: '仪器设备故障', id: 13 },
+
+    {
+      children: [
+        { name: '护理诊疗常规、指南、操作规程应用与管理错误', id: 'z1' },
+        { name: '护理病历与其他诊疗文件书写与使用错误', id: 'z2' },
+        { name: '输液反应事件', id: 'z3' },
+        { name: '烧烫伤/误吸/误咽', id: 'z4' },
+        { name: '约束意外/转运意外', id: 'z5' },
+        { name: '信息传递/知情同意', id: 'z6' },
+        { name: '饮食与营养事件/物品运送', id: 'z7' },
+        { name: '住院患者失踪', id: 'z8' },
+        { name: '住院患者自杀', id: 'z9' },
+        { name: '产房新生儿被抱错等', id: 'z10' },
+        { name: '其他事件', id: 'z11' },
+      ],
+      name: '其他',
+      id: 'z',
+    },
   ],
   positions: [
     { id: 1, name: '助理护士' },

+ 1 - 1
src/views/hospitalization/adverse-event/component/EventEditor.vue

@@ -5,7 +5,7 @@
       <el-row :gutter="5" style="margin-top: 5px">
         <el-col :span="8">
           <el-tag type="info">事件类型</el-tag>
-          <el-select v-model="report.category" placeholder="请选择" style="width: 100%">
+          <el-select v-model="report.category" placeholder="请选择" filterable style="width: 100%">
             <el-option-group v-for="group in dict.categories" :key="group.id" :label="group.name">
               <el-option v-for="item in group.children" :key="item.id" :label="item.name" :value="group.name + ' - ' + item.name"> </el-option>
             </el-option-group>