大規模なHL7メッセージ・ペイロードのインバウンド・デバッチ処理の処理
インバウンドのHL7メッセージに大きいペイロードが含まれている場合、healthcareアクションで「ペイロードをチャンクに分割」操作を選択すると、ペイロードを管理可能なメッセージにデバッチ(分割)できます。 この操作により、ヘルスケア・アクションでエラーなしでインバウンド・メッセージをXML形式に正常に変換できます。
ネイティブ・ペイロード・サイズは大きい場合があるため、「ペイロードをチャンクに分割」操作を使用すると、処理のためにペイロードを小さいメッセージに分割できます。 ペイロードを分割するメッセージの数および各メッセージのサイズを指定できます。 小さいメッセージへの分割は、ネイティブ・ペイロードからXML形式に変換される前に行われます。 たとえば、4MBのサイズのペイロードがあるとします。 メッセージを4つのメッセージ(それぞれ1MBのサイズ)に分割するように指定できます。
大規模なペイロードのデバッチでは、次のタイプのインバウンド・メッセージ形式がサポートされています。
| サポートされているメッセージ形式 | デバッチ処理の仕組み |
|---|---|
|
ファイル・ヘッダー内に複数のバッチ・ヘッダーが含まれ、バッチ・ヘッダー内に複数のメッセージ・ヘッダー・セグメントが含まれるペイロード:
|
|
|
複数のメッセージ・ヘッダー・セグメントを含むバッチ・ペイロード:
|
|
ヘルスケア・アクションを使用したHL7メッセージの変換を参照してください。