Framework agreements

Definitions

Note

In this guidance we defer to the definitions given in the UNCITRAL Model Law on Public Procurement (2011). The model law was developed through extensive consultation and reflects the procurement practices and concepts used in many different jurisdictions.

The UNCITRAL model law defines a framework agreement procedure as:

Procedure conducted in two stages: a first stage to select a supplier (or suppliers) or a contractor (or contractors) to be a party (or parties) to a framework agreement with a procuring entity, and a second stage to award a procurement contract under the framework agreement to a supplier or contractor party to the framework agreement.

In OCDS terms, a framework agreement procedure is a procedure involving at least one framework agreement. A framework agreement is defined in UNCITRAL as:

Agreement between the procuring entity and the selected supplier (or suppliers) or contractor (or contractors) concluded upon completion of the first stage of the framework agreement procedure.

In OCDS we treat “contractors” and “suppliers” as synonyms. One or more buyers and one or more suppliers can participate in a framework agreement.

A procurement contract is defined in UNCITRAL as:

Contract concluded between the procuring entity and a supplier (or suppliers) or a contractor (or contractors) at the end of the procurement proceedings.

Types of framework agreement

Framework agreement types

Framework agreements can be open or closed:

Closed framework agreement

Framework agreement to which no supplier or contractor that is not initially a party to the framework agreement may subsequently become a party.

Open framework agreement

Framework agreement to which a supplier (or suppliers) or a contractor (or contractors) in addition to the initial parties may subsequently become a party or parties.

Procurement systems which provide for closed framework agreements include the EU (Framework Agreements, per Directive 2014/24/EU, Article 33) and the US federal system (Indefinite-delivery contracts, per Federal Acquisition Regulation, Subpart 16.5). An example of a procurement system which provides for open framework agreements is the EU (Dynamic Purchasing Systems, per Directive 2014/24/EU, Article 33).

Framework agreement procedures can involve second-stage competition, or not:

Framework agreement procedure with second-stage competition

Procedure under an open framework agreement or a closed framework agreement with more than one supplier or contractor in which certain terms and conditions of the procurement that cannot be established with sufficient precision when the framework agreement is concluded are to be established or refined through a second-stage competition.

Framework agreement procedure without second-stage competition

Procedure under a closed framework agreement in which all terms and conditions of the procurement are established when the framework agreement is concluded.

Competition at the second stage is limited to suppliers that are party to the framework agreement. Framework agreement procedures can include a mix of competitive and non-competitive second stages.

The second stage of a framework agreement procedure is also known as a “call-off.” Non-competitive second stages are also known as “direct call-offs.” Competitive second stages are also known as “mini-competitions.”

Modelling framework agreements in OCDS

In OCDS, a contracting process brings together, under a single identifier, the information that users need to answer questions such as:

  • Was a contract signed as a result of this tender?

  • What was the total value of spending that resulted from this award?

  • Was a renewal of this contract signed?

In some cases, complex contracting processes cannot be represented under a single identifier under OCDS' model, because:

  • There are multiple competitive stages: for example, when a framework agreement involves second-stage competitions.

  • The procurement systems used at different stages of the process are managed by different bodies, and cannot be integrated.

OCDS models the first and second stages of framework agreement procedures as separate contracting processes, linked together using the relatedProcesses array. The tender.techniques.hasFrameworkAgreement field, from the Techniques extension, is used to identify contracting processes that represent the first stage of a framework agreement procedure. The presence of a related process with a .relationship set to 'framework' is used to identify contracting processes that represent the second stage of a framework agreement procedure.

The following diagram shows how OCDS models a framework agreement procedure with two second stages: one with competition and one without competition. Grey blocks represent unused sections of the OCDS schema.

OCDS framework agreement model

Extensions

The tender.techniques.hasFrameworkAgreement field, from the Techniques extension, is used to identify contracting processes that represent the first stage of a framework agreement procedure. More information on the nature of the framework agreement can be provided via the tender.techniques.frameworkAgreement object.

The tender.competitive field, from the Competitive extension, is used to indicate whether the second stage involves competition.

The two extensions should be declared in the package metadata:

