Code lists
The 17 code lists of Peppol BIS Billing 3.0.21, generated from the specification. Each list is its own module, so importing one keeps the others out of your bundle; @facturometro/core/codelists and @facturometro/einvoice/codelists re-export all of them.
| List | Identifier | Codes | Import |
|---|---|---|---|
| Allowance reason codes (UNCL5189 subset) | UNCL5189 | 19 | @facturometro/core/codelists/allowance-reason |
| Charge reason code (UNCL7161) | UNCL7161 | 178 | @facturometro/core/codelists/charge-reason |
| ISO 3166-1:Alpha2 Country codes | ISO3166 | 251 | @facturometro/core/codelists/country |
| Credit note type code (UNCL1001 subset) | UNCL1001-cn | 5 | @facturometro/core/codelists/credit-note-type |
| ISO 4217 Currency codes | ISO4217 | 179 | @facturometro/core/codelists/currency |
| Electronic Address Scheme (EAS) | eas | 94 | @facturometro/core/codelists/eas |
| ISO 6523 ICD list | ICD | 240 | @facturometro/core/codelists/icd |
| Invoice type code (UNCL1001 subset) | UNCL1001-inv | 27 | @facturometro/core/codelists/invoice-type |
| Invoiced object identifier scheme (UNCL 1153) | UNCL1153 | 818 | @facturometro/core/codelists/invoiced-object-scheme |
| Item type identification code (UNCL7143) | UNCL7143 | 185 | @facturometro/core/codelists/item-classification-scheme |
| Mime code (subset of IANA code list) | MimeCode | 6 | @facturometro/core/codelists/mime |
| Payment means code (UNCL4461) | UNCL4461 | 84 | @facturometro/core/codelists/payment-means |
| SEPA indicator | SEPA | 1 | @facturometro/core/codelists/sepa |
| Duty or tax or fee category code (Subset of UNCL5305) | UNCL5305 | 10 | @facturometro/core/codelists/tax-category |
| Recommendation 20, including Recommendation 21 codes - prefixed with X (UN/ECE) | UNECERec20 | 2162 | @facturometro/core/codelists/unit |
| VAT date code (UNCL2005 subset) | UNCL2005 | 3 | @facturometro/core/codelists/vat-date |
| VATEX code list | vatex | 88 | @facturometro/core/codelists/vat-exemption-reason |