CubeRegionType

Last modified by Artur K. on 2026/06/05 16:20

  

https://purl.semanticip.org/linked-data/sdmx/ML/structure/CubeRegionType page_white_text TTL
owl:Class
Cube Region Type
http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure
structure
complexType

CubeRegionType defines the structure of a data cube region. This is based on the abstract RegionType and simply refines the key and attribute values to conform with what is applicable for dimensions and attributes, respectively. See the documentation of the base type for more details on how a region is defined.

SDMXStructureConstraint.xsd

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="CubeRegionType">
  <xs:annotation>
   <xs:documentation>CubeRegionType defines the structure of a data cube region. This is based on the abstract RegionType and simply refines the key and attribute values to conform with what is applicable for dimensions and attributes, respectively. See the documentation of the base type for more details on how a region is defined.</xs:documentation>
  </xs:annotation>
  <xs:complexContent>
   <xs:restriction base="RegionType">
    <xs:sequence>
     <xs:element ref="common:Annotations" minOccurs="0" />
     <xs:element name="KeyValue" type="CubeRegionKeyType" minOccurs="0" maxOccurs="unbounded" />
     <xs:element name="Component" type="ComponentValueSetType" minOccurs="0" maxOccurs="unbounded" />
    </xs:sequence>
    <xs:attribute name="validFrom" type="common:StandardTimePeriodType" use="prohibited" />
    <xs:attribute name="validTo" type="common:StandardTimePeriodType" use="prohibited" />
   </xs:restriction>
  </xs:complexContent>
 </xs:complexType>

 

rdfs:subClassOf sip-sdmx-ML-structure:RegionType ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML-common:Annotations ;
    owl:allValuesFrom xsd:string
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML-common:Annotations ;
    owl:maxQualifiedCardinality 1 ;
    owl:onDataRange xsd:string
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:KeyValue ;
    owl:allValuesFrom sip-sdmx-ML-structure:CubeRegionKeyType
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML-structure:Component ;
    owl:allValuesFrom sip-sdmx-ML-structure:ComponentValueSetType
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:validFrom ;
    owl:allValuesFrom sip-sdmx-ML-common:StandardTimePeriodType
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:validFrom ;
    owl:maxQualifiedCardinality 1 ;
    owl:onDataRange sip-sdmx-ML-common:StandardTimePeriodType
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:validTo ;
    owl:allValuesFrom sip-sdmx-ML-common:StandardTimePeriodType
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:validTo ;
    owl:maxQualifiedCardinality 1 ;
    owl:onDataRange sip-sdmx-ML-common:StandardTimePeriodType
] ;

© Semantic R&D Group, 2026