{
  "extensions": [
    "https://raw.githubusercontent.com/open-contracting-extensions/ocds_competitive_extension/master/extension.json",
    "https://raw.githubusercontent.com/open-contracting-extensions/ocds_techniques_extension/master/extension.json"
  ]
}

The following guidance describes how to model the different stages of a framework agreement procedure in OCDS.

Invitation to participate in the first stage of a framework agreement procedure

  • Create a release and add 'tender' to the tag array

  • For each buyer that will participate in the framework agreement, add an Organization object to the parties array, add 'buyer' to its .roles, and populate its other fields.

    • If all potential buyers can participate, don't add them to the parties array. Instead, add a note in the publication policy to explain how users should interpret a contracting process with no buyers.

    • If a single buyer will participate in the framework agreement, set the buyer.id and buyer.name to match the buyer's object in the parties array. Otherwise, don't populate buyer.

  • In the tender section, set:

    • tender.techniques.hasFrameworkAgreement to true.

    • tender.contractPeriod to the duration of the framework agreement.

    • If the framework agreement is closed, set tender.tenderPeriod.endDate to the deadline for responses to the invitation.

    • If the framework agreement is open, set tender.tenderPeriod.endDate to the last date that new suppliers can be added.

First-stage selection and addition of suppliers to the framework agreement

  • Create a release with the same ocid as the tender release and add 'award' to the tag array

  • Add an Award object to the awards array.

  • For each supplier:

    • Add an Organization object to the parties array, add 'supplier' to its .roles and populate its other fields.

    • Add an OrganizationReference object to the award's .suppliers array, and set its .id and .name to match the supplier's object in the parties array.

  • If no further suppliers will be added to the framework agreement, set tender.status to 'complete'.

Award of a procurement contract without second-stage competition

Invitation to participate in a second-stage competition

Award of a procurement contract resulting from a second-stage competition

  • Create a release with the same ocid as the tender release for the invitation to participate in a second-stage competition, and add 'award' and 'contract' to the tag

  • Add an award, contract and supplier

Updating the contract value, period or items

  • If the initial contract value, period or items are subsequently updated, populate the contract's .value, .period and .items with the updated values.

Common operations

Relate the second stage to the first stage

  • Add a RelatedProcess object to the relatedProcesses array, set its .id (to '1', for example), add 'framework' to its .relationship array, set its .scheme to 'ocid' and set its .identifier to the ocid of the invitation to participate in the framework agreement.

Add a buyer

  • Add an Organization object to the parties array, add 'buyer' to its .roles and populate its other fields with the details of the buyer for this specific contract.

  • Set buyer.id and buyer.name to match the buyer's object in the parties array.

Add an award, contract and supplier

  • Add an Award object to the awards array and a Contract object to the contracts array.

  • Set the award's .id and the contract's .id to the same value.

  • Add an Organization object to the parties array, add 'supplier' to its .roles and populate its other fields.

  • Add an OrganizationReference object to the award's .suppliers array and set .id and .name to match the supplier's object in the parties array.

  • Populate the award's .value, .contractPeriod and .items with the initial contract value, period and items.

Worked examples

The following examples show how to model two framework agreements, covering a range of characteristics:

  1. A closed framework agreement established for a single buyer, with a single supplier and without second-stage competition

  2. A open framework agreement established for multiple buyers, with multiple suppliers and with second-stage competition

Closed framework agreement with single buyer, single supplier and without second-stage competition

NHS National Services Scotland (NSS) wants to establish a framework agreement for the receipt, storage and distribution of seasonal influenza vaccines to general practitioner practices, social care premises, vaccine holding centres and community pharmacies across NHS Scotland.

Invitation to participate in the first stage

NSS issues a contract notice (tender notice), inviting suppliers to participate in the framework agreement. The tender notice specifies that the framework agreement is with a single operator. The framework agreement is not open, since the tender notice does not specify that the procurement involves the setting up of a dynamic purchasing system. The framework agreement is for a single buyer, since the tender notice specifies only one contracting authority.

The notice is modelled as an OCDS release with a tag of 'tender' and the following properties:

  • The techniques extension is declared in the package metadata.

  • Since this contracting process is for the set-up of a framework agreement, tender.techniques.hasFrameworkAgreement is set to true.

  • Since the framework agreement will be concluded with a single supplier and since any supplier is able to submit a response to the invitation to participate, tender.procurementMethod is set to 'open'.

  • Since the framework agreement is closed, tender.tenderPeriod is set to the deadline for responses to the invitation to participate.

  • Since there is only one buyer, buyer is set to reference the buyer's object in the parties array.

