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?
readonlyoptionalcommunications?: readonlyobject[]
Up to 3 communication channels (PER-03/04, 05/06, 07/08).
contactFunctionCode
readonlycontactFunctionCode:string
PER-01 - contact function code (BL technical, CX claim office, …).
name?
readonlyoptionalname?:string
PER-02 - contact name.