Showing:

Annotations
Diagrams
Facets
Model
Properties
Source
Used by
Element s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/label">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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 s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/label">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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">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 s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/vtb">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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 s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/vte">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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 s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/tr">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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 s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/modified">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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 s3m:XdAnyType / latitude
Namespace No namespace
Annotations
Latitude in decimal format. Value range -90.000000 to 90.000000.
Diagram
Diagram
Type restriction of xs:decimal
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" 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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/latitude">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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:simpleType id="lattype">
    <xs:restriction base="xs:decimal">
      <xs:fractionDigits value="6"/>
      <xs:totalDigits value="8"/>
      <xs:maxInclusive value="90.000000"/>
      <xs:minInclusive value="-90.000000"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element s3m:XdAnyType / longitude
Namespace No namespace
Annotations
Longitude in decimal format. Value range -180.000000 to 180.000000.
Diagram
Diagram
Type restriction of xs:decimal
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" 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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/longitude">
        <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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:simpleType id="lontype">
    <xs:restriction base="xs:decimal">
      <xs:fractionDigits value="6"/>
      <xs:totalDigits value="9"/>
      <xs:maxInclusive value="180.000000"/>
      <xs:minInclusive value="-180.000000"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Complex Type s3m:XdAnyType
Namespace https://www.s3model.com/ns/s3m/
Annotations
Serves as the common ancestor of all eXtended data-types (Xd*) in S3Model.
Diagram
Diagram s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_label s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_act s3model_3_1_0_xsd_Element_s3m_ExceptionalValue.tmp#ExceptionalValue s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vtb s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_vte s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_tr s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_modified s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_latitude s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.tmp#XdAnyType_longitude
Properties
abstract true
Used by
Model
Children act, label, latitude, longitude, modified, s3m: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 S3Model.</xs:documentation>
    <xs:appinfo>
      <rdf:Description rdf:about="https://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType">
        <rdfs:isDefinedBy rdf:resource="https://www.s3model.com/docs/3_1_0/s3model_3_1_0_xsd_Complex_Type_s3m_XdAnyType.html#XdAnyType"/>
        <rdf:type rdf:resource="https://www.s3model.com/ns/s3m/s3model/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 S3Model.</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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/label">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/label">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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">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>
    <xs:element maxOccurs="unbounded" minOccurs="0" ref="s3m: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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/vtb">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/vte">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/tr">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/modified">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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" 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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/latitude">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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:simpleType id="lattype">
        <xs:restriction base="xs:decimal">
          <xs:fractionDigits value="6"/>
          <xs:totalDigits value="8"/>
          <xs:maxInclusive value="90.000000"/>
          <xs:minInclusive value="-90.000000"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element maxOccurs="1" minOccurs="0" name="longitude" 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://www.s3model.com/ns/s3m/s3model_3_1_0.xsd#XdAnyType/longitude">
            <rdfs:domain rdf:resource="https://www.s3model.com/ns/s3m/s3model_3_1_0.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:simpleType id="lontype">
        <xs:restriction base="xs:decimal">
          <xs:fractionDigits value="6"/>
          <xs:totalDigits value="9"/>
          <xs:maxInclusive value="180.000000"/>
          <xs:minInclusive value="-180.000000"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>