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 country specific rules exist. These countries use these Rules and the VRBL Core Rules:

The following countries use VRBL Core Rules and/or the Peppol Core Rules:

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: Receivers (PEPPOLGENERIC_PEPPOL_CII_DE_XRECHNUNG_3p0p1 GENERIC_PEPPOL_UBL_DE_XRECHNUNG_3p0p1GENERIC_PEPPOL_CII_DE_XRECHNUNG_3p0p1 GENERIC_PEPPOL_UBL_DE_XRECHNUNG_3p0p1
Germany: Receivers (SMTP)GENERIC_SMTP_CII_DE_XRECHNUNG_3p0p1 GENERIC_SMTP_UBL_DE_XRECHNUNG_3p0p1GENERIC_SMTP_CII_DE_XRECHNUNG_3p0p1 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