Skip to contents

Returns the Section C (principle-wise essential and leadership indicator) view of the BRSR mapping. Values are read from the disclosure bundle; no calculations are duplicated.

Usage

generate_brsr_kpis(site_data, site_id = NULL, years = NULL,
  registry = MineSDG::mining_kpi_registry, narratives = list(),
  entity_meta = list())

Arguments

site_data

A site data.frame or a minesdg_disclosure_bundle.

site_id, years, registry, narratives, entity_meta

Passed to compile_site_disclosures.

Value

A data.table of Section C quantitative disclosure rows.

Examples

generate_brsr_kpis(demo_mine_sites, site_id = "CO-JHAR",
                   years = 2023:2024)
#>     framework               section disclosure_id
#>        <char>                <char>        <char>
#>  1:      brsr Section C Principle 2  BRSR-C-P2-E1
#>  2:      brsr Section C Principle 3  BRSR-C-P3-E1
#>  3:      brsr Section C Principle 3  BRSR-C-P3-E2
#>  4:      brsr Section C Principle 3  BRSR-C-P3-E3
#>  5:      brsr Section C Principle 3  BRSR-C-P3-L1
#>  6:      brsr Section C Principle 5  BRSR-C-P5-E1
#>  7:      brsr Section C Principle 6  BRSR-C-P6-E1
#>  8:      brsr Section C Principle 6 BRSR-C-P6-E1b
#>  9:      brsr Section C Principle 6  BRSR-C-P6-E2
#> 10:      brsr Section C Principle 6 BRSR-C-P6-E2b
#> 11:      brsr Section C Principle 6  BRSR-C-P6-E3
#> 12:      brsr Section C Principle 6 BRSR-C-P6-E3b
#> 13:      brsr Section C Principle 6 BRSR-C-P6-E3c
#> 14:      brsr Section C Principle 6  BRSR-C-P6-E4
#> 15:      brsr Section C Principle 6  BRSR-C-P6-L1
#> 16:      brsr Section C Principle 8  BRSR-C-P8-E1
#> 17:      brsr Section C Principle 8  BRSR-C-P8-E2
#> 18:      brsr Section C Principle 8  BRSR-C-P8-L1
#>                      disclosure_title
#>                                <char>
#>  1: Resource efficiency in production
#>  2:          Safety incidents (TRIFR)
#>  3:        Lost-time injuries (LTIFR)
#>  4:                        Fatalities
#>  5:                Training intensity
#>  6:               Workforce diversity
#>  7:                Energy consumption
#>  8:            Renewable energy share
#>  9:                  Water withdrawal
#> 10:                   Water recycling
#> 11:           GHG emissions (Scope 1)
#> 12:           GHG emissions (Scope 2)
#> 13:                     GHG intensity
#> 14:                   Waste generated
#> 15:               Land rehabilitation
#> 16:             CSR / community spend
#> 17:                  Local employment
#> 18:                 Local procurement
#>                                                                    requirement
#>                                                                         <char>
#>  1: Measures and intensity indicators for sustainable sourcing and production.
#>  2:           Rate of recordable safety incidents among employees and workers.
#>  3:                    Rate of lost-time injuries among employees and workers.
#>  4:                                Number and rate of work-related fatalities.
#>  5:                        Average training provided to employees and workers.
#>  6:                                    Female representation in the workforce.
#>  7:                                 Total energy consumed and renewable share.
#>  8:                        Share of energy consumption from renewable sources.
#>  9:                                           Total water withdrawn by source.
#> 10:                     Share of water demand met through recycling and reuse.
#> 11:                                           Direct greenhouse gas emissions.
#> 12:                                  Indirect emissions from purchased energy.
#> 13:                                Combined emissions intensity of production.
#> 14:                                             Total mineral waste generated.
#> 15:                              Progressive rehabilitation of disturbed land.
#> 16:                               Community investment as a share of turnover.
#> 17:                                          Share of workforce hired locally.
#> 18:                      Share of input material sourced from local suppliers.
#>     source_type                 source_id  transform      unit_out comparative
#>          <char>                    <char>     <char>        <char>      <lgcl>
#>  1:         kpi          energy_intensity       <NA>     GJ/kt ore        TRUE
#>  2:         kpi                     trifr       <NA>    per 1M hrs        TRUE
#>  3:         kpi                     ltifr       <NA>    per 1M hrs        TRUE
#>  4:         kpi             fatality_rate       <NA>    per 1M hrs        TRUE
#>  5:         kpi    training_hours_per_fte       <NA>       hrs/FTE        TRUE
#>  6:         kpi     female_employment_pct       <NA>             %        TRUE
#>  7:         raw                 energy_gj       <NA>            GJ        TRUE
#>  8:         raw      renewable_energy_pct       <NA>             %        TRUE
#>  9:         raw       water_withdrawal_m3       <NA>            m3        TRUE
#> 10:         kpi      water_recycling_rate       <NA>             %        TRUE
#> 11:         raw              ghg_scope1_t       <NA>        t CO2e        TRUE
#> 12:         raw              ghg_scope2_t       <NA>        t CO2e        TRUE
#> 13:         kpi             ghg_intensity       <NA> t CO2e/kt ore        TRUE
#> 14:         raw tailings_kt+waste_rock_kt sum_fields            kt        TRUE
#> 15:         kpi   land_rehabilitation_pct       <NA>             %        TRUE
#> 16:         kpi  community_investment_pct       <NA>     % revenue        TRUE
#> 17:         kpi      local_employment_pct       <NA>             %        TRUE
#> 18:         kpi     local_procurement_pct       <NA>             %        TRUE
#>     mandatory sdg_goal                                                   notes
#>        <lgcl>    <int>                                                  <char>
#>  1:      TRUE       12                                     Essential indicator
#>  2:      TRUE        8                                     Essential indicator
#>  3:      TRUE        8                                     Essential indicator
#>  4:      TRUE        8                                     Essential indicator
#>  5:     FALSE        4    Leadership indicator; requires training input column
#>  6:      TRUE        5                                     Essential indicator
#>  7:      TRUE        7                                     Essential indicator
#>  8:      TRUE        7                                                        
#>  9:      TRUE        6                                     Essential indicator
#> 10:      TRUE        6                                                        
#> 11:      TRUE       13                                     Essential indicator
#> 12:      TRUE       13                                                        
#> 13:      TRUE       13                                                        
#> 14:      TRUE       12                                     Essential indicator
#> 15:     FALSE       15                                    Leadership indicator
#> 16:      TRUE        1                                     Essential indicator
#> 17:      TRUE        8                                     Essential indicator
#> 18:     FALSE        8 Leadership indicator; requires procurement input column
#>            value  value_prior narrative       status
#>            <num>        <num>    <char>       <char>
#>  1: 3.265000e-01 3.141000e-01      <NA>     reported
#>  2: 5.655000e+00 5.334000e+00      <NA>     reported
#>  3: 1.562000e+00 1.427000e+00      <NA>     reported
#>  4: 0.000000e+00 0.000000e+00      <NA>     reported
#>  5:           NA           NA      <NA> not_in_scope
#>  6: 1.960000e+01 1.630000e+01      <NA>     reported
#>  7: 9.339240e+06 8.199417e+06      <NA>     reported
#>  8: 3.310000e+01 3.080000e+01      <NA>     reported
#>  9: 1.375359e+07 1.243342e+07      <NA>     reported
#> 10: 3.709000e+01 3.618000e+01      <NA>     reported
#> 11: 1.394212e+06 1.435887e+06      <NA>     reported
#> 12: 7.507290e+05 7.731700e+05      <NA>     reported
#> 13: 7.499000e+01 8.461000e+01      <NA>     reported
#> 14: 1.003739e+05 8.818750e+04      <NA>     reported
#> 15: 6.108000e+01 5.169000e+01      <NA>     reported
#> 16: 1.414000e+00 1.291000e+00      <NA>     reported
#> 17: 6.530000e+01 6.560000e+01      <NA>     reported
#> 18:           NA           NA      <NA> not_in_scope