All records have the same structure (even if they are related to different data blocks and attributes). For instance, for a record Diameter, columns such as SPEC_HEADER or FLUID_CODE will contain no values (;;). For a record Line Header, columns such as WT will contain no value.
For Diameter record, Process Unit and Line will always be filled (because they are key data).
Export File Structure:
PROCESS_UNIT_CODE;LINE_CODE;DN;SPEC_CODE;SPEC_TYPE;FLUID_CODE;PRESSURE;O_PRESSURE;UNIT_PRESSURE_CODE;TEMPERATURE;O_TEMPERATURE;UNIT_TEMPERATURE_CODE;SHORT_DESC;DESCRIPTION;FROM_LOCATION;
TO_LOCATION;/LINE ATTRIBUTES/; UNIT_DN_CODE; WT; UNIT_WT_CODE;PLL_COMMENT;/DN ATTRIBUTES/;