{
    "uri": "https://example.com/ocds/ocds-r6ebe6-9af22e2f-5307-4e98-bff6-1ebffbff343d/2019_S197-478648",
    "version": "1.1",
    "publishedDate": "2019-10-09T00:00:00Z",
    "publisher": {
        "name": "Open Contracting Partnership"
    },
    "license": "https://creativecommons.org/publicdomain/zero/1.0/",
    "publicationPolicy": "http://example.com/publicationPolicy",
    "extensions": [
        "https://raw.githubusercontent.com/open-contracting-extensions/ocds_techniques_extension/master/extension.json"
    ],
    "releases": [
        {
            "ocid": "ocds-r6ebe6-9af22e2f-5307-4e98-bff6-1ebffbff343d",
            "id": "2019/S 197-478648",
            "date": "2019-10-09T00:00:00Z",
            "tag": [
                "tender"
            ],
            "initiationType": "tender",
            "parties": [
                {
                    "name": "The Common Services Agency (more commonly known as NHS National Services Scotland) (\u2018NSS\u2019)",
                    "id": "GB-NHS-YA7",
                    "identifier": {
                        "scheme": "GB-NHS",
                        "id": "YA7"
                    },
                    "roles": [
                        "buyer"
                    ]
                }
            ],
            "buyer": {
                "name": "The Common Services Agency (more commonly known as NHS National Services Scotland) (\u2018NSS\u2019)",
                "id": "GB-NHS-YA7"
            },
            "tender": {
                "techniques": {
                    "hasFrameworkAgreement": true
                },
                "id": "NP45719",
                "title": "Storage and Distribution of Seasonal Influenza Vaccine",
                "description": "This framework agreement is for the receipt, storage and distribution of seasonal influenza vaccines to GP practices, social care premises, vaccine holding centres and community pharmacies across NHS Scotland.",
                "status": "active",
                "procurementMethod": "open",
                "value": {
                    "amount": 1120000,
                    "currency": "GBP"
                },
                "tenderPeriod": {
                    "endDate": "2019-11-13T12:00:00Z"
                },
                "awardPeriod": {
                    "startDate": "2019-11-13T12:00:00Z"
                },
                "contractPeriod": {
                    "durationInDays": 720
                }
            }
        }
    ]
}

Adding a supplier to the framework agreement

NSS issues a contract award notice to announce that the framework agreement has been concluded with a single supplier, Movianto UK.

The notice is modelled as an OCDS release with the same ocid as the previous release, a tag of 'award', and the following properties:

  • Since no further suppliers will be added to the framework agreement, tender.status is set to 'complete'.

  • An Award object is added to the awards array.

  • An Organization object is added to the parties array with the supplier's details.

  • An OrganizationReference object is added to award's .suppliers array to reference the supplier's object in the parties array.

{
    "uri": "https://example.com/ocds/ocds-r6ebe6-9af22e2f-5307-4e98-bff6-1ebffbff343d/2020_S110-268595",
    "version": "1.1",
    "publishedDate": "2020-06-05T00:00:00Z",
    "publisher": {
        "name": "Open Contracting Partnership"
    },
    "license": "https://creativecommons.org/publicdomain/zero/1.0/",
    "publicationPolicy": "http://example.com/publicationPolicy",
    "releases": [
        {
            "ocid": "ocds-r6ebe6-9af22e2f-5307-4e98-bff6-1ebffbff343d",
            "id": "2020/S 110-268595",
            "date": "2020-06-05T00:00:00Z",
            "tag": [
                "award"
            ],
            "initiationType": "tender",
            "parties": [
                {
                    "name": "Movianto UK",
                    "id": "1",
                    "roles": [
                        "supplier"
                    ]
                }
            ],
            "tender": {
                "id": "NP45719",
                "status": "complete"
            },
            "awards": [
                {
                    "id": "NP45719",
                    "status": "active",
                    "suppliers": [
                        {
                            "name": "Movianto UK",
                            "id": "1"
                        }
                    ]
                }
            ]
        }
    ]
}

