Skip to main content
Version: v0.0.2

Interface: Build835PartySpec

N1 party - payer (Loop 1000A, entityIdentifierCode: "PR") or payee (Loop 1000B, "PE"). Mirrors "./types.js".X12RemitParty.

Example

import type { Build835PartySpec } from "@cosyte/x12";
const payer: Build835PartySpec = {
entityIdentifierCode: "PR", name: "MEDICARE PART A",
address: { lines: ["123 PAYER WAY"], city: "BALTIMORE", state: "MD", postalCode: "21244" },
};

Properties

additionalIdentifiers?

readonly optional additionalIdentifiers?: readonly Build835ReferenceSpec[]

REF additional identifiers.


address?

readonly optional address?: Build835AddressSpec

N3 + N4 address block.


contacts?

readonly optional contacts?: readonly Build835ContactSpec[]

PER contacts.


entityIdentifierCode

readonly entityIdentifierCode: string

N1-01 - entity identifier code (PR payer / PE payee).


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.