第12章+异常处理.
- 格式:ppt
- 大小:576.00 KB
- 文档页数:26
异常事件上报处理管理制度第一章总则第一条为了规范医院内部异常事件的上报与处理流程,保障医院的安全与稳定,提高医院的应急管理水平,订立本管理制度。
第二条异常事件指在医院日常运营过程中显现的与正常工作流程不符或可能导致安全隐患的事件,包含但不限于医疗事故、设备故障、安全事故、突发事件等。
第三条异常事件的上报和处理应遵从及时、准确、公开、透亮的原则,科学、合理、规范的程序。
第二章异常事件上报第四条任何医院员工发现或了解到异常事件发生,应立刻依照下列程序进行上报:1.对发现的异常事件进行初步推断和评估,推断是否属于需要上报的范畴;2.在异常事件发生现场采取必需的人身安全措施;3.快速向本身所在的部门负责人报告情况,并寻求必需的引导和支持;4.部门负责人在接到报告后应立刻将异常事件上报给医院管理层。
第五条异常事件的上报应供应以下相关信息:1.异常事件的类型和具体描述;2.发生异常事件的时间、地方与人员;3.参加应急处理的人员及其联系方式;4.初步推断的原因与后果;5.需要采取的紧急措施。
第六条异常事件上报应确保信息的完整性和准确性,不得有意隐瞒事实,不得捏造虚假信息。
第七条异常事件上报可以通过以下方式进行:1.口头汇报:面对面、电话等直接口头告知上级;2.书面报告:通过电子邮件、内部系统等书面形式进行上报;3.纸质报告:填写医院规定的异常事件上报表进行提交。
第三章异常事件处理第八条异常事件上报后,医院管理层应快速组织相关部门进行处理,并依照以下程序进行:1.成立紧急处理小组,由相关部门负责人及相关专家构成;2.对异常事件进行综合调查和分析,查清事件的原因、责任以及直接或潜在的影响;3.设定处理方案,明确责任分工,采取乐观措施防止事件的连续扩大;4.依照处理方案渐渐打开应急处理工作,并及时向相关人员通报处理进展情况;5.对处理结果进行评估和总结,形成处理报告并提交医院领导。
第九条医院应建立健全异常事件处理记录和归档制度,确保全部处理过程、决策、结果得到准确记录和追溯。
第13章异常异常处理: 在程序设计阶段就能充分考虑到各种意外情况,从而当环境条件出现意外或用户使用操作不当的情况下, 程序能够给出恰当的处理。
使软件具有具有容错能力。
13.1异常处理的基本思想1、问题:发现错误的函数往往不具备处理错误的能力。
2、C十十的异常处理机制:●由发现错误的函数引发一个异常;●它的调用者能够捕获这个异常;●如果它的调用者能够处理这个错误,则处理之。
●否则,继续传递给上级调用者去处理;上传过程称为传播。
●这种传播会一直继续到异常被处理为止。
●如果程序始终没有处理这个异常,最终它会被传到C十十运行系统那里,运行系统捕获异常后通常只是简单地终止这个程序异常的传播方向:见下图13.2 C++异常处理的实现对处理异常情况的内部支持:try:发现异常throw:抛出异常catch:捕捉异常13.2.1 异常处理的语法1、try块语法:形式:try复合句//即:块语句作用:设置代码的保护段。
即:如果预料某段程序代码(或对一某个函数的调用)有可能发生异常,就将它放在try子句之后。
以便异常产生时能够被发现。
2、throw表达式语法;形式:throw 表达式作用:将异常抛出给调用者。
注意;如果有多处要抛掷异常,应该用不同的操作数类型来互相区别,操作数的值不能用来区别不同的异常。
3、catch块语法:形式:catch(异常类型1声明)复合句//即:块语句catch(异常类型2声明)复合句…作用:捕获由throw表达式抛出的异常。
并提交给异常类型匹配的复合语句进行异常处理。
4、异常处理的执行过程如下:①控制通过正常的顺序执行到达try语句,然后执行try块内的保护段。
②如果在保护段执行期问没有引起异常,那么跟在try块后的catch子句就不执行,程序从异常被抛掷的try块后跟随的最后一个catch子句后面的语句继续执行下去。
③如果在保护段执行期间或在保护段调用的任何函数中(直接或间接的调用)有异常被抛掷,则从通过throw操作数创建的对象中创建一个异常对象。