たとえば、セグメントの名前で特定のセグメント hl7 を取得したいのですが、Pipeparser クラスを使用していますが、構造名 (
MSH,PID,OBX,...
) で各セグメントを取得する方法がまだわかりません。時々、DG1、PV1、または OBX のようなセグメントが繰り返されます (添付の行を参照) Pentaho ケトルの各行セグメントからデータ ファイルを取得するにはどうすればよいですか (ケトルで Java コードを使用する必要がありますか?そのような解決策がある場合は、助けてください)。
OBX|1|TX|PTH_SITE1^Site A|1|left||||||F|||||||
OBX|2|TX|PTH_SPEC1^Specimen A||C-FNA^Fine Needle Aspiration||||||F|||||||
また
DG1|1|I10C|G30.0|Alzheimer's disease with early onset|20160406|W|||||||||
DG1|2|I10C|E87.70|Fluid overload, unspecified|20160406|W|||||||||