前言
知識點:
在移動臨床產(chǎn)品的醫(yī)生站中,查閱電子病歷和檢驗、檢查報告是一個重要的功能。在本產(chǎn)品中通過將HIS中的病歷文件數(shù)據(jù)轉(zhuǎn)換成XML并使用XSLT進行將樣式轉(zhuǎn)換為HTML,使瀏覽器能直接進行閱讀。因此本資料重點介紹了移動醫(yī)生工作站中電子病歷和報告的產(chǎn)生方式以及制作、修改、使用樣式所涉及到的知識和技術(shù),主要涉及以下幾個方面:
電子病歷和報告的產(chǎn)生方式
HTML基礎(chǔ)知識
XML基礎(chǔ)知識
XSLT基礎(chǔ)知識
服務(wù)對象:
實施人員
醫(yī)院系統(tǒng)管理員
目標:
讓實施人員了解移動醫(yī)生工作站中電子病歷和報告是如何產(chǎn)生的,以及如何對格式進行設(shè)置或修改
名詞解釋:
HTML :文本標記語言,(Hypertext Markup Language),是用于描述網(wǎng)頁文檔的一種標記語言。
XML:可擴展標記語言 (Extensible Markup Language, XML) ,用于標記電子文件使其具有結(jié)構(gòu)性的標記語言,可以用來標記數(shù)據(jù)、定義數(shù)據(jù)類型,是一種允許用戶對自己的標記語言進行定義的源語言。
XSL: 可擴展樣式表語言 (EXtensible Stylesheet Language),是一種用于以可讀格式呈現(xiàn) XML 數(shù)據(jù)的語言。XSL 實際上包含兩個部分:
* XSLT – 用于轉(zhuǎn)換 XML 文檔的語言
* XPath – 用于在 XML 文檔中導(dǎo)航的語言
目錄
1移動臨床電子病歷及報告生成介紹 6
2 HTML基礎(chǔ) 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基礎(chǔ) 12
3.1 XML 簡介 12
3.2 XML 樹結(jié)構(gòu) 12
3.3 XML 語法規(guī)則 13
3.4 XML 元素 14
3.5 XML 屬性 14
4 XSL基礎(chǔ) 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 節(jié)點 19
4.3.3 XPath 語法 20
4.3.4 Xpath 軸 21
4.3.5 XPath 運算符 23
5 樣式文件的使用 24
6 小結(jié) 26
附錄:HTML標簽列表 27
附錄:XSLT元素列表 31
附錄:Xpath常用函數(shù)參考 33
1移動臨床電子病歷及報告生成介紹
1 病歷模板:書寫病歷的基礎(chǔ)參照結(jié)構(gòu),在書寫病歷時只能對模板中的內(nèi)容進行修改而不能對模板的結(jié)構(gòu)進行修改,在轉(zhuǎn)換成XML文件時也是以病歷模板的結(jié)構(gòu)為基礎(chǔ),通常不同的住院病歷文件和檢查、檢驗報告單都有著不同的病歷模板。
2 書寫病歷:依據(jù)該病歷對應(yīng)的病歷模板為基礎(chǔ),書寫完畢的病歷文件其文檔結(jié)構(gòu)(提綱結(jié)構(gòu)、順序等)與對應(yīng)的模板是一致的,但不同的操作員有不同的書寫習(xí)慣,在書寫的時候可以對病歷的內(nèi)容、格式進行修改,當提綱的結(jié)構(gòu)不會變化。
3 轉(zhuǎn)換XML:將書寫好的病歷文件轉(zhuǎn)換為對應(yīng)的XML文件格式,在移動設(shè)備上查詢病歷時自動進行轉(zhuǎn)換。轉(zhuǎn)換時依照一定轉(zhuǎn)換規(guī)則、病歷結(jié)構(gòu)和病歷格式設(shè)置(設(shè)置病歷文件的分組對照及對應(yīng)的XSLT樣式文件)將病歷文件中的內(nèi)容轉(zhuǎn)換為對應(yīng)的XML元素
4 顯示:將XML文件內(nèi)容按照對應(yīng)的XSLT樣式文件轉(zhuǎn)換成可在瀏覽器中可以直接進行顯示的格式(HTML網(wǎng)頁),通過病歷格式設(shè)置可將不同的XML文件對應(yīng)不同的XSLT樣式,XSLT樣式文件是XML顯示出來的效果如何的直接因數(shù)。
|
|