HRL definition
HRL (Hierarchical Record Layout) supports these types of FRL or VRL records in a single message:
- Repeating records
- Groups of records
- Repeating groups of records
- Optional groups of records
- Nested groups of records
A field in a previous FRL/VRL record within the same HRL determines the type of FRL/VRL that follows. Therefore, variations of a record format that are based upon a field in that record are possible.
HRL files use the .hrl extension. These files reside in $HCISITEDIR/formats/.
The format of a HRL definition consists of a list of keyed list entries. Each keyed list entry, also referred to as a segment, has a type that identifies its purpose. Each HRL segment consists of one or more logical records that match VRL, FRL, or HRL definitions from another file.
- If the type is FRL or VRL, then that segment’s field information is defined in a FRL or VRL file.
- If the type is HRL, then that segment’s information is recursively defined in another HRL file.
To create a new HRL file, click
and then click . This places a new segment in the Layout pane. Configure as necessary in the Segment Properties pane.To reconfigure an existing HRL file, Click
and select the HRL file to edit. In the Layout pane, click the segment to reconfigure. Its current properties display in the Segment Properties pane. Edit as necessary.