一种电子病历内容续打的方法与流程

文档序号:12664133阅读:1591来源:国知局

本发明涉及一种电子病历打印方法,特别是一种电子病历内容续打的方法。



背景技术:

医院里住院病历内容大部分都具有连续性,医生基本上每天都会书写患者的住院病历,并且卫生部有相关的要求,需要及时书写并签字确认,而且有些病历文书还需要患者签字确认,所以无法在患者出院后再集中一次性打印,这就要求医生在每天书写完病历内容后,就需要打印出来签字确认,而这就要求住院病历需要有比较灵活的续打功能。



技术实现要素:

本发明的目的在于,提供一种电子病历内容续打的方法。本发明具有续打内容设置灵活、通用性强、打印质量高等特点。

本发明的技术方案:一种电子病历内容续打的方法,按下述步骤完成,

a、打开患者的电子病历内容B,设定续打内容在各自页面上的开始行A1、结束行A2;

b、当进行续打电子病历时,计算出开始行A1处于原始电子病历内容B的页号P1和行号H1,结束行A2处于原始电子病历内容B的页号P2及行号H2;

c、将电子病历内容B里从第1页到P1-1页的内容删除,且将P2+1页到最后一页的内容删除,得到待打印内容B1;

d、得到B1后,再将P1页上第1行到H1-1行之间的内容,用空白行代替,以保证原有H1所处的位置保持不变,得到待打印内容B2;

e、对P1页的页眉和页脚进行处理,判断H1是否等于1,如果H1<>1,将P1页的页眉和页脚用空白行来代替;如果H1=1,则表示H1是P1页的第一行,保留P1页的页眉和页脚;得到处理后的待打印内容B3;

f、将待打印内容B3里第P2页上第H2+1行到P2页上最后一行之间的内容,用空白行代替,以清除截止行H2之后的内容,得到待打印内容B4;

g、将待打印内容B4送入打印机进行打印。

前述的电子病历内容续打的方法中,步骤b中,所述页号P1、P2和行号H1、H2的计算方法为,用户指定的开始行A1,根据开始行所在屏幕位置的分辨率映射关系,计算得到其对应的病历内容所在的页号P1及行号H1,根据指定的结束行A2,采用同样的方法得到P2及行号H2。

前述的电子病历内容续打的方法中,步骤a中,所述开始行A1、结束行A2的设定方法,是利用windows的Canvas对象,在用户指定的屏幕位置先画一条横线,作为打印内容的开始行A1,然后再画一条横线,作为打印内容的结束行A2。

与现有技术相比,本发明不需要医护人员手动选择续打内容,只需要在病历内容界面上设定开始行和结束行,即可确定续打的待打印内容,再利用待打印内容,计算出最终需要打印的待打印内容B4,从而可以非常方便的让医护人员进行病历内容的续打。减少了操作的复杂度、降低了误打风险。通过该方法,有效实现了电子病历的标准化,使电子病历的内容管理更加方便。为了实现续打,页号P1、P2和行号H1、H2的计算方法采用通过用户指定的开始横线和结束横线,根据其横线所在的屏幕位置,利用分辨率映射关系,换算得到病历内容上的开始页号P1、开始行号P2及结束页号P2、结束行号H2,开始行A1、结束行A2的设定方法,便于用户根据实际需要,非常方便的指定病历续打的内容,操作方便,显示直观。

具体实施方式

下面结合实施例对本发明作进一步的说明,但并不作为对本发明限制的依据。

实施例1。电子病历内容续打的方法,按下述步骤完成,

a、打开患者的电子病历内容B,设定续打内容在各自页面上的开始行A1、结束行A2;

b、当进行续打电子病历时,计算出开始行A1处于原始电子病历内容B的页号P1和行号H1,结束行A2处于原始电子病历内容B的页号P2及行号H2;

c、将电子病历内容B里从第1页到P1-1页的内容删除,且将P2+1页到最后一页的内容删除,得到待打印内容B1;

d、得到B1后,再将P1页上第1行到H1-1行之间的内容,用空白行代替,以保证原有H1所处的位置保持不变,得到待打印内容B2;

e、对P1页的页眉和页脚进行处理,判断H1是否等于1,如果H1<>1,将P1页的页眉和页脚用空白行来代替;如果H1=1,则表示H1是P1页的第一行,保留P1页的页眉和页脚;得到处理后的待打印内容B3;

f、将待打印内容B3里第P2页上第H2+1行到P2页上最后一行之间的内容,用空白行代替,以清除截止行H2之后的内容,得到待打印内容B4;

g、将待打印内容B4送入打印机进行打印。

在步骤b中,所述页号P1、P2和行号H1、H2的计算方法为,用户指定的开始行A1,根据开始行所在屏幕位置的分辨率映射关系,计算得到其对应的病历内容所在的页号P1及行号H1,根据指定的结束行A2,采用同样的方法得到P2及行号H2。

步骤a中,为了方便操作,所述开始行A1、结束行A2的设定方法,是利用windows的Canvas对象,在用户指定的屏幕位置先画一条横线,作为打印内容的开始行A1,然后再画一条横线,作为打印内容的结束行A2。

通过本发明的方法,可以非常方便的自主选择病历内容,让医护人员进行病历内容的续打。而病历内容的选择方式,只用医护人员在屏幕上画线即可,操作直观、方便。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1