VoiceXML 2.0 datatypes (20040116)
Copyright 1998-2004 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
URI (RFC2396)
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 are NMTOKEN. Additional
constraints: doesn't start with "_", doesn't contain "." , must
follow ECMAScript variable naming conventions; not include ECMAScript
reserve words
Variable name which are modeled 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
data or ref