Changelog¶
2024-01-19¶
Changed¶
Rename
electronicCataloguePolicytoelectronicCatalogPolicy.
2022-04-27¶
Changed¶
Update to R2.0.9.S05.E01_001-20210730 from R2.0.9.S03.E01_007-20181030, including new
/PROCEDUREelements for T01.
2022-03-14¶
Changed¶
III.1.2 Selection criteria as stated in the procurement documents
Change mapping to use
tender.selectionCriteria.criteriainstead oftender.documents
III.1.3 Selection criteria as stated in the procurement documents
Change mapping to use
tender.selectionCriteria.criteriainstead oftender.documents
2021-04-20¶
Changed¶
II.2.13 Information about European Union funds (
/OBJECT_CONTRACT/OBJECT_DESCR/EU_PROGR_RELATED)Clarify setting of
.relatedLotson 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
SelectionCriterionobject exists
2020-09-29¶
Fixed¶
F05: III.1.6 Deposits and guarantees required (
/LEFTI/DEPOSIT_GUARANTEE_REQUIRED)Rename
requiresGuaranteestodepositsGuarantees, 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.idto 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
.idwas 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_BASISand/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_CONTRACTINGand/PROCEDURE/NO_DECISION_BINDING_CONTRACTING)Rename
isBindingJuryDecisiontobindingJuryDecisionto 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
procurementMethodRationaleCodestoprocurementMethodRationaleClassificationsto 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_PROFESSIONdiffers
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
.idwas 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.titleto be consistent with II.2.4 Description of the procurement
2020-01-07¶
Added¶
Add missing mappings for T01, T02
Fixed¶
Classificationobjects have adescriptionfield, not anamefield. 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
ocidfor 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.idAdd missing mappings for F23, F25
2019-11-07¶
Fixed¶
II.2.13 Information about European Union funds
Set the
.idofFinanceobjects 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_NOis consistently set across forms
Fixed¶
III.1.5 Information about reserved contracts
tender.otherRequirements.reservedParticipationis 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
minPercentageandmaxPercentageintominimumPercentageandmaximumPercentageto 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_ALLand/PROCEDURE/FRAMEWORK/SEVERAL_OPERATORS)tender.lots[].awardCriteriais an object (/OBJECT_CONTRACT/OBJECT_DESCR/AC)tender.coveredByis an array (/PROCEDURE/CONTRACT_COVERED_GPA)
Clarify that
idfields are strings:parties[].idbids.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[].relationshipas an arrayPrefix 'http://' to
parties[].contactPoint.urlif there is no URL scheme (/CONTRACTING_BODY/URL_DOCUMENT)Remove any duplicate entries from
tender.additionalClassificationsandtender.items[].additionalClassificationsarrays (/OBJECT_CONTRACT/CPV_MAIN/CPV_SUPPLEMENTARY_CODEand/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_PROFESSIONand/LEFTI/REFERENCE_TO_LAW)
Set
idfields as follows:tender.idhas, as its default value, theocidvalueawards[].idhas, as its default value, the notice number andITEMattributeSet
parties[].idconsistently across all noticesSet
bids.statistics[].idsequentially 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[].idsequentially across all F14 notices for the same procedure (/CHANGES)Set
contracts[].amendments[].idsequentially across all F20 notices for the same procedure (/MODIFICATIONS_CONTRACT/INFO_MODIFICATIONS)Set
tender.documents[].idto either 'economic' or 'technical' (/LEFTI/ECONOMIC_CRITERIA_DOCand/LEFTI/TECHNICAL_CRITERIA_DOC)Set
tender.participationFees[0].idto '1' (/CONTRACTING_BODY/DOCUMENT_RESTRICTED)Set
planning.budget.finance[0].idto '1' (/OBJECT_CONTRACT/OBJECT_DESCR/EU_PROGR_RELATED)Set
relatedProcesses[0].idto '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
ocidandidmappingsRename OCDS fields:
requiresStaffNamesQualificationstorequiresStaffNamesAndQualificationshasRequiredGuaranteestorequiresGuaranteessubcontracting.detailstosubcontracting.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.reservedExecutionfrom 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.reservedParticipationtotender.otherRequirements.reservedParticipation
III.2.1 Information about a particular profession (
/LEFTI/PARTICULAR_PROFESSIONand/LEFTI/REFERENCE_TO_LAW)Change
tender.contractTerms.reservedExecutionfrom a boolean to an object, and addtender.contractTerms.reservedExecution.particularProfessionandtender.contractTerms.reservedExecution.particularProfessionDetails
IV.2.1 Previous publication concerning this procedure (
/PROCEDURE/NOTICE_NUMBER_OJ)Don't discard
F12: Don't use the
tender.lotsortender.itemsarraysF13: Don't use the 'contract' code,
contractsarray, orbids.statistics.relatedLotfield
2019-08-30¶
Added¶
Add missing mappings.
Add forms F14, F15, F20, T01, T02.
Add "Release model" heading, to set
ocid,id,initiationType,tagand 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.participationFeesindicates whether access to the procurement documents is restricted.Rename
tender.communicationDetails.accessToolUrltotender.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
Itemobject 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
.idand.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
.hasRenewaland.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
.hasOptionsand.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
.descriptioninstead of to either its.idor.title. A financing arrangement has an array of.relatedLotsinstead of one.relatedLot.
II.2.14 Additional information
Append to the lot's
.descriptionand 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.submissionLanguagestotender.submissionTerms.languages.
Section VI¶
VI.2 Information about electronic workflows
Replace
tender.techniqueswithtender.contractTerms.hasElectronicOrdering,tender.contractTerms.electronicInvoicingandtender.contractTerms.hasElectronicPayment