Simple Type pc:TextDataTypeSimpleType

Namespace http://schema.primaresearch.org/PAGE/gts/pagecontent/2018-07-15
Diagram

Type restriction of string
Facets
enumeration xsd:decimal
Examples: "123.456", "+1234.456", "-1234.456", "-.456", "-456"
enumeration xsd:float
Examples: "123.456", "+1234.456", "-1.2344e56", "-.45E-6", "INF", "-INF", "NaN"
enumeration xsd:integer
Examples: "123456", "+00000012", "-1", "-456"
enumeration xsd:boolean
Examples: "true", "false", "1", "0"
enumeration xsd:date
Examples: "2001-10-26", "2001-10-26+02:00", "2001-10-26Z", "2001-10-26+00:00", "-2001-10-26", "-20000-04-01"
enumeration xsd:time
Examples: "21:32:52", "21:32:52+02:00", "19:32:52Z", "19:32:52+00:00", "21:32:52.12679"
enumeration xsd:dateTime
Examples: "2001-10-26T21:32:52", "2001-10-26T21:32:52+02:00", "2001-10-26T19:32:52Z", "2001-10-26T19:32:52+00:00", "-2001-10-26T21:32:52", "2001-10-26T21:32:52.12679"
enumeration xsd:string
Generic text string
enumeration other
An XSD type that is not listed or a custom type (use dataTypeDetails attribute)
Used by
Source
<simpleType name="TextDataTypeSimpleType">
  <restriction base="string">
    <enumeration value="xsd:decimal">
      <annotation>
        <documentation>Examples: "123.456", "+1234.456", "-1234.456", "-.456", "-456"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:float">
      <annotation>
        <documentation>Examples: "123.456", "+1234.456", "-1.2344e56", "-.45E-6", "INF", "-INF", "NaN"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:integer">
      <annotation>
        <documentation>Examples: "123456", "+00000012", "-1", "-456"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:boolean">
      <annotation>
        <documentation>Examples: "true", "false", "1", "0"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:date">
      <annotation>
        <documentation>Examples: "2001-10-26", "2001-10-26+02:00", "2001-10-26Z", "2001-10-26+00:00", "-2001-10-26", "-20000-04-01"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:time">
      <annotation>
        <documentation>Examples: "21:32:52", "21:32:52+02:00", "19:32:52Z", "19:32:52+00:00", "21:32:52.12679"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:dateTime">
      <annotation>
        <documentation>Examples: "2001-10-26T21:32:52", "2001-10-26T21:32:52+02:00", "2001-10-26T19:32:52Z", "2001-10-26T19:32:52+00:00", "-2001-10-26T21:32:52", "2001-10-26T21:32:52.12679"</documentation>
      </annotation>
    </enumeration>
    <enumeration value="xsd:string">
      <annotation>
        <documentation>Generic text string</documentation>
      </annotation>
    </enumeration>
    <enumeration value="other">
      <annotation>
        <documentation>An XSD type that is not listed or a custom type (use dataTypeDetails attribute)</documentation>
      </annotation>
    </enumeration>
  </restriction>
</simpleType>