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:

  • 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 procedure - aboveThresholdUA.defense, Open procedure - aboveThresholdUA and Open procedure with publication in English - aboveThresholdEU:

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 ConfidentialDocument 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

Additional fields for Contracting API:

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.

implementation:

Implementation

terminationDetails:

string, required for unsuccessful contract

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

contractChangeRationaleTypes:

object

Read-only, autogenerated.

The dictionary of possible rationaleTypes for contract.

Possible values are:

Workflow in Contracting API

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

* marks initial state

Contract workflow in Reporting, negotiation procedures - reporting, negotiation, negotiation.quick

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

* marks initial state

Workflow in Open procedure with publication in English - aboveThresholdEU

digraph G {
    A [ label="pending*" ]
    B [ label="active"]
    C [ label="cancelled"]
     A -> B [ headlabel="Broker action"
              labeldistance=3.7;
              labelangle=75;
     ];
     A -> C [label="on Award cancellation"];
}

* marks initial state

Contract in Close Framework Agreement procedure - closeFrameworkAgreement

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

Workflow in Close Framework Agreement procedure - closeFrameworkAgreement

digraph G {
    A [ label="active"]
    B [ label="unsuccessful"]
     A -> B;
     B -> A;
}

* marks initial state

Contract in Electronic Catalogue framework

Schema

id:

uid, auto-generated, read-only

qualificationID:

string, auto-generated, read-only

The qualification identifier.

suppliers:

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

status:

string, required

Possible values are:

  • active

  • banned

  • unsuccessful

  • terminated

milestones:

List of Milestone objects

date:

string, Date

The date when the contract was changed or activated.

Contract for Відбір управителя складного активу - complexAsset.arma

Schema

No differences from Contract, except:

value:

AmountPercentageValue object, auto-generated, read-only

OpenContracting Description: The total value of this contract in percents.