PEPPOL T005 rules - Tender 1.2
| Identifier/Error message | Flag | 
|---|---|
| CL-T90-R001 [CL-T90-R001]-A country identification code must be coded using ISO 3166, alpha 2 codes  | 
            fatal | 
| CL-T90-R003 DocumentTypeCode must be from the code list UNCL 1001 9, 13, 310, 311 oder 916.  | 
            fatal | 
| PEPPOL-T005-R001 A Tender MUST have a syntax identifier.  | 
            fatal | 
| PEPPOL-T005-R002 CustomizationID value MUST be 'urn:fdc:peppol.eu:prac:trns:t005:1.2'  | 
            fatal | 
| PEPPOL-T005-R003 ProfileID value MUST be 'urn:fdc:peppol.eu:prac:bis:p003:1.2'  | 
            fatal | 
| PEPPOL-T005-R004 A Submit Tender Identifier MUST have a schemeURI attribute.  | 
            fatal | 
| PEPPOL-T005-R005 schemeURI for Submit Tender Identifier MUST be 'urn:uuid'.  | 
            fatal | 
| PEPPOL-T005-R006 A Submit Tender Identifier MUST be expressed in a UUID syntax (RFC 4122)  | 
            fatal | 
| PEPPOL-T005-R007 IssueTime MUST have a granularity of seconds  | 
            fatal | 
| PEPPOL-T005-R008 A Party Identifier MUST have a scheme identifier attribute.  | 
            fatal | 
| PEPPOL-T005-R009 A Party Identifier Scheme MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".  | 
            fatal | 
| PEPPOL-T005-R010 An Endpoint Identifier MUST have a scheme identifier attribute.  | 
            fatal | 
| PEPPOL-T005-R011 An Endpoint Identifier Scheme MUST be from the list of PEPPOL Party Identifiers described in the "PEPPOL Policy for using Identifiers".  | 
            fatal | 
| PEPPOL-T005-R012 DocumentReference Identifier for a Call for Tender Reference MUST be expressed in a UUID syntax (RFC 4122)  | 
            fatal | 
| PEPPOL-T005-R013 DocumentReference Identifiers MUST be unique.  | 
            fatal | 
| PEPPOL-T005-R014 FileName values MUST be unique.  | 
            fatal | 
| PEPPOL-T005-R015 listID for LocaleCode MUST be 'ISO639-1'.  | 
            fatal | 
| PEPPOL-T005-R016 LocalCode MUST be a valid Language Code.  | 
            fatal | 
| PEPPOL-T005-R017 DocumentHash MUST resemble a SHA-256 hash value (32 byte HexString)  | 
            fatal | 
| PEPPOL-T005-R018 HashAlgorithmMethod MUST be 'http://www.w3.org/2001/04/xmlenc#sha256'  | 
            fatal | 
| PEPPOL-T005-R019 A Tender MUST identify the Contracting Authority by its party and endpoint identifiers.  | 
            fatal | 
| PEPPOL-T005-R020 A Tender MUST identify the Economic Operator by its party and endpoint identifiers.  | 
            fatal | 
| PEPPOL-T005-R021 UBLVersionID value MUST be '2.2'  | 
            fatal | 
| PEPPOL-T005-S314 DocumentReference SHOULD be used at least twice.  | 
            warning | 
| PEPPOL-T005-S315 DocumentReference SHOULD NOT contain any elements but ID, DocumentTypeCode, LocaleCode, VersionID, DocumentDescription, Attachment  | 
            warning | 
| PEPPOL-T005-S322 Attachment SHOULD NOT contain any elements but ExternalReference  | 
            warning | 
| PEPPOL-T005-S323 Attachment/ExternalReference SHOULD NOT contain any elements but DocumentHash, HashAlgorithmMethod, MimeCode, FileName  | 
            warning | 
| PEPPOL-T005-S329 TendererParty SHOULD NOT contain any elements but EndpointID, PartyIdentification, PartyName, PostalAddress, PartyLegalEntity, Contact  | 
            warning | 
| PEPPOL-T005-S330 PartyIdentification SHOULD be used exactly once.  | 
            warning | 
| PEPPOL-T005-S332 PartyName SHOULD be used exactly once.  | 
            warning | 
| PEPPOL-T005-S334 PostalAddress SHOULD NOT contain any elements but StreetName, AdditionalStreetName, CityName, PostalZone, CountrySubentity, Country  | 
            warning | 
| PEPPOL-T005-S340 cac:Country SHOULD NOT contain any elements but IdentificationCode.  | 
            warning | 
| PEPPOL-T005-S343 cac:PartyLegalEntity SHOULD NOT contain any elements but CompanyLegalForm, RegistrationAddress.  | 
            warning | 
| PEPPOL-T005-S345 cac:RegistrationAddress SHOULD NOT contain any elements but Country.  | 
            warning | 
| PEPPOL-T005-S346 Contact SHOULD NOT contain any elements but Telephone, Telefax, ElectronicMail, Name.  | 
            warning | 
| PEPPOL-T005-S352 ContractingParty SHOULD be used exactly once.  | 
            warning | 
| PEPPOL-T005-S353 ContractingParty SHOULD NOT contain any elements but Party.  | 
            warning | 
| PEPPOL-T005-S354 ContractingParty Party SHOULD NOT contain any elements but EndpointID, PartyIdentification, PartyName  | 
            warning | 
| PEPPOL-T005-S357 TenderedProject SHOULD NOT contain any elements but ProcurementProjectLot  | 
            warning | 
| PEPPOL-T005-S358 ProcurementProjectLot SHOULD NOT contain any elements but ID  | 
            warning |