33.4. MLLP コンシューマー
MLLP コンシューマーは、MLLP フレームメッセージの受信と HL7 確認応答の送信をサポートします。MLLP コンシューマーは自動的に HL7 Acknowledgement (HL7 アプリケーション確認応答) (AA、AE、AR)を自動的に生成するか、CamelMllpAcknowledgement 交換プロパティーを使用して確認応答を指定できます。さらに、生成される確認応答のタイプは、CamelMllpAcknowledgementType エクスチェンジプロパティーを設定することで制御できます。MLLP Consumer は、自動確認が無効で交換パターンが InOnly の場合、HL7 Acknowledgement を送信せずにメッセージを読み取ることができます。
33.4.1. メッセージヘッダー リンクのコピーリンクがクリップボードにコピーされました!
MLLP コンシューマーは、以下のヘッダーを Camel メッセージに追加します。
| キー | 説明 |
| CamelMllpLocalAddress | ソケットのローカル TCP アドレス |
| CamelMllpRemoteAddress | ソケットのローカル TCP アドレス |
| CamelMllpSendingApplication | MSH-3 値 |
| CamelMllpSendingFacility | MSH-4 value |
| CamelMllpReceivingApplication | MSH-5 値 |
| CamelMllpReceivingFacility | MSH-6 値 |
| CamelMllpTimestamp | MSH-7 の値 |
| CamelMllpSecurity | MSH-8 値 |
| CamelMllpMessageType | MSH-9 値 |
| CamelMllpEventType | MSH-9-1 value |
| CamelMllpTriggerEvent | MSH-9-2 value |
| CamelMllpMessageControlId | MSH-10 値 |
| CamelMllpProcessingId | MSH-11 値 |
| CamelMllpVersionId | MSH-12 値 |
| CamelMllpCharset | MSH-18 の値 |
すべてのヘッダーは文字列タイプです。ヘッダー値がない場合、その値が null になります。