The first stage of the framework agreement procedure is complete and NSS can now purchase services from the supplier.

Award of a procurement contract without second-stage competition

NSS uses the framework agreement to place an order for the supplier to receive and store ten pallets of seasonal flu vaccine. Under the terms of the agreement the cost for this service is £10,000.

The order represents the award of a procurement contract at the second stage of the framework agreement procedure.

Because there was no competition at the second stage, the new contracting process has only one release, with a tag of 'award' and 'contract'. The release has the following properties:

  • A new ocid is used.

  • The relatedProcesses section is populated with a reference to the contracting process for the first stage.

  • A minimal tender section sets tender.id and sets tender.competitive to false.

  • The awards section is populated with the initial contract value, period and items.

  • The contracts section is populated and linked to the award.

  • The buyer, tender.procuringEntity, awards.suppliers and parties fields are populated with the details of the buyer, procuring entity and supplier.

{
    "uri": "https://example.com/ocds/ocds-r6ebe6-95f19d21-d066-4931-a431-071211033960/1",
    "version": "1.1",
    "publishedDate": "2019-03-01T16:30:52Z",
    "publisher": {
        "name": "Open Contracting Partnership"
    },
    "license": "https://creativecommons.org/publicdomain/zero/1.0/",
    "publicationPolicy": "http://example.com/publicationPolicy",
    "extensions": [
        "https://raw.githubusercontent.com/open-contracting-extensions/ocds_competitive_extension/master/extension.json"
    ],
    "releases": [
        {
            "ocid": "ocds-r6ebe6-95f19d21-d066-4931-a431-071211033960",
            "id": "1",
            "date": "2020-10-01T00:00:00Z",
            "tag": [
                "award",
                "contract"
            ],
            "initiationType": "tender",
            "buyer": {
                "name": "The Common Services Agency (more commonly known as NHS National Services Scotland) (\u2018NSS\u2019)",
                "id": "GB-NHS-YA7"
            },
            "parties": [
                {
                    "name": "The Common Services Agency (more commonly known as NHS National Services Scotland) (\u2018NSS\u2019)",
                    "id": "GB-NHS-YA7",
                    "identifier": {
                        "scheme": "GB-NHS",
                        "id": "YA7"
                    },
                    "roles": [
                        "buyer",
                        "procuringEntity"
                    ]
                },
                {
                    "name": "Movianto UK",
                    "id": "1",
                    "roles": [
                        "supplier"
                    ]
                }
            ],
            "tender": {
                "id": "1",
                "competitive": false,
                "procuringEntity": {
                    "name": "The Common Services Agency (more commonly known as NHS National Services Scotland) (\u2018NSS\u2019)",
                    "id": "GB-NHS-YA7"
                }
            },
            "awards": [
                {
                    "id": "1",
                    "value": {
                        "amount": 10000,
                        "currency": "GBP"
                    },
                    "contractPeriod": {
                        "startDate": "2020-10-01T00:00:00Z",
                        "endDate": "2020-10-31T00:00:00Z"
                    },
                    "suppliers": [
                        {
                            "name": "Movianto UK",
                            "id": "1"
                        }
                    ],
                    "items": [
                        {
                            "id": "38204627",
                            "description": "Receipt and storage of 10 pallets of seasonal flu vaccine",
                            "quantity": 10,
                            "unit": {
                                "name": "pallet/unit load",
                                "id": "D97",
                                "scheme": "UNCEFACT",
                                "value": {
                                    "amount": 1000,
                                    "currency": "GBP"
                                }
                            },
                            "classification": {
                                "id": "63120000",
                                "scheme": "CPV",
                                "description": "Storage and warehousing services"
                            }
                        }
                    ]
                }
            ],
            "contracts": [
                {
                    "id": "1",
                    "awardID": "1",
                    "status": "active",
                    "dateSigned": "2010-10-01T00:00:00Z"
                }
            ],
            "relatedProcesses": [
                {
                    "id": "1",
                    "relationship": [
                        "framework"
                    ],
                    "title": "Storage and Distribution of Seasonal Influenza Vaccine",
                    "scheme": "ocid",
                    "identifier": "ocds-r6ebe6-9af22e2f-5307-4e98-bff6-1ebffbff343d",
                    "uri": "https://example.org/records/ocds-r6ebe6-9af22e2f-5307-4e98-bff6-1ebffbff343d"
                }
            ]
        }
    ]
}

