【php精品源码栏目提醒】:网学会员为需要php精品源码的朋友们搜集整理了LIS解码程序开发手册 - 其它资料相关资料,希望对各位网友有所帮助!
LIS 解码程序开发手册 本手册对整个 LIS 都有所讲解,但重点还是放在 LISLiod 上面。
从整个程序的框架的架构,到每个配置文件的说明,每种解码算法的好处等,一一的让你学会 LISLiod。
完成一台仪器,一般是四个步镞,1。
分析仪器,2。
分析原始数据,3。
编写 LIS 解码程序,4。
调试一、分析仪器大概有以下几点 1. 会看仪器 2. 熟悉 LIS 系统的流程 3. 会做线 4. 一些基本的沟通 5. 注意卫生。
二、分析原始数据,这是总过流程中最困难,也是最关键的一个环节。
原始数据不只是 TXT文本,还有数据库等其他格式的文件。
有四个步骤: 1.找出每个标本的起始符与结束符 2.找出每个标本的日期和样本号 3.找出每个项目数据或图象数据对应的位置 4.最后总结,得到规律。
三、所谓 LIS 解码程序(LISLoid),就是一段小的程序,自动的完成把仪器做完标本所产生的有用数据往往这些数据都比较复杂难以看懂, 所以才叫解码存入到 HIS 和 LIS 系统里面,使 HIS 和 LIS 系统能够灵活的调用这些数据。
做一个桥梁把仪器和 HIS 和 LIS 系统连在一起。
LISLoid 是由舞个基本的部分组成: 1. 通信程序。
2. 解码算法程序。
3. 插入数据库的程序 4.
报告程序。
5. 历史备份四、调试,除了完善 LISLiod,还有报表格式的调整,打印机等测试。
分析仪器1. 会看仪器,不是要你学会怎样使用仪器,而是根据实际的情况把这台仪器定位到我们解 决它的四个位置中,哪四一个位置? 第一,仪器已经很旧,一些取数据的接口已经损坏,使用次数很少。
象这类型的仪器迟 早会要淘汰去,做了意义也不大,所以对这些仪器我们采用“手工项目”,直接手工填 写数据,保存到 LIS 系统,解码程序也就省了。
第二,中小型的仪器,一般都是有 COM 接口的,标本的样本号由仪器本身输出。
对这 种我们用通信程序直接截取数据进行解码。
。
。
(如:电解质仪器,尿液分析仪。
。
) 第三,很先进的大仪器,这种一般都比较复杂,就算能用
通信程序截取到数据,我们对 它进行完全解码也比较困难,而仪器一般都自带有一套操作软件,所以我们从它的软件 中做接口,大部分仪器在这方面都留有接口,可以找说明书,也可以直接打电话询问仪 器产家。
。
。
。
(通常的接口有:本地数据库,result 文件 。
) 最后,还有一些非常特需的仪器,旧,用的少,有复杂的图象,没有上面所说的接口。
这种就不能用常规的方法解决,如:利用钩子程序,直接截取它的结果,利用截屏的程 。
序获取图象。
。
、2. 熟悉 LIS 系统的流程,这个非常重要,因为要使一台仪器能正常运行,需要对 LIS
系统 进行很多的配置, 只有正确的配置好了,仪器里的数据才会准确无误的传入到 LIS 系统。
, , , , “lis 模块功能”“LIS 软件流程”“LIS 系统库表”“LIS 项目实施文档”“培训教材” 等这些都要认真阅读,最好还要能够掌握 LIS 数据库里的所有表结构。
。
。
3. 会做线,首先知道接线的规则,有 25 钟的接口,9 钟的,公母匹配。
。
。
认真阅读 “RS-232-C 详解”
文档,对通信
程序的理解也很有帮助。
学会这个可以节哟成本。
4. 沟通很重要,因为我们要做的仪器,现在都已经正在正常使用,你首先就要调查清楚每 台仪器的使用时间,然后调试仪器,这些都需要每台仪器的操作员配合的。
所以沟通显 得有所必要。
5. 注意卫生,检验科,是医院所有地方最需要注意的地方。
不过也没有那么可怕,多注意 一下,不要随便乱碰拿什么东西,进出一定洗手。
一般就不会有什么
问题。
原始数据分析 “原始数据分析” 对 TXT 文本的数据分析就一定会用到 这个工具,会把数据转化为 ASCII码用网格定位的显示出来,还能颜色区分特需字符,精确定位字符。
下面我们看具体的列子: (图一)这是一台型号为 FA-150 的尿液分析仪取出的原始数据,用记事本打开。
在用“原始数据分析”打开看看。
(图二)现在我们结合这两个工具找出我们需要的数据。
一般开始符和结束符都是一些特需的字符,会用红色表示出来,通过图二,我们就可以看得出他们的开始符为 结束符 3 (用 ASCII 码表示)日期的开始位为 6 结束位 25标本号 49---51GLU 60----74BIL 82----96KET 104----118SG 126----140BLD 148----162PH 170----184PRO 192----206URO 214----221NIT 236----250LEU 258----272还有我们发现每个标本的长度相等都是 276 位根据这些规律我们就可以写出算法来得到每个项目对应的数据下面我们接着来分析一个数据库的数据.数据库是哪来的了?有这个数据库当然就有和它匹配的软件,这套软件一般是由仪器产商提供的一套
软件和仪器一起买出,通常这套软件都是一个小型的 LIS 系统,也就是这台仪器的通讯程序和解码程序都已经集合在