Showing:

Annotations
Diagrams
Facets
Model
Properties
Source
Used by
Element sdc4:XdAnyType / label
Namespace No namespace
Annotations
Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be a global XML element name or class name in conventional modeling.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be a global XML element name or class name in conventional modeling.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/label">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:label xml:lang="en-us">label</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be a global XML element name or class name in conventional modeling.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / act
Namespace No namespace
Annotations
Access Control Tag. If this is used it must contain a valid term from the Access Control System linked to by the containing Data Model.
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="act" type="xs:string">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Access Control Tag. If this is used it must contain a valid term from the Access Control System linked to by the containing Data Model.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/act">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:label xml:lang="en-us">act</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
        <rdfs:comment xml:lang="en-us">Access Control Tag. If this is used it must contain a valid term from the Access Control System linked to by the containing Data Model.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / vtb
Namespace No namespace
Annotations
Valid Time Begin. If present this must be a valid datetime including timezone. It is used to indicate the beginning time that information is considered valid.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element maxOccurs="1" minOccurs="0" name="vtb" type="xs:dateTime">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Valid Time Begin. If present this must be a valid datetime including timezone. It is used to indicate the beginning time that information is considered valid.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/vtb">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:label xml:lang="en-us">vtb</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en-us">Valid Time Begin. If present this must be a valid datetime including timezone. It is used to indicate the beginning time that information is considered valid.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / vte
Namespace No namespace
Annotations
Valid Time End. If present this must be a valid date-time including timezone. It is used to indicate the ending time that information is considered valid or the time the information expired or will expire.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element maxOccurs="1" minOccurs="0" name="vte" type="xs:dateTime" nillable="true">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Valid Time End. If present this must be a valid date-time including timezone. It is used to indicate the ending time that information is considered valid or the time the information expired or will expire.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/vte">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:label xml:lang="en-us">vte</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en-us">Valid Time End. If present this must be a valid date-time including timezone. It is used to indicate the ending time that information is considered valid or the time the information expired.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / tr
Namespace No namespace
Annotations
Time Recorded. If present this must be a valid date-time. It is used to indicate the the actual date and time the data was recorded.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element maxOccurs="1" minOccurs="0" name="tr" type="xs:dateTime" nillable="true">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Time Recorded. If present this must be a valid date-time. It is used to indicate the the actual date and time the data was recorded.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/tr">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:label xml:lang="en-us">tr</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en-us">Time Recorded. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was recorded.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / modified
Namespace No namespace
Annotations
Time Modified. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was last changed.
Diagram
Diagram
Type xs:dateTime
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Source
<xs:element maxOccurs="1" minOccurs="0" name="modified" type="xs:dateTime" nillable="true">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Time Modified. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was last changed.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/modified">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:label xml:lang="en-us">modified</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
        <rdfs:comment xml:lang="en-us">Time Modified. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was last changed.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / latitude
Namespace No namespace
Annotations
Latitude in decimal format. Value range -90.000000 to 90.000000.
Diagram
Diagramsdc4_xsd_Simple_Type_sdc4_lattype.tmp#lattype
Type sdc4:lattype
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Facets
totalDigits 8
fractionDigits 6
maxInclusive 90.000000
minInclusive -90.000000
Source
<xs:element maxOccurs="1" minOccurs="0" name="latitude" type="sdc4:lattype" nillable="true">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Latitude in decimal format. Value range -90.000000 to 90.000000.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/latitude">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
        <rdfs:label xml:lang="en-us">latitude</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
        <rdfs:comment xml:lang="en-us">Latitude in decimal format. Value range -90.000000 to 90.000000.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Element sdc4:XdAnyType / longitude
Namespace No namespace
Annotations
Longitude in decimal format. Value range -180.000000 to 180.000000.
Diagram
Diagramsdc4_xsd_Simple_Type_sdc4_lontype.tmp#lontype
Type sdc4:lontype
Properties
content simple
minOccurs 0
maxOccurs 1
nillable true
Facets
totalDigits 9
fractionDigits 6
maxInclusive 180.000000
minInclusive -180.000000
Source
<xs:element maxOccurs="1" minOccurs="0" name="longitude" type="sdc4:lontype" nillable="true">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Longitude in decimal format. Value range -180.000000 to 180.000000.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/longitude">
        <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
        <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
        <rdfs:label xml:lang="en-us">longitude</rdfs:label>
        <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
        <rdfs:comment xml:lang="en-us">Longitude in decimal format. Value range -180.000000 to 180.000000.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
