QueryableDataSourceType

Version 19.1 by Artur K. on 2026/05/27 16:59

  

https://purl.semanticip.org/linked-data/sdmx/ML/QueryableDataSourceType page_white_text TTL
owl:Class
Queryable Data Source Type
complexType

QueryableDataSourceType describes a data source which is accepts a standard SDMX Query message and responds appropriately.

SDMXCommon.xsd

<xs:complexType xmlns:xs="http://www.w3.org/2001/XMLSchema" name="QueryableDataSourceType">
  <xs:annotation>
   <xs:documentation>QueryableDataSourceType describes a data source which is accepts a standard SDMX Query message and responds appropriately.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
   <xs:element name="DataURL" type="xs:anyURI">
    <xs:annotation>
     <xs:documentation>DataURL contains the URL of the data source.</xs:documentation>
    </xs:annotation>
   </xs:element>
   <xs:element name="WSDLURL" type="xs:anyURI" minOccurs="0">
    <xs:annotation>
     <xs:documentation>WSDLURL provides the location of a WSDL instance on the internet which describes the queryable data source.</xs:documentation>
    </xs:annotation>
   </xs:element>
   <xs:element name="WADLURL" type="xs:anyURI" minOccurs="0">
    <xs:annotation>
     <xs:documentation>WADLURL provides the location of a WADL instance on the internet which describes the REST protocol of the queryable data source.</xs:documentation>
    </xs:annotation>
   </xs:element>
  </xs:sequence>
  <xs:attribute name="isRESTDatasource" type="xs:boolean" use="required">
   <xs:annotation>
    <xs:documentation>The isRESTDatasource attribute indicates, if true, that the queryable data source is accessible via the REST protocol.</xs:documentation>
   </xs:annotation>
  </xs:attribute>
  <xs:attribute name="isWebServiceDatasource" type="xs:boolean" use="required">
   <xs:annotation>
    <xs:documentation>The isWebServiceDatasource attribute indicates, if true, that the queryable data source is accessible via Web Services protocols.</xs:documentation>
   </xs:annotation>
  </xs:attribute>
 </xs:complexType>

 

rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:DataURL ;
    owl:allValuesFrom xsd:anyURI
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:DataURL ;
    owl:qualifiedCardinality 1 ;
    owl:onDataRange xsd:anyURI
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:WSDLURL ;
    owl:allValuesFrom xsd:anyURI
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:WSDLURL ;
    owl:maxQualifiedCardinality 1 ;
    owl:onDataRange xsd:anyURI
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:WADLURL ;
    owl:allValuesFrom xsd:anyURI
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:WADLURL ;
    owl:maxQualifiedCardinality 1 ;
    owl:onDataRange xsd:anyURI
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:isRESTDatasource ;
    owl:allValuesFrom xsd:boolean
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:isRESTDatasource ;
    owl:qualifiedCardinality 1 ;
    owl:onDataRange xsd:boolean
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:isWebServiceDatasource ;
    owl:allValuesFrom xsd:boolean
] ;
rdfs:subClassOf [
    a owl:Restriction ;
    owl:onProperty sip-sdmx-ML:isWebServiceDatasource ;
    owl:qualifiedCardinality 1 ;
    owl:onDataRange xsd:boolean
] ;

© Semantic R&D Group, 2026