Each additional purchase made under the framework agreement is represented by a new contracting process with a new ocid.

Open framework agreement with multiple buyers, with multiple suppliers and with second-stage competition

The National Procurement Agency in Chile (Chile Compra) wants to establish a framework agreement for the purchase of office supplies, including paper and stationery items for the different public entities across Chile.

Invitation to participate in the first stage

Chile Compra publishes a tender notice inviting suppliers to participate in the framework agreement. The tender notice specifies that multiple suppliers can join the framework agreement. The framework agreement is open, since all the framework agreements in Chile involve the setting up of a dynamic purchasing system. The framework agreement is for multiple buyers, since the tender notice specifies two contracting authorities.

The notice is modelled as an OCDS release with a tag of 'tender' and the following properties:

  • The techniques extension is declared in the package metadata.

  • Since this contracting process is for the set-up of a framework agreement, tender.techniques.hasFrameworkAgreement is set to true.

  • Since the framework agreement will be concluded with multiple suppliers and will involve second-stage competition, tender.procurementMethod is set to 'selective'.

  • Since the framework agreement is open, tender.tenderPeriod is set to the end of the framework agreement.

  • Since there are two buyers, the 'buyer' object is not set, and the buyers are declared in the parties array.

  • Since Chile Compra is the entity that manages the contracting process, tender.procuringEntity is set to reference Chile Compra's object in the parties array.

{
    "uri": "https://apis.mercadopublico.cl/OCDS/data/tender/2239-4-LP14",
    "version": "1.1",
    "publishedDate": "2020-02-04T16:30:52Z",
    "publisher": {
        "name": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica"
    },
    "extensions": [
        "https://raw.githubusercontent.com/open-contracting-extensions/ocds_techniques_extension/master/extension.json"
    ],
    "releases": [
        {
            "ocid": "ocds-70d2nz-2239-4-LP14",
            "id": "2239-4-LP14",
            "date": "2014-08-27T16:30:52Z",
            "tag": [
                "tender"
            ],
            "initiationType": "tender",
            "parties": [
                {
                    "name": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica | Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica",
                    "id": "CL-MP-749218",
                    "identifier": {
                        "id": "608080007",
                        "legalName": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "procuringEntity"
                    ]
                },
                {
                    "name": "Biblioteca del Congreso Nacional | Biblioteca del Congreso Nacional",
                    "id": "CL-MP-3015",
                    "identifier": {
                        "id": "602030008",
                        "legalName": "Biblioteca del Congreso Nacional",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "buyer"
                    ]
                },
                {
                    "name": "Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera | Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera",
                    "id": "CL-MP-1002588",
                    "identifier": {
                        "id": "619993209",
                        "legalName": "Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordill",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "buyer"
                    ]
                }
            ],
            "tender": {
                "techniques": {
                    "hasFrameworkAgreement": true
                },
                "id": "2239-4-LP14",
                "title": "CM de Art\u00edculos de Escritorio y Papeler\u00eda",
                "status": "active",
                "procuringEntity": {
                    "name": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica | Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica",
                    "id": "CL-MP-749218"
                },
                "procurementMethod": "selective",
                "tenderPeriod": {
                    "startDate": "2014-08-27T16:32:25Z",
                    "endDate": "2020-08-27T15:00:00Z"
                },
                "contractPeriod": {
                    "startDate": "2005-01-19T15:30:00Z",
                    "endDate": "2020-08-27T15:00:00Z"
                }
            },
            "language": "es"
        }
    ]
}

Adding a supplier to the framework agreement

Chile Compra issues an award notice to announce that the framework agreement has been awarded to two suppliers: Rodrigo Alejandro Vidal Campos and Comercializadora e Importadora Grupo RAVC SPA.

The notice is modelled as an OCDS release with the same ocid as the previous release, a tag of 'award', and the following properties:

  • Since other suppliers are still able to submit a request to participate in the framework agreement, no change is made to tender.status.

  • An Award object is added to the awards array.

  • An Organization object is added to the parties array for each supplier with its details.

  • An OrganizationReference object is added to the award's .suppliers array for each supplier to reference its object in the parties array.

