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.