Documentation / @facturometro/einvoice / PartyIdentificationInput
Interface: PartyIdentificationInput ​
Defined in: packages/core/src/model/common.types.generated.ts:3186
PARTY IDENTIFICATION.
Builder input for PartyIdentification: decimals may be numbers; currencyId and defaultable elements (those with a default or fixed value) are optional; leaves whose attributes are all optional accept a plain string.
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AccountingSupplierParty/cac-Party/cac-PartyIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AccountingCustomerParty/cac-Party/cac-PartyIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-PayeeParty/cac-PartyIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AccountingSupplierParty/cac-Party/cac-PartyIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AccountingCustomerParty/cac-Party/cac-PartyIdentification/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-PayeeParty/cac-PartyIdentification/
Properties ​
id ​
id:
string|IdentifierInput
Defined in: packages/core/src/model/common.types.generated.ts:3214
BT-29, BT-90 Seller identifier or bank assigned creditor identifier; BT-46 Buyer identifier; BT-60, BT-90 Payee identifier or bank assigned creditor identifier.
This element is used for both the identification of the Seller, or the unique banking reference identifier of Seller (assigned by the Seller bank.). For seller identification use ICD code list, for SEPA bank assigned creditor reference, use SEPA. In order for the buyer to automatically identify a supplier, the Seller identifier (BT-29), the Seller legal registration identifier (BT-30) and/or the Seller VAT identifier (BT-31) shall be present
Attribute schemeID (Seller or bank assigned creditor identifier identification scheme identifier; Buyer identifier identification scheme identifier; Payee or bank assigned creditor identifier identification scheme identifier): The identification scheme identifier of the Seller identifier. For bank assigned creditor identifier (BT-90), value MUST be "SEPA"
Cardinality ​
1..1
Rules ​
BR-CO-26, DE-R-030, PEPPOL-COMMON-R040, PEPPOL-COMMON-R041, PEPPOL-COMMON-R042, PEPPOL-COMMON-R043, PEPPOL-COMMON-R044, PEPPOL-COMMON-R045, PEPPOL-COMMON-R046, PEPPOL-COMMON-R047, PEPPOL-COMMON-R049, PEPPOL-COMMON-R050, PEPPOL-COMMON-R052, PEPPOL-COMMON-R053, PEPPOL-COMMON-R054, PEPPOL-COMMON-R055, PEPPOL-COMMON-R056-1, PEPPOL-COMMON-R056-2, PEPPOL-COMMON-R057
Codelist ​
schemeID: ICD https://docs.peppol.eu/poacc/billing/3.0/codelist/ICD/
Codelist ​
schemeID: SEPA https://docs.peppol.eu/poacc/billing/3.0/codelist/SEPA/
Rules ​
schemeID: BR-CL-10, DK-R-013
See ​
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AccountingSupplierParty/cac-Party/cac-PartyIdentification/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-AccountingCustomerParty/cac-Party/cac-PartyIdentification/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-invoice/cac-PayeeParty/cac-PartyIdentification/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AccountingSupplierParty/cac-Party/cac-PartyIdentification/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-AccountingCustomerParty/cac-Party/cac-PartyIdentification/cbc-ID/
- https://docs.peppol.eu/poacc/billing/3.0/syntax/ubl-creditnote/cac-PayeeParty/cac-PartyIdentification/cbc-ID/