Description:
Routes incoming HL7 data according to user-defined queries. To add a query, add a new property to the processor. The name of the property will become a new relationship for the processor, and the value is an HL7 Query Language query. If a FlowFile matches the query, a copy of the FlowFile will be routed to the associated relationship.
Tags:
HL7, healthcare, route, Health Level 7
Properties:
In the list below, the names of required properties appear in bold. Any other properties (not in bold) are considered optional. The table also indicates any default values, and whether a property supports the Expression Language Guide.
Name | Default Value | Allowable Values | Description |
Character Encoding | UTF-8 |
The Character Encoding that is used to encode the HL7 data Supports Expression Language: true |
Dynamic Properties:
Dynamic Properties allow the user to specify both the name and value of a property.
Name | Value | Description |
Name of a Relationship | An HL7 Query Language query | If a FlowFile matches the query, it will be routed to a relationship with the name of the property |
Relationships:
Name | Description |
original | The original FlowFile that comes into this processor will be routed to this relationship, unless it is routed to 'failure' |
failure | Any FlowFile that cannot be parsed as HL7 will be routed to this relationship |
Reads Attributes:
None specified.
Writes Attributes:
Name | Description |
RouteHL7.Route | The name of the relationship to which the FlowFile was routed |