Version 030-20190912:
 
XSLT validation rules for the TED XML package for 2019.
This version is a correction of version 029, and includes all changes of previous versions.
It is foreseen to run together with XSD versions: R2.0.9.S03_009-20190628 and R2.0.8.S04_003-20180515.

1) R2.0.8.S04:

R103 [updated message]: rule on URL: The value encoded does not comply with the pattern; it should start with 'http://', 'https://', ...; it must contain only one url; the maximal string length is 250 char.
R105 [updated message]: rule on eMail address: The value encoded does not comply with the pattern; it must contain only one email address; the maximal string length is 250 char.

R215 [updated message]: Section V.1 Date of contract award decision: is mandatory: F18.
R219 [updated message]: Section V.2 Information about offers: number of offers received is mandatory: F18.
R220 [updated message]: Section V.3 Name and address of economic operator in favour of whom the contract award decision has been taken: name, town,country are required: F18.


2) R2.0.9.S03:

R105 [updated message]: rule on eMail address: The value encoded does not comply with the pattern; it must contain only one email address; the maximal string length is 250 char.

R125 [updated message]: rule on URL: The value encoded does not comply with the pattern; it should start with 'http://', 'https://', ...; it must contain only one url; the maximal string length is 250 char.

Correction to take into account Nuts codes for Greece and countries outside EU:
R127 [updated code][updated message]: The NUTS code and the country code are not compatible.
R128 [new code][new message]: For any country having no NUTS codes, the NUTS code should be '00'.

R406 [updated message]: S3-01-10: Criteria for the selection of participants: not foreseen in the case of a open contest: F12.
    
R999 [updated code]: rule on the maximum size of several fields: Correction for element ECONOMIC_FINANCIAL_MIN_LEVEL.
