225.5. 交换属性
MLLP Consumer 生成并状态的 TCP 套接字的类型可以由 Camel 交换上的这些属性控制:
键 | 类型 | 描述 |
CamelMllpAcknowledgement | byte[] | 如果存在,此属性将作为 MLLP Acknowledgement 发送到客户端 |
CamelMllpAcknowledgementString | 字符串 | 如果不存在不存在 CamelMllpAcknowledgement,则该属性将作为 MLLP Acknowledgement 发送至客户端 |
CamelMllpAcknowledgementMsaText | 字符串 | 如果没有 CamelMllpAcknowledgement 或 CamelMllpAckledgementString 存在,并且 autoAck 为 true,则可以在生成的 HL7 确认中指定 MSA-3 的内容 |
CamelMllpAcknowledgementType | 字符串 | 如果 CamelMllpAcknowledgement 或 CamelMllpAcknowledgementString 不存在,且 autoAck 为 true,则可以用于指定 HL7 确认类型(i.a. AA、AE、AR) |
CamelMllpAutoAcknowledge | 布尔值 | 覆盖 autoAck 查询参数 |
CamelMllpCloseConnectionBeforeSend | 布尔值 | 如果为 true,在发送数据前,套接字将关闭 |
CamelMllpResetConnectionBeforeSend | 布尔值 | 如果为 true,在发送数据前重置套接字 |
CamelMllpCloseConnectionAfterSend | 布尔值 | 如果为 true,在发送数据后,套接字将立即关闭 |
CamelMllpResetConnectionAfterSend | 布尔值 | 如果为 true,在发送任何数据后将立即重置套接字 |