2.3.8 taxonomies
Purpose
Retrieves a list of supported taxonomy (TICCS®, PECCS®, and TICCS®+) definitions and the relevant mappings.
Parameters
taxonomy (string, required):
Type of taxonomy.
Supported taxonomies include:constants.Taxonomy.TICCS, constants.Taxonomy.TICCS_PLUS, constants.Taxonomy.TICCS_TO_EU, constants.Taxonomy.TICCS_TO_NACE, constants.Taxonomy.PECCS
.pillar (string, optional):
Pillars within a taxonomy, available only forconstants.Taxonomy.TICCS, constants.Taxonomy.TICCS_PLUS, constants.Taxonomy.PECCS
.
These are the supported pillars within the taxonomies:TICCS:
constants.Ticcs.BUSINESS_MODEL, constants.Ticcs.CORPORATE_STRUCTURE, constants.Ticcs.GEO_ECONOMIC_EXPOSURE, constants.Ticcs.IndustrialActivity
.TICCS+:
constants.TiccsPlus.ENVIRONMENT, constants.TiccsPlus.GOVERNANCE, constants.TiccsPlus.SOCIAL
.PECCS:
constants.Peccs.CUSTOMER_MODEL, constants.Peccs.LIFECYCLE_PHASE, constants.Peccs.INDUSTRIAL_ACTIVITY, constants.Peccs.REVENUE_MODEL, constants.Peccs.VALUE_CHAIN_TYPE
.
Example
import sipametrics.constants as CONSTANTS
response = await service.taxonomies(
taxonomy=CONSTANTS.Taxonomy.TICCS,
pillar=CONSTANTS.Ticcs.BUSINESS_MODEL
)
#Sample Response
#{
# "data": {
# "results": [
# {
# "code": "BR1",
# "name": "Contracted",
# "description": "Contracted infrastructure firms enter into long-term contracts to pre-sell all or most of their output at a pre-agreed price. All or the majority of market risk (price and/or demand) is transferred to a third party. The contract is for a significant period of the investment's life, typically one or several decades.",
# "pillar": "businessRisk",
# "parentClass": null,
# "taxonomy": "TICCS",
# "version": "2025-01-20T12:01:49.118000"
# },
# ...
# ]
# },
# "metaData": [
# {
# "dataCount": 8
# }
# ]
#}