The data type in which the requirement response must be provided.
A free text description for this atomic requirement.
The identifier for this requirement. It must be unique and cannot change within the Open Contracting Process it is part of (defined by a single ocid). See the identifier guidance for further details.
Used to specify a particular period the requirement applies to, for example the bidder's turnover in a given year.
The title of this atomic requirement.
Used to check if the requirement has specified numeric value range [minValue, maxValue].
Creates an instance of a RequirementReference class from this Requirement.
Creates an instance of a RequirementResponse class from this Requirement.
Creates an instance of a RequirementResponse class from this Requirement.
Holds a shape of a BooleanRequirementResponse.
Creates an instance of a RequirementResponse class from this Requirement.
Holds a shape of a StringRequirementResponse.
Creates an instance of a RequirementResponse class from this Requirement.
Holds a shape of a NumericRequirementResponse.
Generated using TypeDoc. Made by uStudio Company with ❤️
An atomic requirement. Requirements can specify the expected value that the response has to contain, or a range of threshold values within which the response has to fit in. The requirement may apply to a certain period of time.