Skip to main content
Version: v0.0.2

Function: componentOptional()

componentOptional(seg, n, p, delimiters): string | undefined

Read component P (1-indexed) of element N (1-indexed) as a string, or undefined when absent / empty. The common shape for X12 composite elements (HI-01-2, CLM-05-1, SVC-01-2, etc.).

Parameters

seg

X12Segment

n

number

p

number

delimiters

Delimiters

Returns

string | undefined

Example

import { componentOptional } from "@cosyte/x12";
componentOptional(seg, 1, 2, delim); // HI-01-2 (the actual code)