Variable: ISA_MIN_LENGTH
constISA_MIN_LENGTH:106=106
Minimum number of bytes a valid ISA segment occupies. ASC X12 .5 fixes
the ISA at 106 bytes total, including the trailing segment
terminator: 3 ("ISA") + 16 element separators + 86 element-value bytes
(sum of fixed widths 2+10+2+10+2+15+2+15+6+4+1+5+9+1+1+1) + 1
terminator = 106. Anything shorter cannot carry the 16 ISA elements and
is Tier-3 X12_ISA_TOO_SHORT.
Example
import { ISA_MIN_LENGTH } from "@cosyte/x12";
ISA_MIN_LENGTH; // 106 - a raw interchange shorter than this is X12_ISA_TOO_SHORT