Skip to main content
Version: v0.0.2

Interface: Build835ContactSpec

PER contact on a party (Loop 1000A/1000B). Each contact may carry up to three communication channels. Mirrors "./types.js".X12RemitContact.

Example

import type { Build835ContactSpec } from "@cosyte/x12";
const per: Build835ContactSpec = {
contactFunctionCode: "BL",
name: "JANE COORDINATOR",
communications: [{ qualifier: "TE", value: "5551234567" }],
};

Properties

communications?

readonly optional communications?: readonly object[]

Up to 3 communication channels (PER-03/04, 05/06, 07/08).


contactFunctionCode

readonly contactFunctionCode: string

PER-01 - contact function code (BL technical, CX claim office, …).


name?

readonly optional name?: string

PER-02 - contact name.