# BR-NL-1

Source: https://xmlvalid.com/rules/BR-NL-1

> For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID with schemeID 0106 or 0190)

- Level: error
- Rule sets: SI-UBL 2.0 rules (NLCIUS, UBL) 2.0.3.13, SI-UBL 2.0 G-account rules (NLCIUS, UBL) 1.0.2.13
- Context: `cac:AccountingSupplierParty/cac:Party[$s]`
- Test: `(contains(concat(' ', string-join(cac:PartyLegalEntity/cbc:CompanyID/@schemeID, ' '), ' '), ' 0106 ') or contains(concat(' ', string-join(cac:PartyLegalEntity/cbc:CompanyID/@schemeID, ' '), ' '), ' 0190 ')) and (cac:PartyLegalEntity/cbc:CompanyID/normalize-space(.) != '')`

> For suppliers in the Netherlands the supplier MUST provide either a KVK or OIN number for its legal entity identifier (ram:SellerTradeParty/ram:SpecifiedLegalOrganization/ram:ID/@schemeID with schemeID 0106 or 0190)

- Level: error
- Rule sets: NLCIUS rules (CII) 1.0.3.13
- Context: `ram:SellerTradeParty/ram:SpecifiedLegalOrganization[$s]`
- Test: `(contains(concat(' ', string-join(ram:ID/@schemeID, ' '), ' '), ' 0106 ') or contains(concat(' ', string-join(ram:ID/@schemeID, ' '), ' '), ' 0190 ')) and (ram:ID/normalize-space(.) != '')`

Validate a document against these rules: https://xmlvalid.com/validate
