Changelog¶
2024-01-19¶
Changed¶
Rename
electronicCataloguePolicy
toelectronicCatalogPolicy
.
2022-04-27¶
Changed¶
Update to R2.0.9.S05.E01_001-20210730 from R2.0.9.S03.E01_007-20181030, including new
/PROCEDURE
elements for T01.
2022-03-14¶
Changed¶
III.1.2 Selection criteria as stated in the procurement documents
Change mapping to use
tender.selectionCriteria.criteria
instead oftender.documents
III.1.3 Selection criteria as stated in the procurement documents
Change mapping to use
tender.selectionCriteria.criteria
instead oftender.documents
2021-04-20¶
Changed¶
II.2.13 Information about European Union funds (
/OBJECT_CONTRACT/OBJECT_DESCR/EU_PROGR_RELATED
)Clarify setting of
.relatedLots
on existing objects
Contract No (
/AWARD_CONTRACT/CONTRACT_NO
)Add warning about non-unique values
Minimum level(s) of standards possibly required (
/LEFTI/ECONOMIC_FINANCIAL_MIN_LEVEL
,/LEFTI/TECHNICAL_PROFESSIONAL_MIN_LEVEL
)Repeat changes from 2020-10-07 on F01 and F04
2020-10-07¶
Changed¶
Minimum level(s) of standards possibly required (
/LEFTI/ECONOMIC_FINANCIAL_MIN_LEVEL
,/LEFTI/TECHNICAL_PROFESSIONAL_MIN_LEVEL
)Clarify mapping when no
SelectionCriterion
object exists
2020-09-29¶
Fixed¶
F05: III.1.6 Deposits and guarantees required (
/LEFTI/DEPOSIT_GUARANTEE_REQUIRED
)Rename
requiresGuarantees
todepositsGuarantees
, and map as string instead of as boolean
2020-07-06¶
Changed¶
F20: II.2 Description (
/OBJECT_CONTRACT/OBJECT_DESCR
)Remove mapping for the lot's
.status
F20: VII.1.4 Description of the procurement (
//MODIFICATIONS_CONTRACT/DESCRIPTION_PROCUREMENT/SHORT_DESCR
) and VII.2.3 Total contract value after the modifications (/MODIFICATIONS_CONTRACT/INFO_MODIFICATIONS/VALUES/VAL_TOTAL_AFTER
)Clarify precedence
Fixed¶
F14, F20: Set
Amendment.id
to guarantee global unique values
2020-06-22¶
Changed¶
F21, F22: Clarify mapping of
/NOTICE/@TYPE
2020-05-28¶
Added¶
Add Country Code extension
2020-04-30¶
Added¶
Add Status Details extension
2020-04-28¶
Added¶
Add Legal Basis, Recurrence, Renewal, Tender Classifications extensions
Fixed¶
F15: D4.1 Justification for the award of the concession without publication of a concession notice in accordance with Article 31(4) and (5) of Directive 2014/23/EU (
/PROCEDURE/DIRECTIVE_2014_23_EU/PT_AWARD_CONTRACT_WITHOUT_PUBLICATION/D_ACCORDANCE_ARTICLE
)The
.id
was the same (instead of different) for all mappings
2020-04-23¶
Added¶
F13: V Results of contest (
/RESULTS
)
2020-04-17¶
Added¶
Add Essential Assets extension
T02: V.2.3: National registration number (
/AWARD_CONTRACT/AWARDED_CONTRACT/CONTRACTORS/CONTRACTOR/ADDRESS_PARTY/NATIONALID
)
Changed¶
Move common mappings to individual pages
Clarify mapping of
/LEGAL_BASIS
and/LEGAL_BASIS_OTHER
2020-04-07¶
Added¶
Add schema and codelist reference pages
Add Design Contest and Unstructured Changes extensions
I.1 National registration number (
/CONTRACTING_BODY/ADDRESS_CONTRACTING_BODY/NATIONALID
)Add a link to the identifiers reference in the OCDS documentation
I.3 Tenders or requests to participate must be submitted to the following address (
/CONTRACTING_BODY/ADDRESS_PARTICIPATION
)Clarify that the XML elements are mapped as a formatted string
Changed¶
IV.3.4 Decision of the jury (
/PROCEDURE/DECISION_BINDING_CONTRACTING
and/PROCEDURE/NO_DECISION_BINDING_CONTRACTING
)Rename
isBindingJuryDecision
tobindingJuryDecision
to follow schema style guide
Fixed¶
II.2.13 Information about European Union funds (
/OBJECT_CONTRACT/OBJECT_DESCR/EU_PROGR_RELATED
)Fix the indentation of the instruction for
relatedLots
2020-03-30¶
Fixed¶
V.2.5 Information about subcontracting (
/AWARD_CONTRACT/AWARDED_CONTRACT/DIRECTIVE_2009_81_EC
)Redo mapping of three elements related to Title III of Directive 2009/81/EC
2020-03-27¶
Fixed¶
VII Changes (
/CHANGES
)Redo mapping of all elements (GitHub discussion)
2020-03-12¶
Added¶
Add Communication extension
2020-03-09¶
Added¶
Add Procurement Method Rationale Classifications extension
Changed¶
Rename
procurementMethodRationaleCodes
toprocurementMethodRationaleClassifications
to follow schema style guide
2020-03-06¶
Added¶
Clarify changes in mappings between forms
Fixed¶
F12: III.2.1 Information about a particular profession (
/LEFTI/PARTICULAR_PROFESSION
)Unlike earlier forms, F12 has
/LEFTI/NO_PARTICULAR_PROFESSION
, and the XML schema for/LEFTI/PARTICULAR_PROFESSION
differs
F23, F25: D4.1 Justification for the award of the concession without publication of a concession notice in accordance with Article 31(4) and (5) of Directive 2014/23/EU (
/PROCEDURE/PT_AWARD_CONTRACT_WITHOUT_PUBLICATION/D_ACCORDANCE_ARTICLE
)The
.id
was the same (instead of different) for all mappings
2020-02-24¶
Added¶
T02: Add Section III, Section V mappings
Add Metrics and Shareholders extensions
2020-02-10¶
Added¶
T01, T02: Add "Release model" and "What's new" sections
Changed¶
Fix typos that don't affect the mappings
2020-02-05¶
Fixed¶
II.2.1 Title (
/OBJECT_CONTRACT/OBJECT_DESCR/TITLE
)Map only to the lot's
.title
, not to the item's.title
to be consistent with II.2.4 Description of the procurement
2020-01-07¶
Added¶
Add missing mappings for T01, T02
Fixed¶
Classification
objects have adescription
field, not aname
field. Affects:I.4 Type of the contracting authority
I.5 Main activity
I.6 Main activity
D1.1 Justification for the choice of the negotiated procedure without prior publication of a call for competition in accordance with Article 32 of Directive 2014/24/EU
D2.1 Justification for the choice of the negotiated procedure without prior publication of a call for competition in accordance with Article 50 of Directive 2014/25/EU
D3.1 Justification for the choice of the negotiated procedure without publication of a call for competition in accordance with Article 28 of Directive 2009/81/EC
D4.1 Justification for the award of the concession without publication of a concession notice in accordance with Article 31(4) and (5) of Directive 2014/23/EU
2019-11-28¶
Added¶
V.2.4 Information on value of the contract/lot
Currency: Clarify the mapping for bid statistics
Changed¶
Create a release: Use a new
ocid
for a contract award notice for an award within a framework agreement or dynamic purchasing system
2019-11-15¶
Added¶
F23, F25, T02: Add mapping to
Award.id
Add missing mappings for F23, F25
2019-11-07¶
Fixed¶
II.2.13 Information about European Union funds
Set the
.id
ofFinance
objects incrementally, instead of to '1'
II.2.14 Additional information
Append only to the lot's
.description
, not to the item's.description
, to be consistent with II.2.4 Description of the procurement
VII.1.3 NUTS code
Reuse the mapping for II.2.3 NUTS code
VII.1.4 Description of the procurement
Reuse the mapping for II.2.4 Description of the procurement
2019-11-04¶
Changed¶
F20: Clarify that the mapping assumes that
/AWARD_CONTRACT/CONTRACT_NO
is consistently set across forms
Fixed¶
III.1.5 Information about reserved contracts
tender.otherRequirements.reservedParticipation
is an array of strings, instead of a string
2019-11-01¶
Fixed¶
V.2.5 Value or proportion likely to be subcontracted to third parties
Proportion: Expand
minPercentage
andmaxPercentage
intominimumPercentage
andmaximumPercentage
to match other field names
2019-10-18¶
Added¶
F25: II.1.5 Method used for calculating the estimated value of the concession (
/OBJECT_CONTRACT/CALCULATION_METHOD
)
Changed¶
Add Additional Contact Points and Charges extensions
Clarify the type of fields:
1e9999 is a number, not a string (
/OBJECT_CONTRACT/LOT_DIVISION/LOT_ALL
and/PROCEDURE/FRAMEWORK/SEVERAL_OPERATORS
)tender.lots[].awardCriteria
is an object (/OBJECT_CONTRACT/OBJECT_DESCR/AC
)tender.coveredBy
is an array (/PROCEDURE/CONTRACT_COVERED_GPA
)
Clarify that
id
fields are strings:parties[].id
bids.statistics[].id
(/OBJECT_CONTRACT/VAL_RANGE_TOTAL
,/AWARD_CONTRACT/AWARDED_CONTRACT/TENDERS
,/AWARD_CONTRACT/AWARDED_CONTRACT/VALUES/VAL_RANGE_TOTAL
,/RESULTS/AWARDED_PRIZE/PARTICIPANTS
)tender.amendments[].id
(/CHANGES
)contracts[].amendments[].id
(/MODIFICATIONS_CONTRACT/INFO_MODIFICATIONS
)
Emphasize that string elements in TED map to string fields in OCDS:
tender.id
(/OBJECT_CONTRACT/REFERENCE_NUMBER
)tender.lots[].id
(/OBJECT_CONTRACT/OBJECT_DESCR/LOT_NO
)tender.items[].id
(/OBJECT_CONTRACT/OBJECT_DESCR/LOT_NO
)tender.items[].relatedLot
(/OBJECT_CONTRACT/OBJECT_DESCR/LOT_NO
)Each
awards[].relatedLots[]
(/AWARD_CONTRACT/LOT_NO
)
Fixed¶
Fix referencing a previous publication to use
relatedProcesses[].relationship
as an arrayPrefix 'http://' to
parties[].contactPoint.url
if there is no URL scheme (/CONTRACTING_BODY/URL_DOCUMENT
)Remove any duplicate entries from
tender.additionalClassifications
andtender.items[].additionalClassifications
arrays (/OBJECT_CONTRACT/CPV_MAIN/CPV_SUPPLEMENTARY_CODE
and/OBJECT_CONTRACT/OBJECT_DESCR/CPV_ADDITIONAL
)Change the mappings for:
III.1.5 The execution of the contract is restricted to the framework of sheltered employment programmes (
/LEFTI/RESTRICTED_SHELTERED_PROGRAM
)III.2.1 Information about a particular profession (
/LEFTI/PARTICULAR_PROFESSION
and/LEFTI/REFERENCE_TO_LAW
)
Set
id
fields as follows:tender.id
has, as its default value, theocid
valueawards[].id
has, as its default value, the notice number andITEM
attributeSet
parties[].id
consistently across all noticesSet
bids.statistics[].id
sequentially across all notices of the same type for the same procedure (/OBJECT_CONTRACT/VAL_RANGE_TOTAL
,/AWARD_CONTRACT/AWARDED_CONTRACT/TENDERS
,/AWARD_CONTRACT/AWARDED_CONTRACT/VALUES/VAL_RANGE_TOTAL
,/RESULTS/AWARDED_PRIZE/PARTICIPANTS
)Set
tender.amendments[].id
sequentially across all F14 notices for the same procedure (/CHANGES
)Set
contracts[].amendments[].id
sequentially across all F20 notices for the same procedure (/MODIFICATIONS_CONTRACT/INFO_MODIFICATIONS
)Set
tender.documents[].id
to either 'economic' or 'technical' (/LEFTI/ECONOMIC_CRITERIA_DOC
and/LEFTI/TECHNICAL_CRITERIA_DOC
)Set
tender.participationFees[0].id
to '1' (/CONTRACTING_BODY/DOCUMENT_RESTRICTED
)Set
planning.budget.finance[0].id
to '1' (/OBJECT_CONTRACT/OBJECT_DESCR/EU_PROGR_RELATED
)Set
relatedProcesses[0].id
to '1'
2019-10-01¶
Added¶
Add missing mappings for F12, F21
Changed¶
Clarify the mappings for:
VI.3 Additional information (
/COMPLEMENTARY_INFO/INFO_ADD
)F14 (
/CHANGES/CHANGE/NEW_VALUE/NOTHING
)
Fixed¶
Fix
ocid
andid
mappingsRename OCDS fields:
requiresStaffNamesQualifications
torequiresStaffNamesAndQualifications
hasRequiredGuarantees
torequiresGuarantees
subcontracting.details
tosubcontracting.description
II.2.3 NUTS code (
/OBJECT_CONTRACT/OBJECT_DESCR/NUTS
)Support repeated XML elements
II.2.4 Description of the procurement (
/OBJECT_CONTRACT/OBJECT_DESCR/SHORT_DESCR
)Map only to the lot's
.description
, not to the item's.description
III.1.5 The execution of the contract is restricted to the framework of sheltered employment programmes (
/LEFTI/RESTRICTED_SHELTERED_PROGRAM
)Change
tender.contractTerms.reservedExecution
from a boolean to an object, and addtender.contractTerms.reservedExecution.shelteredEmployment
III.1.5 Participation in the procedure is reserved to organisations pursuing a public service mission and fulfilling the conditions set in Article 77(2) of Directive 2014/24/EU (
/LEFTI/RESERVED_ORGANISATIONS_SERVICE_MISSION
)Fix a typo, from
tender.selectionCriteria.reservedParticipation
totender.otherRequirements.reservedParticipation
III.2.1 Information about a particular profession (
/LEFTI/PARTICULAR_PROFESSION
and/LEFTI/REFERENCE_TO_LAW
)Change
tender.contractTerms.reservedExecution
from a boolean to an object, and addtender.contractTerms.reservedExecution.particularProfession
andtender.contractTerms.reservedExecution.particularProfessionDetails
IV.2.1 Previous publication concerning this procedure (
/PROCEDURE/NOTICE_NUMBER_OJ
)Don't discard
F12: Don't use the
tender.lots
ortender.items
arraysF13: Don't use the 'contract' code,
contracts
array, orbids.statistics.relatedLot
field
2019-08-30¶
Added¶
Add missing mappings.
Add forms F14, F15, F20, T01, T02.
Add "Release model" heading, to set
ocid
,id
,initiationType
,tag
and status fields.Add "What's new" heading, to list new elements on each form.
Update to R2.0.9.S03.E01_007-20181030 from R2.0.9.S03.E01_006-20180608.
Fixed¶
Section I¶
I.3 Communication
tender.participationFees
indicates whether access to the procurement documents is restricted.Rename
tender.communicationDetails.accessToolUrl
totender.communication.atypicalToolUrl
.
Section II¶
II.1.6 Information about lots
If a contract isn't divided into lots, there is a single, virtual lot.
II.2 Description
If a contract isn't divided into lots, add a single, virtual lot, instead.
Add an
Item
object to the lot's.items
.Set the lot's
.status
.
II.2.1
Title: Map to the item's
.title
, also.Lot No: Map to the item's
.id
and.relatedLot
, also.
II.2.2 Additional CPV code(s)
Map to the item's
.additionalClassifications
, instead.
II.2.4 Description of the procurement
Map to the item's
.description
, instead oftender.description
, if the contract isn't divided into lots.
II.2.7 Duration of the contract, framework agreement or dynamic purchasing system
This contract is subject to renewal: Use the lot's
.hasRenewal
and.renewal.description
, instead oftender.renewals
.
II.2.10 Information about variants
Use the lot's
.submissionTerms.variantPolicy
, instead oftender.variants
.
II.2.11 Information about options
Use the lot's
.hasOptions
and.options.description
, instead oftender.options
.
II.2.13 Information about European Union funds
The Identification of the project is mapped to the financing arrangement's
.description
instead of to either its.id
or.title
. A financing arrangement has an array of.relatedLots
instead of one.relatedLot
.
II.2.14 Additional information
Append to the lot's
.description
and item's.description
, instead.
II.3 Estimated date of publication of contract notice
Map to
tender.communication.futureNoticeDate
, instead.
Section IV¶
IV.1.1 Type of procedure
Replace all mappings.
IV.2.4 Languages in which tenders or requests to participate may be submitted
Rename
tender.submissionLanguages
totender.submissionTerms.languages
.
Section VI¶
VI.2 Information about electronic workflows
Replace
tender.techniques
withtender.contractTerms.hasElectronicOrdering
,tender.contractTerms.electronicInvoicing
andtender.contractTerms.hasElectronicPayment