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
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>
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
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>
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
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>
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
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>
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
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>
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
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>
<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>
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™.
<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>