Last modified by Helena on 2025/09/10 11:19

From version 5.4
edited by Helena
on 2025/05/16 08:23
Change comment: There is no comment for this version
To version 5.5
edited by Helena
on 2025/05/16 08:27
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -53,10 +53,8 @@
53 53  
54 54  The generic structure of the URN is the following:
55 55  
56 -SDMXprefix.SDMX-IM-package-name.class-name=agency-id:maintainedobject-id
56 +SDMXprefix.SDMX-IM-package-name.class-name=agency-id:maintainedobject-id (maintainedobject-version).*container-object-id.object-id
57 57  
58 -(maintainedobject-version).*container-object-id.object-id
59 -
60 60  The **SDMXprefix** is "urn:sdmx:org", always the same for all SDMX artefacts.
61 61  
62 62  The SDMX-IM-package-name** **is the concatenation of the string** **"sdmx.infomodel." with the package-name, which the artefact belongs to. For example, for referencing a Dataflow the SDMX-IM-package-name is "sdmx.infomodel.datastructure", because the class Dataflow belongs to the package "datastructure".
... ... @@ -68,10 +68,7 @@
68 68  The maintainedobject-id is the name of the maintained object which the artefact belongs to, and in case the artefact itself is maintainable{{footnote}}i.e., the artefact belongs to a maintainable class{{/footnote}}, coincides with the name of the artefact. Therefore the maintainedobject-id depends on the class of the artefact:
69 69  
70 70  * if the artefact is a Dataflow, which is a maintainable class, the maintainedobject-id is the Dataflow name (dataflow-id);
71 -* if the artefact is a Dimension, Measure, TimeDimension or DataAttribute, which are not maintainable and belong to the
72 -
73 -DataStructure maintainable class, the maintainedobject-id is the name of the DataStructure (dataStructure-id) which the artefact belongs to;
74 -
69 +* if the artefact is a Dimension, Measure, TimeDimension or DataAttribute, which are not maintainable and belong to the DataStructure maintainable class, the maintainedobject-id is the name of the DataStructure (dataStructure-id) which the artefact belongs to;
75 75  * if the artefact is a Concept, which is not maintainable and belongs to the ConceptScheme maintainable class, the maintainedobject-id is the name of the ConceptScheme (conceptScheme-id) which the artefact belongs to;
76 76  * if the artefact is a Codelist, which is a maintainable class, the maintainedobject-id is the Codelist name (codelist-id).
77 77