Contract

Schema

id:

uid, auto-generated

OpenContracting Description: The identifier for this contract.

awardID:

string, required

OpenContracting Description: The Award.id against which this contract is being issued.

contractID:

string, auto-generated, read-only

contractNumber:

string

title:

string, required

OpenContracting Description: Contract title

description:

string

OpenContracting Description: Contract description

status:

string, required

OpenContracting Description: The current status of the contract.

Possible values are:

  • pending - this contract has been proposed, but is not yet in force. It may be awaiting signature.
  • active - this contract has been signed by all the parties, and is now legally in force.
  • cancelled - this contract has been cancelled prior to being signed.

Possible values for Contracting API interface to OpenProcurement database:

  • active - this contract has been signed by all the parties, and is now legally in force.
  • terminated - this contract was signed and in force, and has now come to a close. This may be due to a successful completion of the contract, or may be early termination due to some non-completion issue.
period:

Period

OpenContracting Description: The start and end date for the contract.

items:

List of Item objects, auto-generated, read-only

OpenContracting Description: The goods, services, and any intangible outcomes in this contract. Note: If the items are the same as the award do not repeat.

suppliers:

List of BusinessOrganization objects, auto-generated, read-only

value:

ContractValue object, auto-generated

OpenContracting Description: The total value of this contract.

Check “Setting contract value” tutorial section for more info

dateSigned:

string, Date

OpenContracting Description: The date when the contract was signed. In the case of multiple signatures, the date of the last signature.

Differences in Defense open tender, Open tender procedure (OpenUA) and Open tender procedure with publication in English (OpenEU):

string, Date, auto-generated

Time frame for dateSigned`in :ref:`defense:

  • reporting procedure:
    [24 hours ago - now]
  • negotiation/negotiation.quick procedure:
    [complaint period end - now]
documents:

List of Document objects

OpenContracting Description: All documents and attachments related to the contract, including any notices.

date:

string, Date

The date when the contract was changed or activated.

This field is not in Contracting API interface to OpenProcurement database

Additional fields for Contracting API interface to OpenProcurement database:

procuringEntity:
 

ProcuringEntity

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

changes:

List of Change objects.

amountPaid:
amount:float, required
currency:string, required, auto-generated
valueAddedTaxIncluded:
 bool, required , auto-generated

Amount of money actually paid.

terminationDetails:
 

string, required for unsuccessful contract

Reasons for contract termination. Presence of this field indicates that contract is unsuccessful.

Contract in The Open Procurement closeFrameworkAgreement procedure

Schema

id:

uid, auto-generated, read-only

awardID:

string, auto-generated, read-only

parameters:

List of Parameter objects, auto-generated, read-only

suppliers:

List of BusinessOrganization objects, auto-generated, read-only

status:

string, required

Possible values are:

  • active - participant signed the agreement
  • unsuccessful - participant refused to sign the agreement
date:

string, Date

The date when the contract was changed or activated.

bidID:

string, auto-generated, read-only

Contract related Bid

unitPrices:

List of UnitPrice in cfaua

Contract prices per Item