HierarchicalCodeBaseType
- https://purl.semanticip.org/linked-data/sdmx/ML/structure/HierarchicalCodeBaseType
TTL - owl:Class
- Hierarchical Code Base Type
- http://www.sdmx.org/resources/sdmxml/schemas/v3_1/structure
- structure
- complexType
HierarchicalCodeBaseType is an abstract base type the creates the basis for the HierarchicalCodeType. It removes the urn and uri.
- SDMXStructureHierarchicalCodelist.xsd
<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="HierarchicalCodeBaseType" abstract="true">
<xs:annotation>
<xs:documentation>HierarchicalCodeBaseType is an abstract base type the creates the basis for the HierarchicalCodeType. It removes the urn and uri.</xs:documentation>
</xs:annotation>
<xs:complexContent>
<xs:restriction base="common:IdentifiableType">
<xs:sequence>
<xs:element ref="common:Annotations" minOccurs="0" />
<xs:element ref="common:Link" minOccurs="0" maxOccurs="unbounded" />
</xs:sequence>
<xs:attribute name="urn" type="common:HierarchicalCodeUrnType" use="optional" />
<xs:attribute name="id" type="common:IDType" use="required">
<xs:annotation>
<xs:documentation>The id attribute allows for an id to be assigned to the use of the particular code at that specific point in the hierarchy. This value is unique within the hierarchy being created, and is used to map the hierarchy against external structures.</xs:documentation>
</xs:annotation>
</xs:attribute>
</xs:restriction>
</xs:complexContent>
</xs:complexType>rdfs:subClassOf sip-sdmx-ML-common:IdentifiableType ;
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-common:Link ;
owl:allValuesFrom xsd:string
] ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty sip-sdmx-ML:urn ;
owl:allValuesFrom sip-sdmx-ML-common:HierarchicalCodeUrnType
] ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty sip-sdmx-ML:urn ;
owl:maxQualifiedCardinality 1 ;
owl:onDataRange sip-sdmx-ML-common:HierarchicalCodeUrnType
] ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty sip-sdmx-ML:id ;
owl:allValuesFrom sip-sdmx-ML-common:IDType
] ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty sip-sdmx-ML:id ;
owl:qualifiedCardinality 1 ;
owl:onDataRange sip-sdmx-ML-common:IDType
] ;