Skip to content


Folders and files

Last commit message
Last commit date

Latest commit



21 Commits

Repository files navigation



Some procurement processes consider the specification of guarantees in order to ensure compliance with the terms of a contract.

There are many types of guarantees, so we consider the creation of a new extension based on the formats that are required for the Federal Treasury (Mexico).



  • Guarantee types:

    • Bail
    • Deposit slip
    • Letter of credit
    • Surety bond
    • Check
  • Guaranteed obligations:

    • Fulfillment
    • Prepaid
    • Latent defects
    • Confidentiality
    • Quality

Add an array named "guarantees" with the following fields:


  • Contract {object}
    • guarantees [array]
      • Guarantee {object}
        • id (string, integer)
        • type (string, null) (codelist)
        • date (Format: date-time) (string, null)
        • obligations (string, null) (codelist)
        • value {object}
          • $ref : #/definitions/Value
        • guarantor {object}
          • $ref : #/definitions/OrganizationReference
        • period {object}
          • $ref : #/definitions/Period

Defining texts:

Code Title Description
guarantees Guarantees A list of the guarantees given for this contract.
Guarantee Guarantee Information of the guarantee used to ensure compliance with the terms of a contract.
id Guarantee ID A local identifier for this guarantee, unique within this block.
type Guarantee type Specify the guarantee type for this contract using the guaranteeType codelist.
bail Bail A bail bond is a written promise by which a person agrees with the creditor to pay for the debtor, if he does not.
depositSlip Deposit slip The deposit slip is an instrument used to establish cash guarantees available to judicial or administrative authorities.
letterOfCredit Letter of credit Letters of credit are used to guarantee that a supplier will receive a specified amount of money within a specified time providing strict terms.
suretyBond Surety bond A surety bond is an instrument through which The surety is obliged to compensate the obligee for the damages suffered in the event that the principal fails to comply with the terms of the contract.
check Check A certified check as a form of guarantee.
date Guarantee date The date of the guarantee. This is the date on which the guarantee is issued.
obligations Guaranteed obligations Specify the type of obligations that are guaranteed, using the obligationType codelist.
fulfillment Fulfillment Guarantees fulfillment in time with the conditions stipulated in the contract.
prepaid Prepaid Guarantee by which the supplier requests a prepayment from the procuring entity.
latentDefects Latent defects Guarantee on the possible defects that a good may have that are not discoverable through general inspection at the time of delivery.
confidentiality Confidentiality Guarantee that commits the supplier to safeguard the confidential information that has been granted.
quality Quality Commitment from the supplier to deliver the goods and services in the quality specified in the contract.
value Guarantee value Total amount of the guarantee.
guarantor Guarantor Institution that issues the guarantee.
period Guarantee period The period on which this quote is valid.


Report issues for this extension in the standard repository of the Open Contracting Partnership.


No description, website, or topics provided.







No releases published



Contributors 4