VoiceXML 2.0 datatypes (20060316)
Copyright 1998-2006 W3C (MIT, ERCIM, Keio), All Rights Reserved. Permission to
use, copy, modify and distribute the VoiceXML schema and its accompanying
documentation for any purpose and without fee is hereby granted in perpetuity,
provided that the above copyright notice and this paragraph appear in all
copies. The copyright holders make no representation about the suitability of
the schema for any purpose. It is provided "as is" without expressed or
implied warranty.
XML Schema datatypes module for VoiceXML 2.0
General Datatypes
Boolean: true or false only
The xsd:anyURI type and thus URI references in VoiceXML documents may contain a wide array of international characters.
Implementers should reference RFC 3987 and the "Character Model for the World Wide Web 1.0: Resource Identifiers"
in order to provide appropriate support for these characters in VoiceXML documents and when processing values of this type
or mapping them to URIs.
Script Expression (ECMA-262 ECMAScript)
Non-negative integer
Time designation following Time [CSS2]; negative numbers not allowed (6.5)
Content type [RFC2045]
VoiceXML specific datatypes
Variable name which doesn't start with "_"
or number, doesn't end with '$' and doesn't contain ".".
Additional constraints: must follow ECMAScript variable naming
conventions; not include ECMAScript reserve words
Variable name which are model on NMTOKENS
except that "$" is permitted. Additional constraints: must
follow ECMAScript variable naming conventions; not include ECMAScript
reserve words
space separated list of restricted variable names
space separated list of variable names
DTMF sequence ([0-9#*] with spaces)
EventName (5.2)
space separated list of EventName.datatype
bargeintype: speech or hotword (4.1.5)
prefetch or safe
exact or approximate
dialog or document
get or post
any or all
bridge, blind, or consultation
data or ref