最近在開發PIX項目時需要一些工具, 比如PIX各個Actor的測試工具, HL7消息的驗證工具等等。
下面列下我找見的幾個**必備工具**。
1.[http://hit-testing.nist.gov:8080/connectathon-pixpdq/](http://hit-testing.nist.gov:8080/connectathon-pixpdq/)? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?***
此網站主要是進行PIX 和PDQ消息的驗證, 比如你可以選擇Profile為PIX, TestCase為Query, 網站會出現Query和Response2個輸入框,復制自己發送和響應的hl7消息, 點擊Validate可以知道自己的實現的hl7消息是否通過
2.[http://pixpdqtests.nist.gov:8080/#tests%2Fdriver%2Fversion.htm](http://pixpdqtests.nist.gov:8080/#tests%2Fdriver%2Fversion.htm)? ? ? ? ? ? ? ? ? ? ? ?***
此網站可以對實現的PIX和PDQ的角色進行自動化測試, 比如你可以選擇HL7的版本為V2, Actors為IHE PIX Manager, Testing Event為Out-Of-Cycle, 網站會列出此角色所有要進行的自動化TestCase,點擊Configure配置好PIX Manager的ip和port后,點擊Start就可以知道是否通過測試。
3.[http://gazelle.ihe.net/EVSClient/hl7v2/validator.seam?cid=5155](http://gazelle.ihe.net/EVSClient/hl7v2/validator.seam?cid=5155)? ? ? ? ? ? ? ? ? ? ? ? ??***
此網站可以各種驗證, 此網頁主要是HL7 V2消息的驗證。 比如你可以復制你的hl7消息到待驗證輸入框,點擊Guess message profile, 網站會判斷此hl7消息的profile,并進行校驗。?
4.變色龍 ([http://www.interfaceware.com/downloads.html](http://www.interfaceware.com/downloads.html)) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?**
此工具可以看hl7每個消息的定義, 比如包含哪些Segment, 每個Sement包含哪些Field,每個Field是什么DataType類型,以及Component等; 還可以對hl7消息進行解析,對應相應的segment定義。
5.HL7Spy ?([http://www.hl7spy.com/](http://www.hl7spy.com/)) ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?***
此工具不僅可以解析hl7消息, 還可以做為Client或者Server來發送或者接受消息, 并且可以連續發送。 另外此工具解析hl7消息時, 對于每個Segment及相應Field如果有Table定義, 它可以列出所有可能的值。
- 前言
- HL7 Tools suite
- HL7 Event Type
- HL7 ADT Message Sample
- IHE-PIX 備注
- HL7 V2 分隔符
- 有關HL7 的C# 源碼
- Pix mesa 自動化測試
- hl7 V2中Message Control ID的含義及應用
- hl7消息中和時間有關的字段的格式
- hl7中V2版本的ACK消息的構造
- hl7 v2.X 版本中RSP_K23消息的構造
- HL7及PIX相關的測試工具
- HL7 標準及實現指南 必看的網址
- IHE 官方網址有用資源介紹
- PIX v2版本中Query 失敗時, ERR段的構造
- AspNet WebApi 中應用fo-dicom拋出異常:No codec registered for tranfer syntax:
- DicomIoException: Requested 132 bytes past end of fixed length stream.