Skip to main content
Version: v0.0.2

Interface: Build820PartySpec

Loop 1000A premium receiver (N1*PE) or Loop 1000B premium payer / remitter (N1*PR / N1*RM). Mirrors "./types.js".X12PremiumParty.

Example

import type { Build820PartySpec } from "@cosyte/x12";
const remitter: Build820PartySpec = {
entityIdentifierCode: "PR", name: "EMPLOYER CO", idQualifier: "FI", idCode: "FEIN123",
};

Properties

address?

readonly optional address?: Build820AddressSpec

N3 + N4 address block.


entityIdentifierCode

readonly entityIdentifierCode: string

N1-01 - entity identifier code (PE receiver / PR / RM remitter).


idCode?

readonly optional idCode?: string

N1-04 - identification code.


idQualifier?

readonly optional idQualifier?: string

N1-03 - identification code qualifier.


name

readonly name: string

N1-02 - party name.


references?

readonly optional references?: readonly Build820ReferenceSpec[]

REF supplemental identifiers.