HL7 メッセージ バージョン 2.5.1 を受信しています。
MSH|..
PID|..
PV1|..
ORC|..
IN1|1|...
IN1|2|....
したがって、上記の例ではIN1が繰り返されていますが、 2 番目の IN1 セグメントを TERSERで解析しようとすると、 「構造 IN1 の繰り返し #1 を作成できません - この構造は繰り返されません」という例外がスローされます。
This is what i have tried so far
string insurance = terser.Get("/.INSURANCE/.IN1(0)-1"); // Works fine
string insurance = terser.Get("/.INSURANCE/.IN1(1)-1"); // Throws exception
string insurance = terser.Get("/.INSURANCE(0)/.IN1(0)-1"); // Works fine
string insurance = terser.Get("/.INSURANCE(1)/.IN1(0)-1"); // Throws exception