基于片段和标签的口腔专科电子病历模板的设计与应用 | ||||||||||||||||
口腔专科电子病历模板(computerizedmedicalrecordtemplate)是根据口腔疾病特点,引导口腔科医师输入相关诊疗信息,使口腔专科疾病检查、诊断、治疗有序化的一种工具,是电子病历系统的重要组成部分L1]。成熟的口腔专科电子病历系统必然包含各种类型的专科病历模板,一方面减轻医师临床病历书写负担,缩短患者就诊时间;另一方面实现结构化的电子病历,提醒和引导医师的诊疗过程,规范病历数据内容,为今后电子病历的查询和管理打下基础[2]。由于口腔专科病历的书写方式与临床医学存在一定的差异性,一般的临床电子病历模板设计并不适用于口腔专科临床应用。因此,本研究根据口腔疾病的诊疗特点,开发设计了一套适合口腔专科临床应用的电子病历模板,以便更好地促进口腔专科电子病历系统的推广应用。1材料与方法1.1硬、软件设备及开发平台1.1.1 1.2.3标签的设计为实现替换、提取、定位等特殊功能,本研究模板设计加入了可识别的特殊标签,包括自动域标签、首页提取标签、XML结构化标签、SELECT标签等。具体介绍如下:(1)自动域标签。主要实现以模板建立病历时患者信息的自动插入功能,如患者姓名、性别、科室等基本信息。其实现方法是在编辑模板时,确定要替换的位置,插入形如下面的标签元素:SPANiddomaintype一0value一patient.namenbsp;/SPAN。(2)首页提取标签。电子病历首页填写是否完整、准确、规范是影响网络数据统计质量的最主要因素r4]。为方便病案管理人员对病历首页内容进行提取、填写和修改,本研究专门为电子病历模板的首页内容,如诊断、病案质量等设计了修改接口,通过特殊的属性标签(诊断标签,ICD码等)实现其功能。诊断标签书写方法:TDwidth=269align=leftvalign=middlebgColor=#ffffffclassRBlineid=icd.namevalue一diagnosis.maintest一主诊断nbsp;%/TD。ICD码书写方法:TDalign一centervalign=middlebgColor=#ffffffclassRBlineid一icd.codevalue一diagnosis.mainl~nbsp;/TD。(3)XML结构化标签。为实现病历信息的共享,本研究定义了一个相对固定的XML病历结构,可将病历文档的内容提取为结构化的xML文档。本电子病历系统支持用户定义病历的XML结构,适用各种电子病历结构化标准。用户只要定义好病历的XML结构以后,将对应节点的属性HTML值作为模板里要结构化内容的元素的XML属性值,系统就会自动提取当前元素内容写入生成的XML文档相应结点,并可自动将病历文档的HTML属性值和内容提取为结构化的XML文档,具体参见冯格等的研究。(4)SELECT标签。主要实现选择输入的功能。其实现方法是在编辑模板时,确定要替换的位置,插入如下形式语句(O代表单选,1代表多选):se1ect一O/颌间牵引/Ⅱ类牵引改善前牙覆合关系/Ⅲ类牵引纠正前牙反合/中张牵引/匣形牵引/Z角形牵引/交互牵引/垂直牵引建立病历时。如果要设置多选,只要改为:select一1/颌间牵引/Ⅱ类牵引改善前牙覆合关系/Ⅲ类牵引纠正前牙反合/中张牵引/匣形牵引/三角形牵引/交互牵引/垂直牵引即可。 2结果 2.2 3讨论 建立结构化电子病历的最终目标是实现卫生信息的交换和共享。目前关于电子病历模板的设计存在过分强调结构化设计的弊端,由于口腔疾病千变万化,没有一种模板能适用所有疾病,故这种设计很容易导致患者病历信息的不完整,最终不能充分实现信息交换和共享]。本研究汲取前人模板设计的经验教训,基于口腔专科HIS,应用HTML、XML、C#语言开发了口腔专科电子病历模板。3.1 |