7.3. FRED-defined data types¶
Simple data types defined in the FRED namespaces.
- contact:ccType¶
- extra-addr:ccType¶
a xs:token of the length of 2 characters
- contact:e164StringType¶
a phone number in the international format without spaces and the national prefix separated from the rest with a period (a xs:token matching the
(\+[0-9]{1,3}\.[0-9]{1,14})?
pattern and having the maximum length of 17 characters)- contact:emailCommaListType¶
a comma-separated list of email addresses (a xs:token matching the
[^@, ]{1,64}@[^@, ]+(,[^@, ]{1,64}@[^@, ]+)*
pattern and having the maximum length of 320 characters)- contact:emailType¶
a single email address (a xs:token matching the
[^@]{1,64}@[^@]+
pattern and having the maximum length of 320 characters)- contact:emailUpdCommaListType¶
a comma-separated list of email addresses, empty string allowed (a xs:token matching the
([^@, ]{1,64}@[^@, ]+(,[^@, ]{1,64}@[^@, ]+)*)?
pattern and having the length between 0 and 320 characters)- contact:identValueT¶
a xs:token of the maximum length of 32 characters
- contact:optPostalLineType¶
a xs:normalizedString of the length between 0 and 255 characters
- contact:pcType¶
- extra-addr:pcType¶
a xs:token of the maximum length of 16 characters
- contact:postalLineType¶
- extra-addr:postalLineType¶
a xs:normalizedString of the length between 1 and 255 characters
- contact:vatT¶
a xs:token of the maximum length of 20 characters
- domain:pLimitType¶
an xs:unsignedShort ranging from 1 to 99 (inclusive)
- domain:trIDStringType¶
a xs:token of the length between 3 and 64 characters
- fred:amountType¶
a xs:decimal of the maximum length of 10 digits of which at most 2 digits are the fraction
- fredcom:authInfoType¶
a xs:normalizedString of the length between 0 and 300 characters
- fredcom:msgType¶
an unbounded xs:normalizedString
- fredcom:objIDChgType¶
a xs:token of the length between 0 and 63 characters
- fredcom:objIDCreateType¶
a xs:token of the length between 1 and 30 characters matching the
[a-zA-Z0-9](-?[a-zA-Z0-9])*
pattern- fredcom:objIDType¶
a xs:token of the length between 1 and 63 characters
- keyset:keyT¶
a xs:base64Binary string, non-empty
- nsset:addrStringType¶
a xs:token of the length between 3 and 45 characters
- nsset:reportlevelType¶
an xs:unsignedByte ranging from 0 to 10 (inclusive)
- nsset:trIDStringType¶
a xs:token of the length between 3 and 64 characters