前言
知识点:
在移动临床产品的医生站中,查阅电子病历和检验、检查报告是一个重要的功能。在本产品中通过将HIS中的病历文件数据转换成XML并使用XSLT进行将样式转换为HTML,使浏览器能直接进行阅读。因此本资料重点介绍了移动医生工作站中电子病历和报告的产生方式以及制作、修改、使用样式所涉及到的知识和技术,主要涉及以下几个方面:
电子病历和报告的产生方式
HTML基础知识
XML基础知识
XSLT基础知识
服务对象:
实施人员
医院系统管理员
目标:
让实施人员了解移动医生工作站中电子病历和报告是如何产生的,以及如何对格式进行设置或修改
名词解释:
HTML :文本标记语言,(Hypertext Markup Language),是用于描述网页文档的一种标记语言。
XML:可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。
XSL: 可扩展样式表语言 (EXtensible Stylesheet Language),是一种用于以可读格式呈现 XML 数据的语言。XSL 实际上包含两个部分:
* XSLT – 用于转换 XML 文档的语言
* XPath – 用于在 XML 文档中导航的语言
目录
1移动临床电子病历及报告生成介绍 6
2 HTML基础 7
2.1 HTML简介 7
2.2 HTML标签 8
2.3 HTML元素 9
2.4 HTML属性 9
2.5 HTML表格 10
2.6 HTML图像 11
3 XML基础 12
3.1 XML 简介 12
3.2 XML 树结构 12
3.3 XML 语法规则 13
3.4 XML 元素 14
3.5 XML 属性 14
4 XSL基础 14
4.1 XSL简介 14
4.2 XSLT 15
4.2.1 XSLT简介 15
4.2.2 XSLT样式申明 17
4.2.3 元素 17
4.2.4 元素 18
4.2.5 元素 18
4.2.6 元素 18
4.2.7 元素 19
4.3 XPath 19
4.3.1 Xpath 简介 19
4.3.2 XPath 节点 19
4.3.3 XPath 语法 20
4.3.4 Xpath 轴 21
4.3.5 XPath 运算符 23
5 样式文件的使用 24
6 小结 26
附录:HTML标签列表 27
附录:XSLT元素列表 31
附录:Xpath常用函数参考 33
1移动临床电子病历及报告生成介绍
1 病历模板:书写病历的基础参照结构,在书写病历时只能对模板中的内容进行修改而不能对模板的结构进行修改,在转换成XML文件时也是以病历模板的结构为基础,通常不同的住院病历文件和检查、检验报告单都有着不同的病历模板。
2 书写病历:依据该病历对应的病历模板为基础,书写完毕的病历文件其文档结构(提纲结构、顺序等)与对应的模板是一致的,但不同的操作员有不同的书写习惯,在书写的时候可以对病历的内容、格式进行修改,当提纲的结构不会变化。
3 转换XML:将书写好的病历文件转换为对应的XML文件格式,在移动设备上查询病历时自动进行转换。转换时依照一定转换规则、病历结构和病历格式设置(设置病历文件的分组对照及对应的XSLT样式文件)将病历文件中的内容转换为对应的XML元素
4 显示:将XML文件内容按照对应的XSLT样式文件转换成可在浏览器中可以直接进行显示的格式(HTML网页),通过病历格式设置可将不同的XML文件对应不同的XSLT样式,XSLT样式文件是XML显示出来的效果如何的直接因数。
|
|