Interface: X12RemitParty
Decoded Loop 1000A (Payer Identification) or Loop 1000B (Payee Identification) party. The shape is uniform across both loops so a consumer can iterate by role. PHI surface here: payer/payee names + addresses + contact info are PII (payee may be an individual provider) but NOT PHI in the §164.514 sense - patient identity lives on the per-claim level.
Example
import type { X12RemitParty } from "@cosyte/x12";
declare const payer: X12RemitParty;
payer.name; // "PAYER NAME"
payer.idCode; // "12345" (NAIC / NPI / payer ID, verbatim)
Properties
additionalIdentifiers
readonlyadditionalIdentifiers: readonlyX12RemitReference[]
address
readonlyaddress:X12RemitAddress|undefined
contacts
readonlycontacts: readonlyX12RemitContact[]
entityIdentifierCode
readonlyentityIdentifierCode:string
idCode
readonlyidCode:string|undefined
idQualifier
readonlyidQualifier:string|undefined
name
readonlyname:string