From e52fa34fb2f0f807f3c241f5af07023757e947cc Mon Sep 17 00:00:00 2001 From: odscjen Date: Thu, 26 Sep 2024 10:44:36 +0100 Subject: [PATCH] update sustainability.yaml, add codes to policyAlignment.csv --- docs/cost/ids/sustainability.md | 14 ++++++++------ mapping/sustainability.yaml | 18 ++++++++++++------ .../codelists/policyAlignment.csv | 2 ++ 3 files changed, 22 insertions(+), 12 deletions(-) diff --git a/docs/cost/ids/sustainability.md b/docs/cost/ids/sustainability.md index 7fb54f44..f0b19c4f 100644 --- a/docs/cost/ids/sustainability.md +++ b/docs/cost/ids/sustainability.md @@ -140,7 +140,7 @@ Project Level: :columns: 4 CoST IDS element ^^^ -Name the funding organization(s) / sources of funding for preparation, implementation and maintenance. Maintenance covers any preventative or corrective maintenance and the day-to-day running of the assets. This stage is also called operation. +Name the funding organization(s) or funding source(s) for the preparation, implementation and maintenance stages, and disclose the budget line(s) to which the project belongs. The maintenance stage covers any preventative or corrective maintenance and the day-to-day running of the assets; this stage is also called operation. ```` ````{grid-item-card} @@ -153,7 +153,7 @@ Project level: 2. For each stage: - a. Get the [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) is the name of the stage. If none exists yet, add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) incrementally and set its [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) to the name of the stage. + a. Get the [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) is the name of the stage and whose [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) is the identifier of the budget line. If none exists yet, add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) to the budget line identifier and set its [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) to the name of the stage. b. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the funding source. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles). @@ -167,7 +167,7 @@ Project level: "description": "Breakdown by stage", "budgetBreakdown": [ { - "id": "1", + "id": "2024/ED01/ED01-FAC/EQ01", "description": "Preparation", "sourceParty": { "id": "1", @@ -175,7 +175,7 @@ Project level: } }, { - "id": "2", + "id": "2024/ED01/ED01-FAC/SE01", "description": "Implementation", "sourceParty": { "id": "1", @@ -1499,7 +1499,7 @@ CoST IDS element ^^^ Disclose dates for project approval: -- submission date +- submission date - approval date ```` @@ -3055,7 +3055,9 @@ Disclose documentation that evidences that the project is part of, or aligned wi - Paris Agreement - Nationally Determined Contributions (NDCs) - National Adaptation Plans -- Medium-term fiscal frameworks/targets +- Medium-term fiscal/budget frameworks +- Annual budgets +- Pipeline of infrastructure projects ```` ````{grid-item-card} diff --git a/mapping/sustainability.yaml b/mapping/sustainability.yaml index e29932d6..c435151b 100644 --- a/mapping/sustainability.yaml +++ b/mapping/sustainability.yaml @@ -85,7 +85,7 @@ title: Funding source for preparation, implementation and maintenance module: Economic and fiscal indicator: Economic viability - disclosure format: Name the funding organization(s) / sources of funding for preparation, implementation and maintenance. Maintenance covers any preventative or corrective maintenance and the day-to-day running of the assets. This stage is also called operation. + disclosure format: Name the funding organization(s) or funding source(s) for the preparation, implementation and maintenance stages, and disclose the budget line(s) to which the project belongs. The maintenance stage covers any preventative or corrective maintenance and the day-to-day running of the assets; this stage is also called operation. mapping: |- Project level: @@ -93,7 +93,7 @@ 2. For each stage: - a. Get the [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) is the name of the stage. If none exists yet, add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) incrementally and set its [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) to the name of the stage. + a. Get the [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object in the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array whose [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) is the name of the stage and whose [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) is the identifier of the budget line. If none exists yet, add a [`BudgetBreakdown`](../../reference/schema.md#budgetbreakdown) object to the budget breakdowns' [`.budgetBreakdown`](project-schema.json,/definitions/BudgetBreakdowns,budgetBreakdown) array, set its [`.id`](project-schema.json,/definitions/BudgetBreakdown,id) to the budget line identifier and set its [`.description`](project-schema.json,/definitions/BudgetBreakdown,description) to the name of the stage. b. Get the [`Organization`](../../reference/schema.md#organization) object in [`parties`](project-schema.json,,parties) that represents the funding source. If none exists yet, [add an organization](../common.md#add-an-organization) and add 'funder' to its [`.roles`](project-schema.json,/definitions/Organization,roles). @@ -107,7 +107,7 @@ "description": "Breakdown by stage", "budgetBreakdown": [ { - "id": "1", + "id": "2024/ED01/ED01-FAC/EQ01", "description": "Preparation", "sourceParty": { "id": "1", @@ -115,7 +115,7 @@ } }, { - "id": "2", + "id": "2024/ED01/ED01-FAC/SE01", "description": "Implementation", "sourceParty": { "id": "1", @@ -1259,7 +1259,11 @@ title: Project approval period module: Climate finance indicator: Accessibility - disclosure format: "Disclose dates for project approval:\n\n- submission date \n- approval date" + disclosure format: |- + Disclose dates for project approval: + + - submission date + - approval date mapping: |- Project level: @@ -2666,7 +2670,9 @@ - Paris Agreement - Nationally Determined Contributions (NDCs) - National Adaptation Plans - - Medium-term fiscal frameworks/targets + - Medium-term fiscal/budget frameworks + - Annual budgets + - Pipeline of infrastructure projects mapping: |- Project level: diff --git a/schema/project-level/codelists/policyAlignment.csv b/schema/project-level/codelists/policyAlignment.csv index f6fa729f..81386236 100644 --- a/schema/project-level/codelists/policyAlignment.csv +++ b/schema/project-level/codelists/policyAlignment.csv @@ -8,3 +8,5 @@ parisAgreement,Paris agreement,"The Paris Agreement is a legally binding interna nationallyDeterminedContribution,Nationally determined contribution,A Nationally Determined Contribution (NDC) is a climate action plan to cut emissions and adapt to climate impacts. Each Party to the Paris Agreement is required to establish an NDC and update it every five years.,OC4IDS nationalAdaptationPlan,National adaptation plan,"The National Adaptation Plan (NAPs) process was established under the Cancun Adaptation Framework (2010) in order to prepare countries for addressing climate risk in the medium term. The main objectives of the NAPs are to reduce vulnerability to climate change, and to mainstream climate change adaptation in all levels of planning.",OC4IDS mediumTermFiscalFramework,Medium-term fiscal framework,"A medium-term fiscal framework is a multiyear budget tool that combines expenditure ceilings, resource forecasts and baselines of ongoing expenditures.",OC4IDS +annualBudget,Annual budget,The planned expenditure for a financial year. This may detail the infrastructure policies and projects that the budget will fund.,OC4IDS +infrastructureProjectPipeline,Pipeline of infrastructure projects,A list of planned infrastructure projects and programs. This may detail the policies each infrastructure project and program is a part of.,OC4IDS