cbrncl:ValueDataClassCodeSimpleType
simpleType ValueDataClassCodeSimpleType in namespace http://release.niem.gov/niem/codes/cbrncl/5.0/
Definition
A data type that defines the various code values for the atomic data classes available for defining the underlying data class for data elements that may be represented by string values. The data classes are a subset of the W3C data types and the derived atomic data types.
Diagram
Enumerations
Value | Definition |
anyURI | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#anyURI |
base64Binary | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#base64Binary |
boolean | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#boolean |
byte | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#byte |
date | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#date |
dateTime | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#dateTime |
decimal | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#decimal |
double | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#double |
DoubleList | A list of doubles. |
duration | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#duration |
float | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#float |
hexBinary | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#hexBinary |
ID | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#ID |
IDREF | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#IDREF |
IDREFS | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#IDREFS |
int | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#int |
integer | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#integer |
long | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#long |
Name | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#Name |
NCName | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#NCName |
negativeInteger | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#negativeInteger |
NonBlankString | A string that is not empty and does not consist of only white space characters. |
NonNegativeDouble | A double with value of zero or greater. |
NonNegativeDoubleList | A list of doubles with value of zero or greater. |
nonNegativeInteger | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#nonNegativeInteger |
nonPositiveInteger | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#nonPositiveInteger |
normalizedString | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#normalizedString |
Percent | A percent value with range 0.0 to 100.0. |
PositiveDouble | A double with values greater than zero. |
PositiveDoubleList | A list of doubles restricted to positive values. |
positiveInteger | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#positiveInteger |
PositiveIntegerList | A list of integers restricted to positive values. |
short | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#short |
string | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#string |
StringList | A list of space separated strings. |
time | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#time |
token | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#Token |
unsignedByte | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedByte |
unsignedInt | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedInt |
unsignedLong | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedLong |
unsignedShort | As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedShort |
ZeroToOneDouble | A double with positive value between 0.0 and 1.0. |
XML Schema
<xs:simpleType name="ValueDataClassCodeSimpleType">
<xs:annotation>
<xs:documentation>
A data type that defines the various code values for the atomic data classes available for defining the underlying data class for data elements that may be represented by string values. The data classes are a subset of the W3C data types and the derived atomic data types.</xs:documentation>
</xs:annotation>
<xs:restriction base="xs:token">
<xs:enumeration value="anyURI">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#anyURI</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="base64Binary">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#base64Binary</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="boolean">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#boolean</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="byte">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#byte</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="date">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#date</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="dateTime">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#dateTime</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="decimal">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#decimal</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="double">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#double</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DoubleList">
<xs:annotation>
<xs:documentation>
A list of doubles.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="duration">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#duration</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="float">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#float</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="hexBinary">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#hexBinary</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ID">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#ID</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="IDREF">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#IDREF</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="IDREFS">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#IDREFS</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="int">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#int</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="integer">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#integer</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="long">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#long</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Name">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#Name</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NCName">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#NCName</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="negativeInteger">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#negativeInteger</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NonBlankString">
<xs:annotation>
<xs:documentation>
A string that is not empty and does not consist of only white space characters.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NonNegativeDouble">
<xs:annotation>
<xs:documentation>
A double with value of zero or greater.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="NonNegativeDoubleList">
<xs:annotation>
<xs:documentation>
A list of doubles with value of zero or greater.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="nonNegativeInteger">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#nonNegativeInteger</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="nonPositiveInteger">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#nonPositiveInteger</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="normalizedString">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#normalizedString</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="Percent">
<xs:annotation>
<xs:documentation>
A percent value with range 0.0 to 100.0.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PositiveDouble">
<xs:annotation>
<xs:documentation>
A double with values greater than zero.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PositiveDoubleList">
<xs:annotation>
<xs:documentation>
A list of doubles restricted to positive values.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="positiveInteger">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#positiveInteger</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="PositiveIntegerList">
<xs:annotation>
<xs:documentation>
A list of integers restricted to positive values.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="short">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#short</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="string">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#string</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="StringList">
<xs:annotation>
<xs:documentation>
A list of space separated strings.</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="time">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#time</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="token">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#Token</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="unsignedByte">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedByte</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="unsignedInt">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedInt</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="unsignedLong">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedLong</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="unsignedShort">
<xs:annotation>
<xs:documentation>
As defined in http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/datatypes.html#unsignedShort</xs:documentation>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ZeroToOneDouble">
<xs:annotation>
<xs:documentation>
A double with positive value between 0.0 and 1.0.</xs:documentation>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>