0

NHapi を使用して HL7 メッセージを生成しています。これは私が作成したいサンプルメッセージです:

MSH|^~\&|EHR 申請書|EHR 施設|PH 申請書|PH 施設|20100929111444||VXU^V04^VXU_V04|NIST-100929111444875|P|2.5.1
PID|||97833566^^^MPI&2.16.840.1.113883.19.3.2.1&ISO^MR||ブラウン^マーク||19880617|M||2054-5^アフリカ系アメリカ人^HL70005|799ニュートンストリート^^オーガスタ^ME^ 04330^^M||^PRN^^^^207^9592228|||||||||N^ヒスパニックでもラテン系でもない^HL70189
オーク|RE
RXA|0|1|201004051600|201004051600|33^肺炎球菌多糖体^CVX|0.5|ml^ミリリットル^ISO+||||||||1039A||MSD^メルク^HL70227||||A
オーク|RE
RXA|0|1|201005261100|201005261100|15^"インフルエンザ、スプリットウイルス"^CVX|0.5|ml^ミリリットル^ISO+||||||||U6007||NOV^Novartis^HL70227||||A

1 つの ORDER (ORC+RXA) セグメントを持つメッセージを作成できます。これらを複数追加するにはどうすればよいですか?ドキュメント VXU_V04_ORDER グループによると、繰り返すことができます。

これは C# と NHapi (または Java) で実行できますか?

4

2 に答える 2

1

VXU ^ V04には、グループ内のVXU_V04_ORDERセグメントを作成または返すためのパブリックgetORDER(int rep)メソッドがあります。ここで、repは、注文グループ内のVXU_V04_ORDERセグメントのインデックスです。

于 2010-11-20T01:09:58.950 に答える
1

それを理解するのに少し時間がかかりました。しかし、OBX セグメントにデータを入力し、VXU_V04_ORDER を推定する方法について HAPI を例に取れば、それを行うことができます。

于 2012-09-08T08:06:49.497 に答える