-
Notifications
You must be signed in to change notification settings - Fork 0
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
Add field lists to CoST IDS mapping files, update core CoST mapping to reflect latest schema #483
Merged
Merged
Changes from 19 commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
4094751
Add machine-readable CoST IDS mapping
duncandewhurst ce5e7f0
Use consistent column headers in mapping csvs
duncandewhurst 983d77b
Use consistent column headers in mapping csvs
duncandewhurst 5bbd699
Correct incorrect path in process-level-procurement.csv
duncandewhurst 82e43b6
mapping/sustainability.yaml: Add list of fields covered by each element
duncandewhurst f584ae7
Merge branch '0.9-dev' into machine-readable-mapping
duncandewhurst 194c737
mapping: Add and update field lists, use consistent column headers, f…
duncandewhurst 448c3ba
Merge branch 'sustainability-machine-readable-mapping' into machine-r…
duncandewhurst 8422a7c
manage.py: lint
duncandewhurst 9389276
docs/conf.py: Drop fields and codes columns from built mapping CSVs
duncandewhurst e5572ab
docs/conf.py: Copy sustainability.yaml to _static
duncandewhurst e05110f
docs/conf.py: lint
duncandewhurst 65a1df0
mapping: Update mappings latest schema, update field lists,
duncandewhurst 0619ab8
mapping/sustainability.yaml (element 3.6): Update fields list
duncandewhurst e786471
mapping/reactive-project-level-identification-preparation.csv: Fix CC…
duncandewhurst 99fa2ca
Update changelog
duncandewhurst 6d0ae6a
Apply suggestions from code review
duncandewhurst 7f8dd1d
Merge branch 'machine-readable-mapping' of github.com:open-contractin…
duncandewhurst 6b2f44a
mapping/project-level-completion.csv: Fix lint error
duncandewhurst 0112732
manage: Improve readability of update_sustainability_fields
jpmckinney File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,7 @@ | ||
CoST IDS element,CoST IDS draft definition,Mapping to OC4IDS,Mapping from OCDS | ||
Variation to contract price,Difference between the price at contract award and the current projected price,"Contracting process: For each variation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'value'. Provide the contract value before the variation in `.oldContractValue` and the contract value after the variation in `.newContractValue`",*Monitor `/contracts/value` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.* | ||
Escalation of contract price,"Escalation to date of the price of materials, labour, equipment etc. due to fluctuations in inflation, currency etc.","Contracting process: For each escalation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'value'. Provide the contract value before the escalation in `.oldContractValue` and the contract value after the escalation in `.newContractValue`",*Monitor `/contracts/value` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.* | ||
Variation to contract duration,Difference between original duration at contract award and the current projected duration in weeks.,"Contracting process: For each variation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'duration'. Provide the contract period before the variation in `.oldContractPeriod` and the contract period after the variation in `.newContractPeriod`",*Monitor `/contracts/period` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.* | ||
Variation to contract scope,Any changes between original scope at contract award and the current scope,"Contracting process: For each variation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'scope'","*Monitor `/contracts/description`, `/contracts/items` and `/contracts/implementation/milestones` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.*" | ||
Reasons for price changes,"Summary of reasons for primary changes (e.g. variations) that then lead to changes in contract price, major price fluctuations and accumulative increase or decrease in price.","Contracting process: For each variation, provide a `.rationale` in `.summary.modifications`.",*Copy `contracts/amendments/rationale` to `.rationale`.* | ||
Reasons for scope and duration changes,Summary of reasons for primary changes (e.g. variations) that then lead to changes in the scope and duration.,"Contracting process: For each variation, provide a `.rationale` in `.summary.modifications`.",*Copy `contracts/amendments/rationale` to `.rationale`.* | ||
CoST IDS element,Description,Mapping to OC4IDS,Mapping from OCDS,OC4IDS Fields,OC4IDS Codes | ||
Variation to contract price,Difference between the price at contract award and the current projected price,"Contracting process: For each variation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'value'. Provide the contract value before the variation in `.oldContractValue` and the contract value after the variation in `.newContractValue`",*Monitor `/contracts/value` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.*,"contractingProcesses,contractingProcesses/id,contractingProcesses/summary,contractingProcesses/summary/modifications,contractingProcesses/summary/modifications/id,contractingProcesses/summary/modifications/date,contractingProcesses/summary/modifications/description,contractingProcesses/summary/modifications/type,contractingProcesses/summary/modifications/oldContractValue,contractingProcesses/summary/modifications/oldContractValue/amount,contractingProcesses/summary/modifications/oldContractValue/currency,contractingProcesses/summary/modifications/newContractValue,contractingProcesses/summary/modifications/newContractValue/amount,contractingProcesses/summary/modifications/newContractValue/currency",contractingProcesses/summary/modifications/type=’value’ | ||
Escalation of contract price,"Escalation to date of the price of materials, labour, equipment etc. due to fluctuations in inflation, currency etc.","Contracting process: For each escalation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'value'. Provide the contract value before the escalation in `.oldContractValue` and the contract value after the escalation in `.newContractValue`",*Monitor `/contracts/value` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.*,"contractingProcesses,contractingProcesses/id,contractingProcesses/summary,contractingProcesses/summary/modifications,contractingProcesses/summary/modifications/id,contractingProcesses/summary/modifications/date,contractingProcesses/summary/modifications/description,contractingProcesses/summary/modifications/type,contractingProcesses/summary/modifications/oldContractValue,contractingProcesses/summary/modifications/oldContractValue/amount,contractingProcesses/summary/modifications/oldContractValue/currency,contractingProcesses/summary/modifications/newContractValue,contractingProcesses/summary/modifications/newContractValue/amount,contractingProcesses/summary/modifications/newContractValue/currency",contractingProcesses/summary/modifications/type=’value’ | ||
Variation to contract duration,Difference between original duration at contract award and the current projected duration in weeks.,"Contracting process: For each variation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'duration'. Provide the contract period before the variation in `.oldContractPeriod` and the contract period after the variation in `.newContractPeriod`",*Monitor `/contracts/period` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.*,"contractingProcesses,contractingProcesses/id,contractingProcesses/summary,contractingProcesses/summary/modifications,contractingProcesses/summary/modifications/id,contractingProcesses/summary/modifications/date,contractingProcesses/summary/modifications/description,contractingProcesses/summary/modifications/type,contractingProcesses/summary/modifications/oldContractPeriod,contractingProcesses/summary/modifications/oldContractPeriod/startDate,contractingProcesses/summary/modifications/oldContractPeriod/endDate,contractingProcesses/summary/modifications/newContractPeriod,contractingProcesses/summary/modifications/newContractPeriod/startDate,contractingProcesses/summary/modifications/newContractPeriod/endDate",contractingProcesses/summary/modifications/type=’date’ | ||
Variation to contract scope,Any changes between original scope at contract award and the current scope,"Contracting process: For each variation, publish an entry with a `.date` and `.description` in `.summary.modifications` with `.type` of 'scope'","*Monitor `/contracts/description`, `/contracts/items` and `/contracts/implementation/milestones` for changes. Copy `/contracts/amendments/description` to `.description` and `/date` to `.date`.*","contractingProcesses,contractingProcesses/id,contractingProcesses/summary,contractingProcesses/summary/modifications,contractingProcesses/summary/modifications/id,contractingProcesses/summary/modifications/date,contractingProcesses/summary/modifications/description,contractingProcesses/summary/modifications/type",contractingProcesses/summary/modifications/type=’scope’ | ||
Reasons for price changes,"Summary of reasons for primary changes (e.g. variations) that then lead to changes in contract price, major price fluctuations and accumulative increase or decrease in price.","Contracting process: For each variation, provide a `.rationale` in `.summary.modifications`.",*Copy `contracts/amendments/rationale` to `.rationale`.*,"contractingProcesses,contractingProcesses/id,contractingProcesses/summary,contractingProcesses/summary/modifications,contractingProcesses/summary/modifications/id,contractingProcesses/summary/modifications/rationale",contractingProcesses/summary/modifications/type=’value’ | ||
Reasons for scope and duration changes,Summary of reasons for primary changes (e.g. variations) that then lead to changes in the scope and duration.,"Contracting process: For each variation, provide a `.rationale` in `.summary.modifications`.",*Copy `contracts/amendments/rationale` to `.rationale`.*,"contractingProcesses,contractingProcesses/id,contractingProcesses/summary,contractingProcesses/summary/modifications,contractingProcesses/summary/modifications/id,contractingProcesses/summary/modifications/rationale",contractingProcesses/summary/modifications/type=’scope’|’duration’ |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please update https://ocds-standard-development-handbook.readthedocs.io/en/latest/profiles/infrastructure.html to describe when to run this command.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done in open-contracting/standard-development-handbook#290