Rules, Schematrons, and Receivers

Read about how to use rules and schematrons to generate machine-readable content.

Rules and Schematrons govern the processing of the elements in your Documents.

Rules

Rules govern how a Document is processed for a country or format, like VRBL.

The following topics list the Rules used in each country:

Schematrons

A Schematron is a rules-based language for checking patterns in XML files. It governs how a specific type of Document, like an invoice or credit note, is processed.

Receivers

Receivers are used in routing. They are listed in the following table and in each Country: Overview section:

CountryB2BB2G
Belgium: ReceiverGENERIC_PEPPOL_UBL_BE_1p0p0GENERIC_PEPPOL_UBL_BE_1p0p0
Croatia: ReceiverNot supported.GENERIC_PEPPOL_UBL_HR_1p0p0
Denmark: ReceiverGENERIC_PEPPOL_UBL_DK_1p0p0GENERIC_PEPPOL_UBL_DK_1p0p0
Estonia: ReceiverNot supported.GENERIC_PEPPOL_UBL_EE_1p0p0
Finland: ReceiverNot supported.GENERIC_PEPPOL_UBL_FI_1p0p0
France: ReceiverNot supported.GENERIC_PEPPOL_UBL_FR_1p0p0
Germany B2B: Receivers (PEPPOL)GENERIC_PEPPOL_CII_DE and GENERIC_PEPPOL_UBL_DENot applicable.
Germany B2B: Receivers (SMTP)GENERIC_SMTP_CII_DE and GENERIC_SMTP_UBL_DE and GENERIC_SMTP_ZUGFERD_DENot applicable.
Germany B2G: Receivers (PEPPOL)Not applicable.GENERIC_PEPPOL_CII_DE_XRECHNUNG_3p0p1 and GENERIC_PEPPOL_UBL_DE_XRECHNUNG_3p0p1
Germany B2G: Receivers (SMTP)Not applicable.GENERIC_SMTP_CII_DE_XRECHNUNG_3p0p1 and GENERIC_SMTP_UBL_DE_XRECHNUNG_3p0p1
Greece: ReceiverGENERIC_PEPPOL_UBL_GR_1p0p0GENERIC_PEPPOL_UBL_GR_1p0p0
Italy: ReceiverGENERIC_IT_FatturaPA_1p2p2GENERIC_IT_FatturaPA_1p2p2
Japan: ReceiverGENERIC_PEPPOL_UBL_JP_1p0p0GENERIC_PEPPOL_UBL_JP_1p0p0
Lithuania: ReceiverNot supported.GENERIC_PEPPOL_UBL_LT_1p0p0
Malaysia: ReceiverGENERIC_MY_MYINVOIS_1p0p0GENERIC_MY_MYINVOIS_1p0p0
Netherlands: ReceiverNot supported.GENERIC_PEPPOL_UBL_NL_1p0p0
Portugal: ReceiverNot supportedGENERIC_FE-AP_UBL_CIUS-PT_2p1p1
Romania: ReceiverGENERIC_RO_EFACTURA_1p0p9GENERIC_RO_EFACTURA_1p0p9
Saudi Arabia: ReceiverGENERIC_SA_EINVOIC_1p2p0GENERIC_SA_EINVOIC_1p2p0
Serbia: ReceiverNot supported.GENERIC_PEPPOL_UBL_RS_1p0p0
Slovakia: ReceiverNot supported.GENERIC_IS-EFA_UBL_SK_1p0p0
Slovenia: ReceiverNot supportedGENERIC_PEPPOL_UBL_SI_1p0p0
Spain: ReceiverGENERIC_PEPPOL_UBL_ES_1p0p0GENERIC_PEPPOL_UBL_ES_1p0p0
Sweden: ReceiverNot supported.GENERIC_PEPPOL_UBL_SE_1p0p0
UK: ReceiverNot supportedGENERIC_PEPPOL_UBL_GB_1p0p0