Requirement
Schema
- id:
uid, auto-generated
- title:
string, multilingual, required
OpenContracting Description: Requirement title.
- status:
string
Possible values are:
active
cancelled
OpenContracting Description: Requirement status (active by default).
- description:
string, multilingual
OpenContracting Description: Requirement description.
- dataType:
string, required
OpenContracting Description: Determines the type of response.
- Possible values are:
- string:
The requirement response must be of type string
- number:
The requirement response must be of type number
- integer:
The requirement response must be of type integer
- boolean:
The requirement response must be of type boolean
- dataSchema:
string
Determines the schema of data format in expectedValues. It is allowed only for “dataType”: “string”
- Possible values are:
- ISO 639-3:
Format for language codes
- ISO 3166-1 alpha-2:
Format for country codes
- minValue:
int/float
OpenContracting Description: Used to state the lower bound of the requirement when the response must be within a certain range.
- maxValue:
int/float
OpenContracting Description: Used to state the higher bound of the requirement when the response must be within a certain range.
- expectedValue:
int/float/bool
OpenContracting Description: Used to state the requirement when the response must be particular value.
- expectedValues:
string
Used to state the requirement when the response must be an array of particular values.
- period:
- relatedFeature:
string
Id of related Feature.
- eligibleEvidences:
List of EligibleEvidence objects.
- datePublished:
string, Date
OpenContracting Description: The date on which the requirement version was published.
- dateModified:
string, Date
OpenContracting Description: Date that the requirement version was cancelled