1

Java を使用して、HL7 XML 形式で A28 メッセージを作成しています。私が望む出力は: XYZCompany です。以下を使用して、非標準セグメント ZD1 を追加できました: String aP = adt.addNonstandardSegment("ZD1"); その後、Terser を使用して ZD1.1 Field を追加しました。XON.1 コンポーネントを追加しようとしています: Terser te = new Terser(adt); 文字列 str =("XYZ 会社");

str = StringEscapeUtils.escapeXml11(str);

te.set("ZD1-1-1" , str );

<XON.1>NAVY</XON.1>と出力されます。. 質問: 1) Terser を使用して、このメソッド ID を使用して XON.1 コンポーネントで ZD1.1 フィールドを設定するのは正しいですか? 2) 必要に応じて、出力 (XYZ Company) の set メソッドと get メソッドを含むカスタム ZD1 クラスを使用する必要がありますか? 3) カスタム ZD1 クラスを定義する必要がある場合、エンコーディングが機能するようにそれを adt メッセージ オブジェクトに関連付ける方法は? . カスタム Z セグメントの作成例とそのフィールドおよびコンポーネントがあれば教えてください。

前もって感謝します。

4

0 に答える 0