VtlMappingSchemesType

Version 18.1 by Artur K. on 2026/05/27 11:11

  

https://purl.semanticip.org/linked-data/sdmx/ML/VtlMappingSchemesType page_white_text TTL
owl:Class
Vtl Mapping Schemes Type
complexType

VtlMappingSchemesType describes the structure of the VTL mappings schemes container. It contains one or more VTL mapping schemes, which can be explicitly detailed or referenced from an external structure document or registry service.

SDMXStructure.xsd

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="VtlMappingSchemesType">
  <xs:annotation>
   <xs:documentation>VtlMappingSchemesType describes the structure of the VTL mappings schemes container. It contains one or more VTL mapping schemes, which can be explicitly detailed or referenced from an external structure document or registry service.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
   <xs:element name="VtlMappingScheme" type="VtlMappingSchemeType" maxOccurs="unbounded">
    <xs:annotation>
     <xs:documentation>VtlMappingScheme provides the details of a VTL mapping scheme, in which VTL mappings are described.</xs:documentation>
    </xs:annotation>
    <xs:unique name="VtlMappingScheme_UniqueVtlMapping">
     <xs:selector xpath="structure:VtlMapping" />
     <xs:field xpath="@id" />
    </xs:unique>
    <xs:unique name="VtlMappingScheme_UniqueVtlAlias">
     <xs:selector xpath="structure:VtlMapping" />
     <xs:field xpath="@alias" />
    </xs:unique>
   </xs:element>
  </xs:sequence>
 </xs:complexType>

rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:VtlMappingScheme ;
    owl:allValuesFrom sip-sdmx-ML:VtlMappingSchemeType
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:VtlMappingScheme ;
    owl:minQualifiedCardinality 1 ;
    owl:onClass sip-sdmx-ML:VtlMappingSchemeType
] ;

© Semantic R&D Group, 2026