1

hlv2 メッセージを解析するために terser を使用する標準的な方法があるかどうか知りたいですか?

terse.get("/.DG1(i)-4") //Works
terser.get("/.PROCEDURE(i)/PR1-3-2") //Works
terser.get("/.PR1(i)-3-2") //Does not work.

違いは何ですか。異なるセグメントに関してターサーを使用する方法のドキュメントはありますか?

4

1 に答える 1

0

セグメントのパス全体を指定する必要があり、何も除外することはできません。

あなたが言ったように、これはうまくいきます:

terser.get("/.PROCEDURE(i)/PR1-3-2") //Works

したがって、これも機能するはずです:

terser.get("/.PROCEDURE(i)/PR1(1)-3-2")

しかし、任意のセグメント (PROCEDURE だけでなく) のすべての PR1 にアクセスしたい場合は、* でそれを伝える必要があります。

terser.get("/*(i)/PR1-3-2")

ここで見つけることができるドキュメントとサンプルhttp://hl7api.sourceforge.net/apidocs/ca/uhn/hl7v2/util/Terser.html

于 2013-07-11T06:57:16.767 に答える