{
    "uri": "https://apis.mercadopublico.cl/OCDS/data/award/2239-4-LP14",
    "version": "1.1",
    "publishedDate": "2020-02-04T16:33:32Z",
    "publisher": {
        "name": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica"
    },
    "releases": [
        {
            "ocid": "ocds-70d2nz-2239-4-LP14",
            "id": "28224fe3-8603354",
            "date": "2014-12-17T16:33:32Z",
            "tag": [
                "award"
            ],
            "initiationType": "tender",
            "parties": [
                {
                    "name": "RODRIGO ALEJANDRO VIDAL CAMPOS",
                    "id": "CL-MP-1214480",
                    "identifier": {
                        "id": "    12124463",
                        "legalName": "RODRIGO ALEJANDRO VIDAL CAMPOS",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "supplier"
                    ]
                },
                {
                    "name": "COMERCIALIZADORA E IMPORTADORA GRUPO RAVC SPA",
                    "id": "CL-MP-1394484",
                    "identifier": {
                        "id": "76364678",
                        "legalName": "COMERCIALIZADORA E IMPORTADORA GRUPO RAVC SPA",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "supplier"
                    ]
                }
            ],
            "awards": [
                {
                    "id": "8603354",
                    "title": "Convenio Marco de Art\u00edculos de Escritorio y Papeler\u00eda",
                    "status": "active",
                    "date": "2014-12-17T16:33:32Z",
                    "suppliers": [
                        {
                            "name": "RODRIGO ALEJANDRO VIDAL CAMPOS",
                            "id": "CL-MP-1214480"
                        },
                        {
                            "name": "COMERCIALIZADORA E IMPORTADORA GRUPO RAVC SPA",
                            "id": "CL-MP-1394484"
                        }
                    ],
                    "items": [
                        {
                            "id": "38204627",
                            "description": "L\u00e1piz pasta",
                            "classification": {
                                "id": "38204627",
                                "description": "L\u00e1piz pasta",
                                "scheme": "UNSPSC"
                            }
                        }
                    ]
                }
            ],
            "language": "es"
        }
    ]
}

The framework is now established, and both buyers can now purchase items from the suppliers.

Invitation to participate in a second-stage competition

Servicio Local de Educación Pública Puerto Cordillera publishes a tender notice, inviting suppliers on the framework agreement to bid to supply 200 pencils. This represents an invitation to participate in a second-stage competition.

The release has the following properties:

  • A new ocid is used.

  • The relatedProcesses section is populated with a reference to the contracting process for the first stage.

  • The tag is set to 'tender'.

  • The tender section includes details about the competition, and tender.competitive is set to true.

  • Since this new contracting process has a single buyer, the buyer is set to Servicio Local de Educación Pública Puerto Cordillera.

{
    "uri": "https://apis.mercadopublico.cl/OCDS/data/tender/54705",
    "version": "1.1",
    "publishedDate": "2020-02-04T16:30:52Z",
    "publisher": {
        "name": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica"
    },
    "extensions": [
        "https://raw.githubusercontent.com/open-contracting-extensions/ocds_competitive_extension/master/extension.json"
    ],
    "releases": [
        {
            "ocid": "ocds-70d2nz-54705",
            "id": "54705-2020-08-20T16:30:52Z",
            "date": "2020-08-20T16:30:52Z",
            "tag": [
                "tender"
            ],
            "initiationType": "tender",
            "parties": [
                {
                    "name": "Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera | Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera",
                    "id": "CL-MP-1002588",
                    "identifier": {
                        "id": "619993209",
                        "legalName": "Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordill",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "buyer",
                        "procuringEntity"
                    ]
                }
            ],
            "buyer": {
                "name": "Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera | Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera",
                "id": "CL-MP-1002588"
            },
            "tender": {
                "id": "547054",
                "title": "Art\u00edculos de Escritorio y Papeler\u00eda",
                "status": "active",
                "competitive": true,
                "procuringEntity": {
                    "name": "Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera | Servicio Local de Educaci\u00f3n P\u00fablica Puerto Cordillera",
                    "id": "CL-MP-1002588"
                },
                "tenderPeriod": {
                    "startDate": "2020-08-31T16:32:25Z",
                    "endDate": "2020-09-14T15:00:00Z"
                },
                "items": [
                    {
                        "id": "38204627",
                        "description": "L\u00e1piz pasta",
                        "classification": {
                            "id": "38204627",
                            "description": "L\u00e1piz pasta",
                            "scheme": "UNSPSC"
                        },
                        "quantity": 200,
                        "unit": {
                            "value": {
                                "amount": 1305,
                                "currency": "CLP"
                            }
                        }
                    }
                ]
            },
            "relatedProcesses": [
                {
                    "id": "1",
                    "relationship": [
                        "framework"
                    ],
                    "title": "CM Articulos de Escritorio y Papeleria",
                    "scheme": "ocid",
                    "identifier": "ocds-70d2nz-2239-4-LP14",
                    "uri": "https://example.org/records/ocds-70d2nz-2239-4-LP14"
                }
            ],
            "language": "es"
        }
    ]
}

