基于ASTM 的檢驗(yàn)儀器雙向通信控制的研究與實(shí)現(xiàn)
陳鐵英 ,賀嘉嘉 ,高育林
(1.廣州中醫(yī)藥大學(xué)第一附屬醫(yī)院,廣東廣州510405;2.廣州惠僑計(jì)算機(jī)科技有限公司,廣東廣州510405)
摘要: 在醫(yī)院檢驗(yàn)信息系統(tǒng)(L1S)中,計(jì)算機(jī)與檢驗(yàn)儀器的雙向通信是一個(gè)關(guān)鍵環(huán)節(jié)。本文主要針對(duì)檢驗(yàn)儀器與計(jì)算機(jī)的通
信中所存在的數(shù)據(jù)傳輸方式和數(shù)據(jù)格式不同的現(xiàn)狀,提出了基于ASTM 的四層結(jié)構(gòu)通信模式,解決了LIS系統(tǒng)中檢驗(yàn)儀器與
計(jì)算機(jī)通信的局限性和兼容性的問(wèn)題。
關(guān)鍵詞:ASTM ;檢驗(yàn);通信;檢驗(yàn)儀器
The Research and Implement of Testing Instrument Communication Based on ASTM
CHEN Tie-ying1,HE Jia-jia1,GAO Yu-lin
(1.The first hospital affilated Guangzhou TCM University,Guangzhou 510405,China;
2.Guangzhou HuiQiao Computure Technology LTD,Guangzhou 5 10405,China)
Abstract:In the testing net of hospital,the communication between Testing Instrument and HOST is a key part.Aiming at solving the
problem of the different data transmission way and data format among various instruments,this paper put forward a communication
model which has four layers.It is proved that the scheme could solve the problem of limitness and incompatibility during the testing
instrument communication.
Key words:ASTM;testing;communication;testing instrument
1引言
現(xiàn)代化的檢驗(yàn)手段為醫(yī)生確診提供了可靠的依據(jù),醫(yī)院
檢驗(yàn)科的檢驗(yàn)儀器多,工作量大,而LIS(1aboratory Informa—
tion System,檢驗(yàn) 息系統(tǒng))的開(kāi)發(fā)提高了檢驗(yàn)的工作效率,
降低了人工操作的錯(cuò)誤率。LIS系統(tǒng)的檢驗(yàn)網(wǎng)絡(luò)中存在一個(gè)
關(guān)鍵環(huán)節(jié)一檢驗(yàn)數(shù)據(jù)的聯(lián)機(jī)采集,即計(jì)算機(jī)與檢驗(yàn)儀器的雙
向通信。檢驗(yàn)各種樣本,如血清、尿液等,需要相應(yīng)的檢驗(yàn)儀
器,而這些儀器來(lái)自不同的廠商,存在著數(shù)據(jù)傳輸方式和數(shù)
據(jù)格式不盡相同的問(wèn)題,如何實(shí)現(xiàn)各種檢驗(yàn)儀器與計(jì)算機(jī)的
通信是需要解決的問(wèn)題和難題。
目前存在的通信控制方案可以解決通信控制問(wèn)題,但是
只限于某種類(lèi)型或某幾中類(lèi)型檢驗(yàn)儀器與計(jì)算機(jī)的通信,存
在著局限性。要根本解決這個(gè)問(wèn)題,需要著重考慮兼容性問(wèn)
題。通過(guò)一段時(shí)間的實(shí)踐與摸索,在前人的研究基礎(chǔ)上加以
改進(jìn),筆者提出了一種通用的檢驗(yàn)儀器與計(jì)算機(jī)實(shí)現(xiàn)雙向通
信的控制模式一四層結(jié)構(gòu)通信,在實(shí)踐中實(shí)現(xiàn)并印證了這四
層結(jié)構(gòu)的可行性和兼容性。
2 ASTM協(xié)議概述
近些年,ASTM(美國(guó)材料與試驗(yàn)協(xié)會(huì))為檢驗(yàn)儀器與計(jì)
收稿日期:2007—11-10
算機(jī)問(wèn)的通信引薦了一個(gè)方案。檢驗(yàn)儀器與計(jì)算機(jī)的一次通
信中,語(yǔ)句中可能包含多名病患的檢驗(yàn)請(qǐng)求和檢驗(yàn)結(jié)果。通
常,這種信息以垂直方式進(jìn)行表達(dá),如圖1所示,表述信息的
語(yǔ)句可能包含多名病患,每個(gè)樣本可能包含多條命令,進(jìn)而,
每條命令又可以產(chǎn)生多個(gè)檢驗(yàn)結(jié)果。
當(dāng)一個(gè)通信程序在通信的語(yǔ)句中發(fā)現(xiàn)了結(jié)果,將把它作
為最近一次檢驗(yàn)請(qǐng)求的結(jié)果。在語(yǔ)句中,樣本、檢驗(yàn)請(qǐng)求、檢
驗(yàn)結(jié)果的層次關(guān)系就以這種方式表達(dá)出來(lái)。各個(gè)層次的第一
個(gè)數(shù)字被稱(chēng)為序列號(hào),表明了目前這個(gè)層次的串行順序。垂
直結(jié)構(gòu)的信息用一維形式表達(dá)出來(lái)以便于實(shí)現(xiàn)串行傳輸。
ASTM把這種垂直關(guān)系表述為一維形式。例如,以上的垂
直關(guān)系可以被表達(dá)為下述形式。
語(yǔ)句開(kāi)始一病患(病患1)一檢驗(yàn)請(qǐng)求(檢驗(yàn)請(qǐng)求1 1)一檢驗(yàn)
結(jié)果(檢驗(yàn)結(jié)果111)一檢驗(yàn)結(jié)果(結(jié)果112)一 |
|