-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Different kinds of tender notice #20
Comments
How would notices be rendered in the standard? Would there be a particular release type for each of these - or would be they be classifications applied to a release? |
At the moment, we've got the following releaseTags in releaseMeta: planning, tenderNotice, awardNotice, contractSignature, contractAmendment, report, spending, terminationNotice This list is an interesting mix of different kinds of tenderNotice and different kinds of contracting e.g. Standing Offer vs RFP....or maybe you could read it as entirely different kinds of contracting process. I'm not 100% sure. We also don't have a place that describes that - which I'm thinking we should add, but maybe it should be freetext as I'm not sure people are going to agree on a shortlist of terms and I'm not sure its necessary to have it as standardized info. |
Doing this would also allow to mark something as a framework agreement / consolidated purchase / standing offer etc. |
Would it be useful to space for arbitrary classifications within the standard? I can envisage two kinds: structured taxonomies, and boolean flags (e.g. I think UK Contracts Finder data has lots of flags for whether tender was targetted at SMEs etc... or at least version of the data I saw had at one point). This could work such that under most of our top-level sections allowing the use of a classification property, which would refer to a block of the form: {
"classificationScheme": {
"description": "A URI for this classification scheme, providing at least a human readable description of the classifications used.",
"type": "uri"
},
"classificationID": {
"description": "The classification ID from the Scheme used",
"type": "string"
},
"classificationDescription": {
"description": "A description of the classification.",
"type": "string"
}
} And similarly at particular points we could allow a block of 'flags' of which we might allow {
"flagScheme": {
"description": "A URI for this scheme, providing at least a human readable description of the flags used.",
"type": "uri"
},
"flag": {
"description": "The name of the flag being applied",
"type": "string"
},
"value": {
"description": "A boolean value for whether this flag is true or false.",
"type": "boolean"
}
} We could then maintain a core list of Open Contracting classification and flag schemes, and/or map from widely used schemes to a common one, allowing users to reconcile different datasets - whilst also leaving things flexible enough for different existing contracting information to be expressed. (As an aside, we might want to apply the idea of a classification scheme being identified by URI rather than string also to the classification of items, with OCDS providing approved URIs for these schemes). |
Yes, we can always use custom scheme's mappings (I remember us agreeing this already). I would recommend re-using our identifier definition in that case: {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"scheme": {
"description": "The scheme that holds the unique identifiers used to identify the item being identified.",
"type": "string",
"format": "uri"
},
"uid": {
"description": "The unique ID for this entity under the given ID scheme.",
"type": "string"
},
"uri": {
"type": "string",
"format": "uri"
}
},
"required": [
"name"
]
} This issue is more about whether to have a noticeType field, does it add value, especially given that everyone has their own naming scheme. Would it be better for OCDS just to bring out a keyCases e.g. |
Perhaps:
We might have to come up with a long-list of those possible key case flags, and then work out a priority set? |
We've not found further demand for structured data to distinguish different process types. The original proposal in this issue of using free text in the titles/descriptions appears to work. Closing - but can re-open if future demand. |
What types of notice should we capture. From the canadian dataset (expired notices):
The text was updated successfully, but these errors were encountered: