Using the HL7 Binding Component

General Normalized Message Properties

The following General NM properties are available to all binding components.

Table 7 General Normalized Message Properties

Property Name 

Type 

Description and Use 

Endpoint Name 

org.glassfish.openesb.exchange.endpointname 

java.lang.String 

Specifies the endpoint name set on the exchange. This represents the endpoint name of the "owner" of the message, and can be made available by JBI runtime. 

Message ID 

org.glassfish.openesb.messaging.messageid 

java.lang.String 

Specifies a unique identifier for a message. This might be a record number (for example, a particular record in a file), or a GUID. 

Last Record 

org.glassfish.openesb.messaging.lastrecord 

java.lang.String 

Specifies the last record in a group, e.g. the last record in an RM sequence for SOAP messages, or the last record in a file when multiple record processing is turned on for File BC. 

Group ID 

org.glassfish.openesb.messaging.groupid 

java.lang.String 

Specifies a unique identifier for a group to which a message belongs. For example, it applies the RM sequence group number for SOAP messages, or a time stamped file name (where the file record message comes from).