Tender

Schema

title:

string, multilingual

The name of the tender, displayed in listings. You can include the following items:

  • tender code (in procuring organization management system)
  • periodicity of the tender (annual, quarterly, etc.)
  • item being procured
  • some other info
description:

string, multilingual

Detailed description of tender.

tenderID:

string, auto-generated, read-only

The tender identifier that can be used to find tender in “paper” documentation.

OpenContracting Description: TenderID should always be the same as the OCID. It is included to make the flattened data structure more convenient.

procuringEntity:
 

ProcuringEntity, required

Organization conducting the tender.

OpenContracting Description: The entity managing the procurement, which may be different from the buyer who is paying / using the items being procured.

If procurementMethodType is negotiation or negotiation.quick, then possible values of ProcuringEntity.kind are limited to ['general', 'special', 'defense'].

value:

Value, required

Total available tender budget.

OpenContracting Description: The total estimated value of the procurement.

items:

list of Item objects, required

List that contains single item being procured.

OpenContracting Description: The goods and services to be purchased, broken into line items wherever possible. Items should not be duplicated, but a quantity of 2 specified instead.

documents:

List of Document objects

OpenContracting Description: All documents and attachments related to the tender.

awards:

List of Award objects

All qualifications (disqualifications and awards).

contracts:

List of Contract objects

OpenContracting Description: The date or period on which an award is anticipated to be made.

status:

string

active:Active tender (default)
complete:Completed tender
cancelled:Cancelled tender
unsuccessful:Unsuccessful tender

Status of the Tender.

cancellations:

List of Cancellation objects.

Contains 1 object with active status in case of cancelled Tender.

The Cancellation object describes the reason of tender cancellation contains accompanying documents if any.

procurementMethod:
 

string, auto-generated

limited:Default.

Procurement Method of the Tender.

procurementMethodType:
 

string

reporting:reporting procedure indentifier
negotiation:negotiation procedure indentifier
negotiation.quick:
 negotiation.quick procedure indentifier
dateModified:

string, Date

owner:

string, auto-generated

cause:

string, required for negotiation procedure/ optional for negotiation.quick procedure

Causes for using negotiation or negotiation.quick procedures. For more details see Article 35 of the Law of Ukraine “On Public Procurement”.

Possible values for negotiation and negotiation.quick procedures:

  • artContestIP

Purchase of art or intellectual property

  • noCompetition

Lack of competition

  • twiceUnsuccessful

Two tenders have already been cancelled due to lack of participants

  • additionalPurchase

Need to use the same supplier for unification, standardization, etc.

  • additionalConstruction

Need of additional construction works

  • stateLegalServices

Purchase of legal services connected with protection of rights and interests of Ukraine

Possible values for negotiation.quick procedure:

  • quick

Procurement is urgent

causeDescription:
 

string, multilingual, required for negotiation and negotiation.quick procedures

Reasoning behind usage of negotiation or negotiation.quick procedures.

lots:

List of Lot objects.

Contains all tender lots. Only if tender.procurementMethodType is negotiation or negotiation.quick.

Tender workflow

digraph G {
    A [ label="active*" ]
    B [ label="complete"]
    C [ label="cancelled"]
     A -> B;
     A -> C;
}

* marks initial state