1 / 15

ESCWA SDMX Workshop

This workshop session will discuss the Hierarchical Code List (HCL) and its use in building hierarchical codes from multiple code lists. It will also cover the concept of parent codes and the ability of one code to have multiple parents. Attendees will learn about the HCL's role in classification management and the use of code maps in the SDMX model.

tjacobs
Download Presentation

ESCWA SDMX Workshop

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ESCWA SDMX Workshop Session: Hierarchical Code List and Statistical Classification

  2. Hierarchical Code List (HCL): Schematic Level HCL child level Hierarchy Code List Hierarchical Code Code references parent code • HCL • Allows One Code to have many Parent Codes • Allows Hierarchical Codes to be built from many Code Lists • Can have formal Levels • Note that Codes are not maintained in an HCL – an HCL references Codes in Code Lists –i.e. it is a “view” on Codes in one or more Code Lists • Code List • Can have a hierarchy of codes but one Code can have only one Parent Code • SDMX is not a Classification Management System child hierarchical codes

  3. Example: HCL with Codes Having Multiple Parents: Simple Code Lists IAEG Resources: HCL/HierarchicalCodelistExample.xml

  4. Example: HCL with Codes Having Multiple Parents: Hierarchical Code List

  5. Example: HCL with Codes Having Multiple Parents: Hierarchical Code List

  6. Hierarchical Code List: XML http://localhost:8080/FusionRegistry/ws/restInterfaceV2_1/HierarchicalCodelist/IIAEG/HCL_COUNTRY_GROUPS Note the use of the XML hierarchy to build a code hierarchy

  7. Example Classification NACE Codes in SDMX

  8. NACE: Extract

  9. NACE Extract: SDMX Code List Upload: IAEG Resources HCL/Nace_Codes.xml

  10. NACE Extract: SDMX Code List (XML) http://localhost:8080/FusionRegistry/ws/restInterfaceV2_1/Codelist/IAEG/CL_NACE_CODES One Code can have a maximum of one parent Note that there is no structure to carry the semantic for the “Level” – for this you need a Hierarchical Code List

  11. Hierarchical Code List (HCL): Schematic SECTION DIVISION GROUP CLASS HCL_NACE HCL CL_NACE_CODES H_NACE Hierarchy Level Code List Hierarchical Code Code parent code A A 01 01011 011 B B

  12. Classification: Neuchâtel

  13. Hierarchical Code List: SDMX Model Note that the HCL does not contain codes – it references them from an SDMX Code List

  14. Classification: Neuchâtel and SDMX Category/Categorisation Hierarchical Code List Not Directly Supported Code List Map Versionable Level Category Code Map Hierarchical Code Categorisation Not Supported

  15. Code Map: SDMX Model • A Code in one Code List can be mapped to multiple Codes in another Code List – each one is a separate Code Map

More Related