Field naming loosely follows EN 16931 Business Terms (BT) where applicable.
Reference: https://docs.peppol.eu/poacc/billing/3.0/bis/
Note: FA(3) does not fully comply with EN 16931 — Poland-specific fields
are documented inline where no BT equivalent exists.
Maps to FA(3): root Faktura element
invoice status returned after invoice is processed by KSeF
for code accepted, ksefNumber is set to valid KSeF invoice number for the new invoice.
for code duplicate, ksefNumber is set to the invoice that this request was a duplicate of.
for other statuses ksefNumber is empty and errorInfo contains human readable issue description.