Motorola manual October VoxML 1.0 Language Reference

Page 52

Appendices

Appendix A - VoxML 1.0 Document Type Definition

<!ELEMENT AUDIO EMPTY>

<!ATTLIST AUDIO SRC CDATA #REQUIRED>

<!ELEMENT ACK (#PCDATAOPTIONSVALUEEMPBREAKPROSAUDIO)*>

<!ATTLIST ACK CONFIRM NMTOKEN "YORN" BACKGROUND (YN) "N" REPROMPT (YN) "N">

<!ELEMENT INPUT (OPTIONRESPONSERENAMESWITCHCASE)*>

<!ATTLIST INPUT TYPE (NONEOPTIONLISTRECORDGRAMMARPROFILEHIDDEN YORNDIGITSNUMBERTIMEDATEMONEYPHONE) #REQUIRED

NAME ID #IMPLIED NEXT CDATA #IMPLIED NEXTMETHOD (GETPOST) "GET"

TIMEOUT CDATA #IMPLIED MIN CDATA #IMPLIED MAX CDATA #IMPLIED PROFNAME NMTOKEN #IMPLIED SUBTYPE NMTOKEN #IMPLIED SRC CDATA #IMPLIED VALUE CDATA #IMPLIED MSECS CDATA #IMPLIED

STORAGE (FILEREQUEST) #REQUIRED FORMAT CDATA #IMPLIED>

<!ELEMENT SWITCH (CASESWITCH)*>

<!ATTLIST SWITCH FIELD NMTOKEN #REQUIRED>

<!ELEMENT RESPONSE (SWITCH)*>

<!ATTLIST RESPONSE NEXT CDATA #IMPLIED NEXTMETHOD (GETPOST) "GET"

FIELDS NMTOKENS #REQUIRED>

<!ELEMENT RENAME EMPTY>

<!ATTLIST RENAME VARNAME NMTOKEN #REQUIRED RECNAME NMTOKEN #REQUIRED>

<!ELEMENT CASE EMPTY>

<!ATTLIST CASE VALUE CDATA #REQUIRED NEXT CDATA #REQUIRED NEXTMETHOD (GETPOST) "GET" >

<!ELEMENT VALUE EMPTY>

<!ATTLIST VALUE NAME NMTOKEN #REQUIRED>

<!ELEMENT BREAK EMPTY>

<!ATTLIST BREAK MSECS CDATA #IMPLIED>

SIZE (NONESMALLMEDIUMLARGE) "MEDIUM">

<!ELEMENT OPTIONS EMPTY>

<!ELEMENT OR EMPTY>

<!ELEMENT OPTION (#PCDATAVALUEOR)*>

<!ATTLIST OPTION VALUE CDATA #IMPLIED NEXT CDATA #IMPLIED NEXTMETHOD (GETPOST) "GET" >

October 1998

VoxML 1.0 Language Reference 48

Image 52
Contents VoxML Language Reference RevisionPage Contents Appendices Overview What is VoxMLPurpose of this Document Structure of a VoxML Document DIALOGs and STEPsBasic Elements Other Reference Documentation VoxML 1.0 Application Development GuideSyntax ACK ElementAttributes Examples Audio Element Break Element Cancel Element Next step URLExamples Case Element Class Element IntegerExamples Dialog Element EMP Element Error Element Input TYPE=OPTIONLIST Help Element Option NEXT=#end done /OPTION 11 /INPUT 12 /STEP Input Element Input Element Type Date Data FormatInput Element Type Digits Input Element Type Grammar Input Element Type Hidden Input Element Type Money Input Element Type None Input Element Type Number Input Element Type Optionlist Input Element Type Phone Input Element Type PROFILE‡ Input Element Type Record Prompt Input Element Type Time Input Element Type Yorn Option Element VoxML 1.0 Element Reference Options Element Or Element Syntax AttributesPrompt Element Pros Element Rename Element Response Element Examples Step Element Switch Element Value Element PromptAppendices Appendix a VoxML 1.0 Document Type DefinitionOctober VoxML 1.0 Language Reference Appendix B Vcard Profile Names and Subtypes Vcard Profile Names and SubtypesFirst