ГОСТ Р ИСО/МЭК 8825-5— 2013
mapping has been retained (similarly for other "G" types) .
*/
/* xsd-.gMonth */
GMonth ::■DateTimeType (Month)
/* xsd:gMonthDay */
GMonthDay ::■DateTimeType (MonthDay)
/* xsd:gYear */
GYear ::=GenericTimeTypeChoice (
TIME (SETTINGS "Basic-Date Date-Y"),
VisibleString
(FROM ("0"..“9" |"Z:♦-"))
(CONSTRAINED BY {/* W3C XML Schema 1.0 Part 2,
3.2.11
and used if a tiee-rone is
present */)))
/* xsd:gYearMonth */
GYearMonth ::«=GenericTimeTypeChoice {
TIME (SETTINGS "Basic=Date Date=YM ’•),
VisibleString
(FROM ( "0"9" | "Z:+- "))
(CONSTRAINED BY (/* W3C XML Schema 1.0 Part 2, 3.2.14
and used if a time-rone is present */})}
/* xsd:ID */
ID ::■ NCName
/* xsd:IDREF */
IDREF ::»NCName
/* xsd:IDREFS */
IDREFSSEQUENCE (SIZE(1..MAX))OF IDREF
/* xsd:int V
IntINTEGER (-2147483648..2147483647)
/* xsd:language •/
LanguageVisibleString (FROM (■*".. "*" | "A"Z " | "• " |
-0"9 "))
(PATTERN
"[a-zA-Z]#(1,8)(-(a-rA-Z0-9JI(1,8))* -)
/* The semantics of Language is specified in IETFRFC 3066 */
/* xsd:long •/
LongINTEGER (-9223372036854775808..9223372036854775807)
/* xsd:name */
Name Token (XMLStringWithNoWhitespace)
(CONSTRAINED BY (
/* The Token shall be a Name as defined in W3C XML 1.0,
2.3 V > )
/* xsd:NCName */
NCName ::■ Name
(CONSTRAINED BY {
/* The Name shall be an NCName as defined in W3C XML
Namespaces, 2 */ } )
/* xsd.NMTOKEN */
NMTOKEN : Token (XMLStringWithNoWhitespace)
(CONSTRAINED BY {
/* The Token shall be an NMTOKEN as defined in W3C XML 1.0,
2.3 V > )
/* xsd:NMTOKENS •/
NMTOKENS ::■ SEQUENCE <SIZE(1..MAX))OF NMTOKEN
/* xsd:normaliredString */
NormaliredString : String (XMLStringWithNoCRLFBT)
(CONSTRAINED BY {
/* The String shall be a normaliredString as defined in W3C
XML Schema
Part 2, 3.3.1 */))
42