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