</xs:element>
Complex Type sdc4:XdAnyType
Namespace https://semanticdatacharter.com/ns/sdc4/
Annotations
Serves as the common ancestor of all eXtended data-types (Xd*) in Semantic Data Charter.
Diagram
Diagramsdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_labelsdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_actsdc4_xsd_Element_sdc4_ExceptionalValue.tmp#ExceptionalValuesdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_vtbsdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_vtesdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_trsdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_modifiedsdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_latitudesdc4_xsd_Complex_Type_sdc4_XdAnyType.tmp#XdAnyType_longitude
Properties
abstract true
Used by
Model
Children act, label, latitude, longitude, modified, sdc4:ExceptionalValue, tr, vtb, vte
Source
<xs:complexType abstract="true" name="XdAnyType">
  <xs:annotation>
    <xs:documentation xml:lang="en-us">Serves as the common ancestor of all eXtended data-types (Xd*) in Semantic Data Charter.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType">
        <rdfs:isDefinedBy rdf:resource="https://semanticdatacharter.com/docs/sdc4/sdc4_xsd_Complex_Type_sdc4_XdAnyType.html#XdAnyType"/>
        <rdf:type rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4/CMC"/>
        <rdfs:label xml:lang="en-us">XdAnyType</rdfs:label>
        <rdfs:comment xml:lang="en-us">Serves as a common ancestor of all eXtended data-types (Xd*) in Semantic Data Charter.</rdfs:comment>
      </rdf:Description>
    </xs:appinfo>
  </xs:annotation>
  <xs:sequence>
    <xs:element maxOccurs="1" minOccurs="0" name="label" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be a global XML element name or class name in conventional modeling.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/label">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
            <rdfs:label xml:lang="en-us">label</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
            <rdfs:comment xml:lang="en-us">Descriptive name of this datatype model. Provides the semantic 'name' for the model. Replaces what would be a global XML element name or class name in conventional modeling.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="act" type="xs:string">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Access Control Tag. If this is used it must contain a valid term from the Access Control System linked to by the containing Data Model.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/act">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
            <rdfs:label xml:lang="en-us">act</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
            <rdfs:comment xml:lang="en-us">Access Control Tag. If this is used it must contain a valid term from the Access Control System linked to by the containing Data Model.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <!-- 
        ================== CLARIFICATION & USAGE RULE ==================
        The ExceptionalValue element is a data quality flag. Its presence indicates that the instance
        should be excluded from standard analysis and calculations. It can be used in two ways:

        1. STANDALONE: If the primary value (e.g., 'xdstring-value') is ABSENT, this element 
           indicates WHY the data is missing (e.g., Unknown, Not Asked).

        2. PAIRED: If the primary value IS PRESENT, this element flags that the value is 
           non-conformant (e.g., Invalid, Other) but has been preserved for auditing and
           data quality analysis. This is the "quarantine and tag" pattern.

        ANALYTICS RULE: To select only valid data for processing, use a filter that excludes 
        any element containing an ExceptionalValue.
        
        Example XPath for selecting valid instances:
        //MyElement[not(sdc4:ExceptionalValue)]
        ================================================================
      -->
    <xs:element maxOccurs="unbounded" minOccurs="0" ref="sdc4:ExceptionalValue">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">In an invalid instance, the application can indicate here why data is missing or invalid. The sub-types are based on ISO 21090 NULL Flavors entries, with additions noted from real-world usage.</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="vtb" type="xs:dateTime">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Valid Time Begin. If present this must be a valid datetime including timezone. It is used to indicate the beginning time that information is considered valid.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/vtb">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:label xml:lang="en-us">vtb</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:comment xml:lang="en-us">Valid Time Begin. If present this must be a valid datetime including timezone. It is used to indicate the beginning time that information is considered valid.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="vte" type="xs:dateTime" nillable="true">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Valid Time End. If present this must be a valid date-time including timezone. It is used to indicate the ending time that information is considered valid or the time the information expired or will expire.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/vte">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:label xml:lang="en-us">vte</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:comment xml:lang="en-us">Valid Time End. If present this must be a valid date-time including timezone. It is used to indicate the ending time that information is considered valid or the time the information expired.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="tr" type="xs:dateTime" nillable="true">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Time Recorded. If present this must be a valid date-time. It is used to indicate the the actual date and time the data was recorded.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/tr">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:label xml:lang="en-us">tr</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:comment xml:lang="en-us">Time Recorded. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was recorded.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="modified" type="xs:dateTime" nillable="true">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Time Modified. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was last changed.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/modified">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:label xml:lang="en-us">modified</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
            <rdfs:comment xml:lang="en-us">Time Modified. If present this must be a valid date-time stamp. It is used to indicate the the actual date and time the data was last changed.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="latitude" type="sdc4:lattype" nillable="true">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Latitude in decimal format. Value range -90.000000 to 90.000000.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/latitude">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
            <rdfs:label xml:lang="en-us">latitude</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
            <rdfs:comment xml:lang="en-us">Latitude in decimal format. Value range -90.000000 to 90.000000.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="longitude" type="sdc4:lontype" nillable="true">
      <xs:annotation>
        <xs:documentation xml:lang="en-us">Longitude in decimal format. Value range -180.000000 to 180.000000.</xs:documentation>
        <xs:appinfo>
          <rdf:Description rdf:about="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType/longitude">
            <rdfs:domain rdf:resource="https://semanticdatacharter.com/ns/sdc4/sdc4.xsd#XdAnyType"/>
            <rdfs:range rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
            <rdfs:label xml:lang="en-us">longitude</rdfs:label>
            <rdf:type rdf:resource="http://www.w3.org/2001/XMLSchema#decimal"/>
            <rdfs:comment xml:lang="en-us">Longitude in decimal format. Value range -180.000000 to 180.000000.</rdfs:comment>
          </rdf:Description>
        </xs:appinfo>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>