The data type in which the requirement response must be provided.
A free text description for this atomic requirement.
Used to state the requirement when the response must be particular boolean
value.
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.