Skip to main content
Version: v0.0.2

Interface: X12AuthHeader

The BHT beginning-of-hierarchical-transaction header. purposeCode (BHT-02) is 00 (original) / 18 (reissue); transactionTypeCode (BHT-06) distinguishes a request (RT / cancel) from administrative variants.

Example

import type { X12AuthHeader } from "@cosyte/x12";
declare const h: X12AuthHeader;
h.referenceId; // "AUTH-202606"
h.date; // "20260601" (BHT-04, CCYYMMDD)

Properties

date

readonly date: string | undefined


purposeCode

readonly purposeCode: string | undefined


referenceId

readonly referenceId: string | undefined


structurePurposeCode

readonly structurePurposeCode: string


time

readonly time: string | undefined


transactionTypeCode

readonly transactionTypeCode: string | undefined