Award of a procurement contract resulting from a second-stage competition

Following the invitation to participate in the second-stage competition, Servicio Local de Educación Pública Puerto Cordillera awards a contract to Comercializadora e Importadora Grupo RAVC SPA.

The release has the following properties:

  • The same ocid as the invitation to participate in the second-stage competition is used.

  • The relatedProcesses section is populated with a reference to the contracting process for the first stage.

  • The tag is set to 'award' and 'contract'.

  • The tender.status is updated to 'complete'.

  • The awards section is populated with the initial contract value, period and items.

  • The contracts section is populated and linked to the award.

  • The awards.suppliers and parties fields are populated with the details of the supplier.

{
    "uri": "https://apis.mercadopublico.cl/OCDS/data/contract/54705",
    "version": "1.1",
    "publishedDate": "2020-02-04T16:30:52Z",
    "publisher": {
        "name": "Direcci\u00f3n de Compras y Contrataci\u00f3n P\u00fablica"
    },
    "releases": [
        {
            "ocid": "ocds-70d2nz-54705",
            "id": "54705-contract-1-2020-08-20T16:30:52Z",
            "date": "2020-08-30T16:30:52Z",
            "tag": [
                "award",
                "contract"
            ],
            "initiationType": "tender",
            "parties": [
                {
                    "name": "COMERCIALIZADORA E IMPORTADORA GRUPO RAVC SPA",
                    "id": "CL-MP-1394484",
                    "identifier": {
                        "id": "76364678",
                        "legalName": "COMERCIALIZADORA E IMPORTADORA GRUPO RAVC SPA",
                        "scheme": "CL-RUT"
                    },
                    "roles": [
                        "supplier"
                    ]
                }
            ],
            "tender": {
                "id": "547054",
                "status": "complete"
            },
            "awards": [
                {
                    "id": "1",
                    "value": {
                        "amount": 280000,
                        "currency": "CLP"
                    },
                    "suppliers": [
                        {
                            "name": "COMERCIALIZADORA E IMPORTADORA GRUPO RAVC SPA",
                            "id": "CL-MP-1394484"
                        }
                    ],
                    "items": [
                        {
                            "id": "38204627",
                            "description": "L\u00e1piz pasta",
                            "classification": {
                                "id": "38204627",
                                "description": "L\u00e1piz pasta",
                                "scheme": "UNSPSC"
                            },
                            "quantity": 200,
                            "unit": {
                                "value": {
                                    "amount": 1400,
                                    "currency": "CLP"
                                }
                            }
                        }
                    ]
                }
            ],
            "contracts": [
                {
                    "id": "1",
                    "awardID": "1",
                    "status": "active",
                    "dateSigned": "2010-09-01T00:00:00Z"
                }
            ],
            "relatedProcesses": [
                {
                    "id": "1",
                    "relationship": [
                        "framework"
                    ],
                    "title": "CM Articulos de Escritorio y Papeleria",
                    "scheme": "ocid",
                    "identifier": "ocds-70d2nz-2239-4-LP14",
                    "uri": "https://example.org/records/ocds-70d2nz-2239-4-LP14"
                }
            ],
            "language": "es"
        }
    ]
}