前言
知識點:
在移動臨床產品的醫生站中,查閱電子病歷和檢驗、檢查報告是一個重要的功能。在本產品中通過將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顯示出來的效果如何的直接因數。
|
|