クリニカルデバイスからデータを読み取るために、C#でASTMプロトコルを実装するにはどうすればよいですか?ASTMセグメントを作成するためのオープンソースフレームワークを提案できる人はいますか?
4 に答える
私は2008年3月からこれをやっています。私は一つも知りません。これに加えて、これらの診断デバイスのすべてが ASTM 1394 と 100% 互換性があるわけではありません。特にパッケージのチェックサム計算が異なります。
しかし、私は Com ポートと TCP-IP レベルの通信のためのインフラストラクチャを持っています。USB を直接使用することは、データ損失が発生するため、一般的には好ましくありません。物理層のインフラストラクチャを構築することは論理的です。これは実際の標準ですが、HL7 の場合でもセグメントを不用意に使用するためです。実際には、これが発生する可能性があります。患者保険番号を11.segmentに入れよう!ただし、標準では5桁の整数になる可能性があります。彼らは気にしません。
これを見てください http://makecircuits.com/blog/2010-06-25-astm-protocol.html ただし、自分で書く必要があります。
これらの人たちは、RS232、Bluetooth、HID、USB、または ASTM 用のネットワーク ソケット接続をサポートするものを作成したと言ってい ますhttp://www.deepsoftware.com/nrcomm/astm.html私が共有したさまざまな理由。HID対応と書いてあります。HID は USB 用のヒューマン インターフェイス ドライバーです。USB を直接使用する診断デバイスはごくわずかです。それらのほとんどは、USB を使用して内部の中央ステーションにデータを送信し、TCP/IP 経由で提供します。ただし、一部の重要なデバイスは USB を直接サポートしていますが、HID ではサポートしていないため、独自のドライバーをコーディングしていました。Welch Allyn の Propaq LT など、米軍用のハンディ モニターです。
ではごきげんよう!
ASTM 1381 & 1394 プロトコル仕様は、CLSI によって LIS01-xx および LIS02-xx ( https://clsi.org/standards/products/automation-and-informatics/documents/lis01/ ) として維持されていることに注意してください。私が間違っていなければ、LIS01とLIS02で利用できる nuget パッケージがあります。
利用可能なオープンソースがあるとは思わないでください。ただし、http: //www.deepsoftware.com/nrcomm/astm.htmlを確認することもできます。