Fields may consist of the sub-fields (also defined as composites).
So, the third level of delimitation will be between the sub-fields in the field.
The delimiter can be either permanently defined in the character column of the table
above or can be taken from message header (position 4 for HL7). For HL7,
it will usually always be '^', but some legacy implementations may use
different characters.