Difference between revisions of "Concept Scheme V10"

From FMR Knowledge Base
Jump to navigation Jump to search
(Usage)
(Conventions)
Line 43: Line 43:
  
 
=Conventions=
 
=Conventions=
 +
'''Concept Scheme IDs'''
 +
IDs are conventionally uppercase using underscores '_' as separators if required. Examples:
 +
 +
{| class="wikitable"
 +
|-
 +
! Agency !! Concept Scheme ID !! Description !! SDMX-ML
 +
|-
 +
| ESTAT || CS_NA || List of concepts for National Accounts DSDs || [https://registry.sdmx.org/ws/public/sdmxapi/rest/conceptscheme/ESTAT/CS_NA/1.12 SDMX-ML]
 +
|-
 +
| UIS || CS_BOP || Balance of Payments Concept Scheme || [https://registry.sdmx.org/ws/public/sdmxapi/rest/conceptscheme/IMF/CS_BOP/1.14 SDMX-ML]
 +
|-
 +
| IMF || CS_EDUC_UOE || EDUC_UOE Concept Scheme || [https://registry.sdmx.org/ws/public/sdmxapi/rest/conceptscheme/UIS/CS_EDUC_UOE/1.0 SDMX-ML]
 +
|-
 +
| SDMX || CROSS_DOMAIN_CONCEPTS || SDMX Gross Domain Concept Scheme || [https://registry.sdmx.org/ws/public/sdmxapi/rest/conceptscheme/SDMX/CROSS_DOMAIN_CONCEPTS/2.0 SDMX-ML]
 +
|}
 +
 
<p><strong>'CL_' Codelist ID Prefix</strong></p>
 
<p><strong>'CL_' Codelist ID Prefix</strong></p>
 
<p>
 
<p>

Revision as of 03:46, 3 February 2021


Link to sdmx_2.1_Section2_Informations model

Link to sdmx_2.1_Section6_Technical Notes

Link to Lucid Charts


Overview

A Concept Scheme holds descriptive information for an arrangement or division of concepts into groups based on characteristics, which the objects have in common.

Structure Properties

Structure Type Standard SDMX Structural Metadata Artefact
Maintainable Yes
Identifiable Yes
Item Scheme Yes
SDMX Information Model Versions 1.0, 2.0, 2.1
URN - ConceptScheme namespace urn:sdmx:org.sdmx.infomodel.conceptscheme.ConceptScheme
URN - concept namespace urn:sdmx:org.sdmx.infomodel.concept.Concept

Context within the SDMX 2.1 Information Model

Concept Scheme.png

Usage

Concepts are used by Dimensions, Attributes, Measures, and Metadata Attributes to provide them with a semantic meaning. Concepts can also be used to define a default representation, for example it is possible to link the Concept of Frequency to a Codelist containing all the Frequency Codes, any structure using the Concept will inherit the default representation.

Conventions

Concept Scheme IDs IDs are conventionally uppercase using underscores '_' as separators if required. Examples:

Agency Concept Scheme ID Description SDMX-ML
ESTAT CS_NA List of concepts for National Accounts DSDs SDMX-ML
UIS CS_BOP Balance of Payments Concept Scheme SDMX-ML
IMF CS_EDUC_UOE EDUC_UOE Concept Scheme SDMX-ML
SDMX CROSS_DOMAIN_CONCEPTS SDMX Gross Domain Concept Scheme SDMX-ML

'CL_' Codelist ID Prefix

Codelist IDs are given a 'CL_' prefix to distinguish them from other structures. For instance: CL_FREQ, CL_REF_AREA, CL_AGE.

Code ID Conventions

Codes can take any legal SDMX ID. But there are several conventions that should be taken into account when choosing Code IDs:

Uppercase By convention, Code ID's are in uppercase such as 'ABC'. Lower case Codes are valid (for example 'abc'), but care should be taken in their use to avoid confusion.
'_Z' Code The '_Z' code is conventionally used for the Undefined and Unknown classification.
'TOTAL' Code The 'TOTAL' code represents the total or sum of the dimension. For a 'country' dimension, series with TOTAL would indicate the sum of observation values for all countries.

=Other - Dependent on the Structure)