Datatype Facets
|
length |
minlength |
maxlength |
pattern |
enumeration |
maxInclusive |
maxExclusive |
minInclusive |
minExclusive |
precision |
scale |
encoding |
duration |
period |
string |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
boolean |
|
|
|
y |
|
|
|
|
|
|
|
|
|
|
float |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
|
|
double |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
|
|
decimal |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
timeInstant |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
timeDuration |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
|
|
recurringDuration |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
timePeriod |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
month |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
year |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
century |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
recurringDate |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
recurringDay |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
binary |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
uriReference |
y |
y |
y |
y |
y |
|
|
|
|
|
|
|
|
|
ID |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
IDREF |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
ENTITY |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
NOTATION |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
|
length |
minlength |
maxlength |
pattern |
enumeration |
maxInclusive |
maxExclusive |
minInclusive |
minExclusive |
precision |
scale |
encoding |
duration |
period |
language |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
IDREFS |
y |
y |
y |
|
y |
|
|
|
|
|
|
|
|
|
ENTITIES |
y |
y |
y |
|
y |
|
|
|
|
|
|
|
|
|
NMTOKEN |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
NMTOKENS |
y |
y |
y |
|
y |
|
|
|
|
|
|
|
|
|
Name |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
QName |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
NCName |
y |
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
|
|
integer |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
nonPositiveInteger |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
negativeInteger |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
long |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
int |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
short |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
byte |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
nonNegativeInteger |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
unsignedLong |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
unsignedInt |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
unsignedShort |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
unsignedByte |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
positiveInteger |
|
|
|
y |
y |
y |
y |
y |
y |
y |
y |
|
|
|
date |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |
time |
|
|
|
y |
y |
y |
y |
y |
y |
|
|
|
y |
y |