Changes for page 12 Validation and Transformation Language (VTL)
Last modified by Helena K. on 2026/06/10 10:09
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -104,11 +104,11 @@ 104 104 * As for the maintainedobject-id, this is essential in some cases while in other cases it can be omitted: 105 105 ** if the referenced [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is a [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], which is a maintainable class, the maintainedobject-id is the [[dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]]-id and obviously cannot be omitted; 106 106 ** if the referenced [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is a [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], TimeDimension, [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], DataAttribute, which are not maintainable and belong to the DataStructure maintainable class, the maintainedobject-id is the dataStructure-id and can be omitted, given that these [[components>>doc:sdmx:Glossary 2\.1.Component.WebHome]] are always invoked within the invocation of a [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], whose dataStructure-id can be deduced from the [[SDMX>>doc:sdmx:Glossary 2\.1.Statistical data and metadata exchange.WebHome]] structural definitions; 107 -** if the referenced [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is a (% style="color:#e74c3c"%)Concept(%%), which is not maintainable and belong to the ConceptScheme maintainable class, the maintained object is the conceptScheme-id and cannot be omitted;107 +** if the referenced [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is a [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], which is not maintainable and belong to the ConceptScheme maintainable class, the maintained object is the conceptScheme-id and cannot be omitted; 108 108 ** if the referenced [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] is a [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]], which is a maintainable class, the maintainedobject-id is the [[codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]]-id and obviously cannot be omitted. 109 -* When the maintainedobject-id is omitted, the maintainedobject- (% style="color:#e74c3c"%)version(%%)is omitted too. When the maintainedobject-id is not omitted and the maintainedobject-(% style="color:#e74c3c"%)version(%%)is omitted, the(% style="color:#e74c3c"%)version(%%)1.0 is assumed by default.109 +* When the maintainedobject-id is omitted, the maintainedobject-[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] is omitted too. When the maintainedobject-id is not omitted and the maintainedobject-[[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] is omitted, the [[version>>doc:sdmx:Glossary 2\.1.Version.WebHome]] 1.0 is assumed by default. 110 110 * As said, the container-object-id does not apply to the classes that can be referenced in [[VTL>>doc:sdmx:Glossary 2\.1.Validation and transformation language.WebHome]] Transformations, therefore is not present in their URN 111 -* The object-id does not exist for the [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] belonging to the [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], and [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] classes, while it exists and cannot be omitted for the [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] belonging to the classes [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], TimeDimension, [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], DataAttribute and (% style="color:#e74c3c"%)Concept(%%), as for them the object-id is the main identifier of the [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]]111 +* The object-id does not exist for the [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] belonging to the [[Dataflow>>doc:sdmx:Glossary 2\.1.Dataflow.WebHome]], and [[Codelist>>doc:sdmx:Glossary 2\.1.Code list.WebHome]] classes, while it exists and cannot be omitted for the [[artefacts>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] belonging to the classes [[Dimension>>doc:sdmx:Glossary 2\.1.Dimension.WebHome]], TimeDimension, [[Measure>>doc:sdmx:Glossary 2\.1.Measure.WebHome]], DataAttribute and [[Concept>>doc:sdmx:Glossary 2\.1.Concept.WebHome]], as for them the object-id is the main identifier of the [[artefact>>doc:sdmx:Glossary 2\.1.Artefact.WebHome]] 112 112 113 113 114 114