Input: [Details] Is a pattern that indicates a matching event type. Event types are dot-separated strings of arbitrary length. The character * is a wildcard, and will match zero or more characters of the processed-event's type name. If the pattern is delimited by the character '/', it is taken as an ECMAScript regular expression literal. [Attribute Name]

Output: event

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] An ECMAScript expression that evaluates to true or false. If this attribute is present, it must evaluate to true for the transition to be selected. The default value is true. [Attribute Name]

Output: cond

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] is an ECMAScript left-hand-side expression that is set to the received event object [Attribute Name]

Output: name

Voice Browser Call Control: CCXML Version 1.0


Input: [Additive?] yes ['set'] yes ['animate Color'] yes ['animate Transform'] no [Notes] Only RGB color values are additive. ['animate']

Output: yes


Input: [Additive?] yes ['set'] yes ['animate Color'] no ['animate Transform'] no ['animate']

Output: yes


Input: [Additive?] no ['set'] yes ['animate Color'] no ['animate Transform'] no ['animate']

Output: yes


Input: [Additive?] no ['set'] no ['animate Color'] no ['animate Transform'] no ['animate']

Output: no


Input: [Additive?] yes ['set'] no ['animate Color'] no ['animate Transform'] yes [Notes] Additive means that a transformation is post-multiplied to the base set of transformations. ['animate']

Output: no


Input: [Data type] All other data types used in animatable attributes and properties [Additive?] no ['set'] yes ['animate Color'] no ['animate Transform'] no ['animate']

Output: yes


Input: [Connection Properties] id [Definitions]

Output: this property is the ECMAScript string value of the Connection identifier, which uniquely identifies each instance of the Connection class

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] state [Definitions]

Output: this property identifies the current state of the Connection instance; the value of the state is a symbolic constant that is the name of the state

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] substate* [Definitions]

Output: this property is a protocol-dependent property which allows further refinement of the state of a Connection, if desired

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] dialog* [Definitions]

Output: this property is the identifier of an associated dialog, if there is one currently using the connection

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] local*+ [Definitions]

Output: this property is a URI which addresses the interpreter platform; for an incoming call, this is the called URI; for a redirected incoming call, this is also the most recent redirection, and the prior values are contained in the "redirect" property; for an outgoing call, this is the calling URI;

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] remote*+ [Definitions]

Output: this property is a URI which addresses the remote device; for an incoming call, this is the calling URI; for a redirected incoming call, this is the requestor of the most recent redirection, and prior values are contained in the "redirect" property; for an outgoing call, this is the called URI;

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] protocol*+ [Definitions]

Output: this property is a reference to an object defining protocol information for the protocol used on this connection; the referenced object defines information which applies to all connections using this protocol, and it has at least two properties: name - the name of the connection protocol; the name may also be a property on the connection instance referencing protocol specific information; if no further protocol specific information is available, then Connection[Connection.protocol.name] is undefined; (see Appendix F for a suggested set of protocol names) version - the version of the connection protocol For example, the assignment of protocol-dependent user-to-user information to a variable tmp from a Connection instance referenced by the variable cx would be:

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] redirect*+ [Definitions]

Output: this property is an array representing the connection redirection paths; the first element, Connection.redirect[0], is the original number, and the last element is the most recent redirected number; each element of the array may define any of the following four properties: uri - this element's path pi - presentation information si - screening information reason - for example, "unknown", "user busy", "no reply", "deflection during alerting", "deflection immediate response", "mobile subscriber not reachable"

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] aai*+ [Definitions]

Output: this property is the application-to-application information passed during connection setup

Voice Browser Call Control: CCXML Version 1.0


Input: [Connection Properties] originator*+ [Definitions]

Output: this property is set to either "local" or "remote" and indicates the originator of the connection; for an incoming call, this property is set to "remote"; for an outgoing call, it is set to "local"; For example, the assignment of the originating URI to a variable uri from a Connection instance referenced by the variable cx would be:

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] an ECMAScript expression which returns the URI of the CCXML document to be fetched. [Attribute Name]

Output: next

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] a list of zero or more CCXML variable names. These variable names and their associated values will be included in the URI sent to the server. [Attribute Name]

Output: namelist

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] a list of zero or more CCXML variable names. These variable names and their associated values will be included in the URI sent to the server, with the same qualification used in the namelist. [Attribute Name]

Output: namelist

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] indicates the HTTP method to use. Valid values are "get" and "post". The default is "get". [Attribute Name]

Output: method

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] an ECMAScript expression which returns a character string that indicates the HTTP method to use. Valid values are "get" and "post". The default is "get". [Attribute Name]

Output: method

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] is an ECMAScript left-hand-side expression which receives an internally generated unique string identifier to be associated with the completion event. This identifier can be tested by the fetch completion event handler to distinguish among several outstanding fetch requests. If this attribute is not specified, the fetch ID can be acquired from the fetch completion event. Every fetch request will receive a unique fetch ID, even requests for the same document. [Attribute Name]

Output: fetchid

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] is an ECMAScript left-hand-side expression that is set to the fetch completion event. The specification of this attribute in a fetch element implies a blocking fetch, which will be executed synchronously. If this attribute is not specified, the fetch is asynchronous. [Attribute Name]

Output: synch

Voice Browser Call Control: CCXML Version 1.0


Input: [Details] is an ECMAScript expression returning a string in CSS2 format interpreted as a time interval. The interval begins when the fetch element is executed. The fetch will fail if not completed at the end of this interval. A failed fetch will return the error.fetch event. [Attribute Name]

Output: timeout

Voice Browser Call Control: CCXML Version 1.0


Input: [For this page] A plain text version of the page, handy for pasting into email. [,shortcut] ,text [Access control] Same as the document [General tool]

Output: HTML to Text converter


Input: [For this page] List of bad links in the page [,shortcut] ,checklink [Access control] Same as the document [General tool]

Output: Link Checker


Input: [For this page] Bad links in a page and in pages linked from it [,shortcut] ,rchecklink [Access control] Same as the document [General tool]

Output: Link Checker


Input: [For this page] List of HTML markup errors. [,shortcut] ,validate [Access control] Same as the document [General tool]

Output: HTML Validator


Input: [For this page] List of spelling errors. [,shortcut] ,spell [Access control] Same as the document [General tool]

Output: W3C Spellchecker


Input: [For this page] List of style CSS errors. [,shortcut] ,cssvalidate [Access control] Works only on public pages. [General tool]

Output: CSS Validator


Input: [For this page] Log of changes to the document [,shortcut] ,cvslog [Access control] Public on dev.w3.org, Team-only on www.w3.org [General tool]

Output: CVS Log


Input: [For this page] HTTP headers sent by the server [,shortcut] ,headers [Access control] Same as the document [General tool]

Output: Headers


Input: [For this page] Check the compliance of this document to the W3C publication rules [,shortcut] ,pubrules [Access control] Same as the document [General tool]

Output: the pubrules checker


Input: [For this page] Check the compliance of this document to the W3C publication rules, only displaying errors [,shortcut] ,pubruleserrors [Access control] Same as the document [General tool]

Output: the pubrules checker


Input: [Property]

Output: Properties from Place[2]

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] PostalAddress [Description] Physical address of the item. [Property]

Output: address

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] aggregateRating [Description] The overall rating, based on a collection of reviews or ratings, of the item. [Property]

Output: aggregateRating

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] GeoCoordinates or GeoShape [Description] The geo coordinates of the place. [Property]

Output: geo

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] URL [Description] A URL to a map of the place. [Property]

Output: map

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] ImageObject or Photograph [Description] Photographs of this place [Property]

Output: photos

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] Review [Description] Review of the item [Property]

Output: reviews

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Expected Type] Text [Description] The telephone number. [Property]

Output: telephone

Difference between revisions of "WebSchemas/VacationRentals" - W3C Wiki


Input: [Attribute Type] CDATA [Definition]

Output: Character data

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [Attribute Type] ID [Definition]

Output: A document-unique identifier

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [Attribute Type] IDREF [Definition]

Output: A reference to a document-unique identifier

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [Attribute Type] IDREFS [Definition]

Output: A space-separated list of references to document-unique identifiers

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [Attribute Type] NAME [Definition]

Output: A name with the same character constraints as ID above

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [Attribute Type] NMTOKEN [Definition]

Output: A name composed of only name tokens as defined in XML 1.0 [XML]

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [Attribute Type] NMTOKENS [Definition]

Output: One or more white space separated NMTOKEN values

XHTML Modularization 1.1 - Second Edition - Defining Abstract Modules


Input: [General tool] HTML to Text converter [,shortcut] ,text [Access control] Same as the document [For this page]

Output: A plain text version of the page, handy for pasting into email.


Input: [General tool] Link Checker [,shortcut] ,checklink [Access control] Same as the document [For this page]

Output: List of bad links in the page


Input: [General tool] Link Checker [,shortcut] ,rchecklink [Access control] Same as the document [For this page]

Output: Bad links in a page and in pages linked from it


Input: [General tool] HTML Validator [,shortcut] ,validate [Access control] Same as the document [For this page]

Output: List of HTML markup errors.


Input: [General tool] W3C Spellchecker [,shortcut] ,spell [Access control] Same as the document [For this page]

Output: List of spelling errors.


Input: [General tool] CSS Validator [,shortcut] ,cssvalidate [Access control] Works only on public pages. [For this page]

Output: List of style CSS errors.


Input: [General tool] CVS Log [,shortcut] ,cvslog [Access control] Public on dev.w3.org, Team-only on www.w3.org [For this page]

Output: Log of changes to the document


Input: [General tool] Headers [,shortcut] ,headers [Access control] Same as the document [For this page]

Output: HTTP headers sent by the server


Input: [General tool] the pubrules checker [,shortcut] ,pubrules [Access control] Same as the document [For this page]

Output: Check the compliance of this document to the W3C publication rules


Input: [General tool] the pubrules checker [,shortcut] ,pubruleserrors [Access control] Same as the document [For this page]

Output: Check the compliance of this document to the W3C publication rules, only displaying errors


Input: [For this page] A plain text version of the page, handy for pasting into email. [,shortcut] ,text [Access control] Same as the document [General tool]

Output: HTML to Text converter


Input: [For this page] List of bad links in the page [,shortcut] ,checklink [Access control] Same as the document [General tool]

Output: Link Checker


Input: [For this page] Bad links in a page and in pages linked from it [,shortcut] ,rchecklink [Access control] Same as the document [General tool]

Output: Link Checker


Input: [For this page] List of HTML markup errors. [,shortcut] ,validate [Access control] Same as the document [General tool]

Output: HTML Validator


Input: [For this page] List of spelling errors. [,shortcut] ,spell [Access control] Same as the document [General tool]

Output: W3C Spellchecker


Input: [For this page] List of style CSS errors. [,shortcut] ,cssvalidate [Access control] Works only on public pages. [General tool]

Output: CSS Validator


Input: [For this page] Log of changes to the document [,shortcut] ,cvslog [Access control] Public on dev.w3.org, Team-only on www.w3.org [General tool]

Output: CVS Log


Input: [For this page] HTTP headers sent by the server [,shortcut] ,headers [Access control] Same as the document [General tool]

Output: Headers


Input: [For this page] Check the compliance of this document to the W3C publication rules [,shortcut] ,pubrules [Access control] Same as the document [General tool]

Output: the pubrules checker


Input: [For this page] Check the compliance of this document to the W3C publication rules, only displaying errors [,shortcut] ,pubruleserrors [Access control] Same as the document [General tool]

Output: the pubrules checker


Input: [Property] alignment-adjust [Values] auto | baseline | before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | | [Initial] auto [Applies to] inline-level elements [Percentages] refers to the 'line-height' of the element [Media] visual [Inh.]

Output: no


Input: [Property] alignment-baseline [Values] baseline | use-script | before-edge | text-before-edge | after-edge | text-after-edge | central | middle | ideographic | alphabetic | hanging | mathematical [Initial] baseline [Applies to] inline-level elements [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] baseline-shift [Values] baseline | sub | super | | [Initial] baseline [Applies to] inline-level elements [Percentages] refers to the 'line-height' of the parent element [Media] visual [Inh.]

Output: no


Input: [Property] dominant-baseline [Values] auto | use-script | no-change | reset-size | alphabetic | hanging | ideographic | mathematical | central | middle | text-after-edge | text-before-edge [Initial] auto [Applies to] inline-level elements (but see prose) [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] drop-initial-after-adjust [Values] central | middle | after-edge | text-after-edge | ideographic | alphabetic | hanging | mathematical | | [Initial] text-after-edge [Applies to] ::first-letter pseudo element [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] drop-initial-after-align [Values] <'alignment-baseline'> [Initial] baseline [Applies to] ::first-letter pseudo element [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] drop-initial-before-adjust [Values] before-edge | text-before-edge | middle | central | after-edge | text-after-edge | ideographic | hanging | mathematical | | [Initial] text-before-edge [Applies to] ::first-letter pseudo element [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] drop-initial-before-align [Values] caps-height | <'alignment-baseline'> [Initial] caps-height [Applies to] ::first-letter pseudo element [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] drop-initial-size [Values] auto | | | [Initial] auto [Applies to] ::first-letter pseudo element [Percentages] refers to combined line height size as provided by drop-initial-value [Media] visual [Inh.]

Output: no


Input: [Property] drop-initial-value [Values] initial | [Initial] initial [Applies to] ::first-letter pseudo element [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] inline-box-align [Values] initial | last | [Initial] last [Applies to] inline-block-level elements [Percentages] N/A [Media] visual [Inh.]

Output: no


Input: [Property] line-height [Values] normal | number | | none [Initial] normal [Applies to] all elements and generated content [Percentages] refer to the font size of the element itself [Media] visual [Inh.]

Output: yes


Input: [Property] line-stacking [Values] <'line-stacking-strategy'> || <'line-stacking-ruby'> || <'line-stacking-shift'> [Initial] see individual properties [Applies to] block-level elements [Percentages] N/A [Media] visual [Inh.]

Output: yes


Input: [Property] line-stacking-ruby [Values] exclude-ruby | include-ruby [Initial] exclude-ruby [Applies to] block-level elements [Percentages] N/A [Media] visual [Inh.]

Output: yes


Input: [Property] line-stacking-shift [Values] consider-shifts | disregard-shifts [Initial] consider-shifts [Applies to] block-level elements [Percentages] N/A [Media] visual [Inh.]

Output: yes


Input: [Property] line-stacking-strategy [Values] inline-line-height | block-line-height | max-height | grid-height [Initial] inline-line-height [Applies to] block-level elements [Percentages] N/A [Media] visual [Inh.]

Output: yes


Input: [Property] text-height [Values] auto | font-size | text-size | max-size [Initial] auto [Applies to] inline elements and parents of element with display:ruby-text [Percentages] N/A [Media] visual [Inh.]

Output: yes


Input: [Property] vertical-align [Values] auto | use-script | baseline | sub | super | top | text-top | central | middle | bottom | text-bottom | | [Initial] not defined for shorthand properties [Applies to] inline-level and 'table-cell' elements [Percentages] refers to the 'line-height' of the element itself [Media] visual [Inh.]

Output: no


Input: [Field Name] name [Details]

Output: "connection.ERROR"

Voice Browser Call Control: CCXML Version 1.0


Input: [Field Name] connid [Details]

Output: The ID of the Connection associated with this event

Voice Browser Call Control: CCXML Version 1.0


Input: [Field Name] protocol* [Details]

Output: The platform protocol ID of the Connection protocol

Voice Browser Call Control: CCXML Version 1.0


Input: [Field Name] reason* [Details]

Output: An error code if one is available

Voice Browser Call Control: CCXML Version 1.0


Input: [Field Name] info* [Details]

Output: An object which provides additional platform or protocol dependent information

Voice Browser Call Control: CCXML Version 1.0


Input: [Field Name] connection [Details]

Output: an ECMAScript object reference to the Connection object identified by the connid property for this event

Voice Browser Call Control: CCXML Version 1.0


Input: [function] For example, when defining an applet you could reference a space-separated list of jar files. [attribute]

Output: archive


Input: [function] This is similar to meta data, in that this can be used by the object handler as a hint to the physical size of the object data that is to be processed. [attribute]

Output: content-length


Input: [function] This URI points to the object data to be processed. This can be an absolute URI (http://www.example.com/datafiles/myinstance.mpg), or a relative URI (myinstance.mpg). If you use a relative URI, then you will need to use the xml:base attribute to define the base location of the object data. This attribute should only refer to the data to be processed. [attribute]

Output: data


Input: [function] This is used to delay the processing of the object data until such time that it is referred to by another element that requires the object data to be processed. In other words, the object data should be downloaded but should not be processed. For example, if an a element is coded to refer to the object element and the a element is activated, then the object data would be processed. [attribute]

Output: declare


Input: [function] Defining the mime type of the object data will assist the object handler in determining whether the object data can be processed by the user agent or if an external application needs to be launched to process the object data. [attribute]

Output: type


Input: [function] Use this attribute to define the base location of the object data. For example: http://www.example.com/datafiles/. This attribute should not be used for any other purpose. [attribute]

Output: xml:base


Input: [Action] connection.disconnected [Event] connection.disconnected [End State] DISCONNECTED [Description]

Output: Call was disconnected by the network/remote party.

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] connection.signal [Event] connection.signal [End State] CONNECTED [Description]

Output: Additional Connection related information is available for processing by the CCXML application.

Voice Browser Call Control: CCXML Version 1.0


Input: [Event] connection.redirected [End State] DISCONNECTED [Description]

Output: The CCXML document redirects an connected call.

Voice Browser Call Control: CCXML Version 1.0


Input: [Event] connection.disconnected [End State] DISCONNECTED [Description]

Output: The CCXML document disconnects an active call.

Voice Browser Call Control: CCXML Version 1.0


Input: [Event] connection.merged [End State] DISCONNECTED [Description]

Output: The CCXML document merges an incoming/connected call with another call at the network level.

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] error.connection [Event] error.connection [End State] ERROR [Description]

Output: The CCXML connection had a platform operational error.

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] enabled and disabled pseudo classes [Link To Spec] F.1 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.1.a


Input: [Description] required and optional pseudo classes [Link To Spec] F.1 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.1.b


Input: [Description] valid and invalid pseudo classes [Link To Spec] F.1 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.1.c


Input: [Description] read-only and read-write pseudo classes [Link To Spec] F.1 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.1.d


Input: [Description] out-of-range and in-range pseudo classes [Link To Spec] F.1 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.1.e


Input: [Description] value pseudo elements [Link To Spec] F.2 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.2.a


Input: [Description] repeat-item pseudo elements [Link To Spec] F.2 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.2.b


Input: [Description] repeat-index pseudo elements [Link To Spec] F.2 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.2.c


Input: [Description] repeat-index and repeat-item pseudo elements [Link To Spec] F.2 [XForms-Basic?] true [Normative?] false [Test Case]

Output: F.2.d


Input: [Attribute Name] name [Type] string [Details] dialog.exit [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Type] string [Details] The ID of the dialog. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Type] ECMAScript Object [Details] An ECMAScript object reference to the dialog object identified by the dialogid property of this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Type] string [Details] The identifier of the connection to which the dialog connection is bridged (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a conference the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Type] string [Details] The identifier of the conference to which the dialog connection is bridged (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a connection the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] namelist [Type] string valued array [Details] If the namelist attribute was specified in the Dialog's exit element, this property must be a string valued array of the names in the list. The length of the property must be equal to the number of names in the list. The actual values are stored in the "values" sub-object. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] values.* [Type] ECMAScript Object [Details] Each name in the namelist is a property whose value must be the value of the name at the time the Dialog's exit element was executed. Return values from the dialog. In VoiceXML this would be the values of each of the objects listed in the exit element's namelist. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Title] Valid description Element [Assertion]

Output: The description element matches the schema.


Input: [Title] Valid description Element Without url Attribute [Assertion]

Output: The description element does not contain a url attribute but it still matches the schema. This should be linked to a testable assertion in the spec.


Input: [Title] Valid description Element With One No Language Tagged text Element [Assertion]

Output: The description element matches the schema. It contains one text element that does not have a language tag. This should be linked to a testable assertion in the spec.


Input: [Title] Valid description Element With One Language Tagged text Element [Assertion]

Output: The description element matches the schema. It contains one text element that has a language tag. This should be linked to a testable assertion in the spec.


Input: [Title] Valid description Element With Mixed text Element Language Tags 1 [Assertion]

Output: The description element matches the schema. One text element does not have a language tag. One text element has a language tag. This should be linked to a testable assertion in the spec.


Input: [Title] Valid description Element With Mixed text Element Language Tags 2 [Assertion]

Output: The description element matches the schema. Two text elements have a language tags. This should be linked to a testable assertion in the spec.


Input: [Title] More Than One description Element [Assertion]

Output: The description element occurs more than once. This should be linked to a testable assertion in the spec.


Input: [Title] No text Element in description Element [Assertion]

Output: The description element does not contain a text child element. This should be linked to a testable assertion in the spec.


Input: [Title] Unknown Attribute in description Element [Assertion]

Output: The description element contains an unknown attribute. This should be linked to a testable assertion in the spec.


Input: [Title] Unknown Child Element in description Element [Assertion]

Output: The description element contains an unknown child element. This should be linked to a testable assertion in the spec.


Input: [Title] Content in description Element [Assertion]

Output: The description element contains content. This should be linked to a testable assertion in the spec.


Input: [Title] Unknown Attribute in description Element text Element [Assertion]

Output: The description element contains a text element with an unknown attribute. This should be linked to a testable assertion in the spec.


Input: [Title] Unknown Child Element in description Element text Element [Assertion]

Output: The description element contains a text element with an unknown child element. This should be linked to a testable assertion in the spec.


Input: [Attribute Type] CDATA [Definition]

Output: Character data

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Type] ID [Definition]

Output: A document-unique identifier

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Type] IDREF [Definition]

Output: A reference to a document-unique identifier

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Type] IDREFS [Definition]

Output: A space-separated list of references to document-unique identifiers

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Type] NAME [Definition]

Output: A name with the same character constraints as ID above

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Type] NMTOKEN [Definition]

Output: A name composed of only name tokens as defined in XML 1.0 [XML]

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Type] NMTOKENS [Definition]

Output: One or more white space separated NMTOKEN values

XHTML™ Modularization 1.1 - Second Edition


Input: [Property] additionalType [Description] An additional type for the item, typically used for adding more specific types from external vocabularies in microdata syntax. [Expected Type]

Output: URL

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] description [Description] A short description of the entry. [Expected Type]

Output: Text

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] image [Description] URL of an image of the entry. [Expected Type]

Output: URL

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] name [Description] The name of the entry. [Expected Type]

Output: Text

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] url [Description] URL of the entry. [Expected Type]

Output: URL

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] alternativeHeadline [Description] A secondary title of the entry. [Expected Type]

Output: Text

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] inLanguage [Description] The language of the content. Please use one of the language codes from the IETF BCP 47 standard. [Expected Type]

Output: Language

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] dateCreated [Description] The date on which the content was created (in ISO 8601 date format). [Expected Type]

Output: Date

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] dateModified [Description] The date on which the content was most recently modified (in ISO 8601 date format). [Expected Type]

Output: Date

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] keywords [Description] The keywords/tags used to describe this content. [Expected Type]

Output: Text

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] provider [Description] Specifies the person or organization that distributed the content. [Expected Type]

Output: Person or Organization

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] breadcrumb [Description] A set of links that can help a user understand and navigate a website hierarchy. [Expected Type]

Output: Text

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Property] reference [Description] The identifier of the reference, such as PMID, DOI, and PMCID. For example: . [Expected Type]

Output: Text

Difference between revisions of "WebSchemas/BioDatabases" - W3C Wiki


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: dialog.prepared

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Required] true [Type] string [Details]

Output: The ID of the dialog.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Required] true [Type] ECMAScript Object [Details]

Output: An ECMAScript object reference to the dialog object identified by the dialogid property of this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] false [Type] string [Details]

Output: The identifier of the connection to which the dialog connection is prepared (usually the connectionid that was specified in the dialogprepare). If the dialog was prepared without a connection, the value must be undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Required] false [Type] string [Details]

Output: The identifier of the conference to which the dialog connection is prepared (usually the conferenceid that was specified in the dialogprepare). If the dialog was prepared without a conferece, the value must be undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Type] string [Details] dialog.transfer [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Type] string [Details] The ID of the dialog. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Type] ECMAScript Object [Details] An ECMAScript object reference to the dialog object identified by the dialogid property of this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Type] string [Details] The identifier of the connection to which the dialog connection is bridged (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a conference the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Type] string [Details] The identifier of the conference to which the dialog connection is bridged (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a connection the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] type [Type] string [Details] A string value specifying the transfer type. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] URI [Type] a valid URI [Details] A URI describing the destination to which this call must be transferred. The format of this information is protocol and platform specific but might consist of a telephone URI RFC2806 or a SIP URI RFC3261 . [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] namelist [Type] string valued array [Details] If the namelist attribute was specified in the Dialog's transfer element, this property must be a string valued array of the names in the list. The length of the property must be equal to the number of names in the list. The actual values are stored in the "values" sub-object. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] values.* [Type] ECMAScript Object [Details] Each name in the namelist is a property whose value must be the value of the name at the time the Dialog's transfer element was executed. Properties returned from the dialog processor relating to the dialogs transfer request. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] maxtime [Type] string [Details] A string in CSS2 format that specifies the maximum amount of time the transfer may stay connected. If the amount of time is unlimited the value must be 0s. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connecttimeout [Type] string [Details] A string in CSS2 format that specifies the maximum amount of time to spend while attempting to connect the call. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] aai [Type] string [Details] A string of application-to-application information to be passed to the destination party when establishing the transfer. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] NO_MODIFICATION_ALLOWED_ERR [Value] 7 [Description]

Output: User agents must use this code when attempting to write to a file which cannot be modified due to the state of the underlying filesystem.


Input: [Name] NOT_FOUND_ERR [Value] 8 [Description]

Output: User agents must use this code if: the directory containing the file to be written could not be found at the time the write was processed. the file to be written does not exist at the time the write was processed, and an offset other than zero is specified.


Input: [Name] INVALID_STATE_ERR [Value] 11 [Description]

Output: User agents must use this code if an application attempts to initiate a write, truncate, or seek using a FileWriter which is already in the WRITING state.


Input: [Name] SYNTAX_ERR [Value] 12 [Description]

Output: User agents must use this code when an application attempts to supply an invalid line ending specifier to the API.


Input: [Name] SECURITY_ERR [Value] 18 [Description]

Output: User agents may use this code if: it is determined that certain files are unsafe for access within a Web application it is determined that too many write calls are being made on file resources it is determined that the file has changed on disk since the user selected it This is a security error code to be used in situations not covered by any other error codes.


Input: [Name] ABORT_ERR [Value] 20 [Description]

Output: User agents must use this code if the read operation was aborted, typically with a call to abort().


Input: [Assertion] The copyright element matches the schema. It contains one text element that does not have a language tag. This should be linked to a testable assertion in the spec. [Title]

Output: Valid copyright Element With One No Language Tagged text Element


Input: [Assertion] The copyright element matches the schema. It contains one text element that has a language tag. This should be linked to a testable assertion in the spec. [Title]

Output: Valid copyright Element With One Language Tagged text Element


Input: [Assertion] The copyright element matches the schema. One text element does not have a language tag. One text element has a language tag. This should be linked to a testable assertion in the spec. [Title]

Output: Valid copyright Element With Mixed text Element Language Tags 1


Input: [Assertion] The copyright element matches the schema. Two text elements have a language tags. This should be linked to a testable assertion in the spec. [Title]

Output: Valid copyright Element With Mixed text Element Language Tags 2


Input: [Assertion] The copyright element occurs more than once. This should be linked to a testable assertion in the spec. [Title]

Output: More Than One copyright Element


Input: [Assertion] The copyright element does not contain a text child element. This should be linked to a testable assertion in the spec. [Title]

Output: No text Element in copyright Element


Input: [Assertion] The copyright element contains an unknown attribute. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in copyright Element


Input: [Assertion] The copyright element contains an unknown child element. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Child Element in copyright Element


Input: [Assertion] The copyright element contains content. This should be linked to a testable assertion in the spec. [Title]

Output: Content in copyright Element


Input: [Assertion] The copyright element contains a text element with an unknown attribute. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in copyright Element text Element


Input: [Assertion] The copyright element contains a text element with an unknown child element. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Child Element in copyright Element text Element


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: error.merge

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid1 [Required] true [Type] string [Details]

Output: The ID of the first Connection identified when the merge was invoked.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid2 [Required] true [Type] string [Details]

Output: The ID of the second Connection identified when the merge was invoked.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Required] true [Type] string [Details]

Output: A description of the reason the merge failed. Content of this field is platform-specific.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the Platform Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. The value is platform dependent as this is an event generated by the Platform Event I/O processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [Assertion] The uniqueid element matches the schema. [Title]

Output: Valid uniqueid Element


Input: [Assertion] The uniqueid element doesn't exist. This should be linked to a testable assertion in the spec. [Title]

Output: No uniqueid Element


Input: [Assertion] The uniqueid element occurs twice. This should be linked to a testable assertion in the spec. [Title]

Output: More Than One uniqueid Element


Input: [Assertion] The uniqueid element does not contain the required id attribute. This should be linked to a testable assertion in the spec. [Title]

Output: No id Attribute in uniqueid Element


Input: [Assertion] The uniqueid element contains an unknown attribute. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in uniqueid Element


Input: [Assertion] The uniqueid element contains a child element. This should be linked to a testable assertion in the spec. [Title]

Output: Child Element in uniqueid Element


Input: [Assertion] The uniqueid element contains content. This should be linked to a testable assertion in the spec. [Title]

Output: Content in uniqueid Element


Input: [Attribute Name] name [Type] string [Details] ccxml.exit [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] sessionid [Type] string [Details] The identifier of the exiting session. This must be the same value that was returned to the sessionid attribute of the createccxml which created this session. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] expr [Type] string [Details] The value of the exit expr attribute. If this attribute is omitted in the exit, the value must be ECMAScript undefined. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] namelist [Type] string valued array [Details] If the namelist attribute was specified in the exit, this property must be a string valued array of the names in the list. The length of the property must be equal to the number of names in the list. The actual values are stored in the "values" sub-object. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] values.* [Type] ECMAScript Object [Details] Each name in the namelist is a property whose value must be the value of the name at the time the exit was executed. Return values from the ccxml session. This would be the values of each of the objects listed in the CCXML exit element's namelist. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the CCXML Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. This must be set to ccxml as this is an event generated by the CCXML Session Event processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Type] string [Details] Reason that the session ended. Possible values are: "exit" - Session ended due to a element "error" - Session ended due to an unhandled error event "kill" - Session ended due to ccxml.kill* event [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] connection.disconnected [Description] Call was disconnected by the network/remote party. [Event] connection.disconnected [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] connection.signal [Description] Additional Connection related information is available for processing by the CCXML application. [Event] connection.signal [End State]

Output: CONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document redirects an connected call. [Event] connection.redirected [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document disconnects an active call. [Event] connection.disconnected [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document merges an incoming/connected call with another call at the network level. [Event] connection.merged [End State]

Output: DISCONNECTED

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] error.connection [Description] The CCXML connection had a platform operational error. [Event] error.connection [End State]

Output: ERROR

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: dialog.transfer

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Required] true [Type] string [Details]

Output: The ID of the dialog.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Required] true [Type] ECMAScript Object [Details]

Output: An ECMAScript object reference to the dialog object identified by the dialogid property of this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] false [Type] string [Details]

Output: The identifier of the connection to which the dialog connection is bridged (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a conference the value must be undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Required] false [Type] string [Details]

Output: The identifier of the conference to which the dialog connection is bridged (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a connection the value must be undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] type [Required] true [Type] string [Details]

Output: A string value specifying the transfer type.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] URI [Required] true [Type] a valid URI [Details]

Output: A URI describing the destination to which this call must be transferred. The format of this information is protocol and platform specific but might consist of a telephone URI RFC2806 or a SIP URI RFC3261 .

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] namelist [Required] false [Type] string valued array [Details]

Output: If the namelist attribute was specified in the Dialog's transfer element, this property must be a string valued array of the names in the list. The length of the property must be equal to the number of names in the list. The actual values are stored in the "values" sub-object.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] values.* [Required] false [Type] ECMAScript Object [Details]

Output: Each name in the namelist is a property whose value must be the value of the name at the time the Dialog's transfer element was executed. Properties returned from the dialog processor relating to the dialogs transfer request.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] maxtime [Required] true [Type] string [Details]

Output: A string in CSS2 format that specifies the maximum amount of time the transfer may stay connected. If the amount of time is unlimited the value must be 0s.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connecttimeout [Required] true [Type] string [Details]

Output: A string in CSS2 format that specifies the maximum amount of time to spend while attempting to connect the call.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] aai [Required] false [Type] string [Details]

Output: A string of application-to-application information to be passed to the destination party when establishing the transfer.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: connection.accept.failed

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] true [Type] string [Details]

Output: The ID of the first Connection identified when the accept was invoked.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Required] true [Type] string [Details]

Output: A description of the reason the accept failed. Content of this field is platform-specific.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the Platform Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. The value is platform dependent as this is an event generated by the Platform Event I/O processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Required] true [Details] error.connection [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] true [Details] The ID of the Connection associated with this event. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] protocol [Required] false [Details] The platform protocol ID of the Connection protocol. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Required] true [Details] A description of the reason the operation failed. Content of this field is platform-specific. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] info [Required] false [Details] An object which provides additional platform or protocol dependent information. [Type]

Output: ECMAScript Object

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connection [Required] true [Details] An ECMAScript object reference to the Connection object identified by the connectionid property of this event. [Type]

Output: ECMAScript Object

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Details] The unique identifier of the event source. This identifies the Platform Event I/O Processor that sent this event. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Details] The name of the Event I/O Processor that sent this event. The value is platform dependent as this is an event generated by the Platform Event I/O processor. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Type] string [Details] error.connection [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Type] string [Details] The ID of the Connection associated with this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] protocol [Type] string [Details] The platform protocol ID of the Connection protocol. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Type] string [Details] A description of the reason the operation failed. Content of this field is platform-specific. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] info [Type] ECMAScript Object [Details] An object which provides additional platform or protocol dependent information. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connection [Type] ECMAScript Object [Details] An ECMAScript object reference to the Connection object identified by the connectionid property of this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the Platform Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. The value is platform dependent as this is an event generated by the Platform Event I/O processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Type] string [Details] error.dialog [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Type] string [Details] The ID of the dialog. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Type] ECMAScript Object [Details] An ECMAScript object reference to the dialog object identified by the dialogid property of this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Type] string [Details] The identifier of the connection to which the dialog was connected to (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog was being connected to a conference the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Type] string [Details] The identifier of the conference to which the dialog was connected to (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog was being connected to a connection the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Type] string [Details] A description of the reason the dialog had an error. Content of this field is platform-specific. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] connection.disconnected [Description] Call was disconnected by the network/remote party. [End State] DISCONNECTED [Event]

Output: connection.disconnected

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] connection.signal [Description] Additional Connection related information is available for processing by the CCXML application. [End State] CONNECTED [Event]

Output: connection.signal

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document redirects an connected call. [End State] DISCONNECTED [Event]

Output: connection.redirected

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document disconnects an active call. [End State] DISCONNECTED [Event]

Output: connection.disconnected

Voice Browser Call Control: CCXML Version 1.0


Input: [Description] The CCXML document merges an incoming/connected call with another call at the network level. [End State] DISCONNECTED [Event]

Output: connection.merged

Voice Browser Call Control: CCXML Version 1.0


Input: [Action] error.connection [Description] The CCXML connection had a platform operational error. [End State] ERROR [Event]

Output: error.connection

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: error.dialog

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Required] true [Type] string [Details]

Output: The ID of the dialog.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Required] true [Type] ECMAScript Object [Details]

Output: An ECMAScript object reference to the dialog object identified by the dialogid property of this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] false [Type] string [Details]

Output: The identifier of the connection to which the dialog was connected to (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog was being connected to a conference the value must be undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Required] false [Type] string [Details]

Output: The identifier of the conference to which the dialog was connected to (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog was being connected to a connection the value must be undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Required] true [Type] string [Details]

Output: A description of the reason the dialog had an error. Content of this field is platform-specific.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Type] string [Details] connection.progressing [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Type] string [Details] The ID of the Connection associated with this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] protocol [Type] string [Details] The platform protocol ID of the Connection protocol. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] info [Type] ECMAScript Object [Details] An object which provides additional platform or protocol dependent information. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connection [Type] ECMAScript Object [Details] An ECMAScript object reference to the Connection object identified by the connectionid property of this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the Platform Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. The value is platform dependent as this is an event generated by the Platform Event I/O processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Title] Valid uniqueid Element [Assertion]

Output: The uniqueid element matches the schema.


Input: [Title] No uniqueid Element [Assertion]

Output: The uniqueid element doesn't exist. This should be linked to a testable assertion in the spec.


Input: [Title] More Than One uniqueid Element [Assertion]

Output: The uniqueid element occurs twice. This should be linked to a testable assertion in the spec.


Input: [Title] No id Attribute in uniqueid Element [Assertion]

Output: The uniqueid element does not contain the required id attribute. This should be linked to a testable assertion in the spec.


Input: [Title] Unknown Attribute in uniqueid Element [Assertion]

Output: The uniqueid element contains an unknown attribute. This should be linked to a testable assertion in the spec.


Input: [Title] Child Element in uniqueid Element [Assertion]

Output: The uniqueid element contains a child element. This should be linked to a testable assertion in the spec.


Input: [Title] Content in uniqueid Element [Assertion]

Output: The uniqueid element contains content. This should be linked to a testable assertion in the spec.


Input: [Attribute Name] name [Type] string [Details] error.dialog.wrongstate [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Type] string [Details] The ID of the dialog. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Type] ECMAScript Object [Details] An ECMAScript object reference to the dialog object identified by the dialogid property of this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Type] string [Details] The identifier of the connection to which the dialog connection is bridged (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a conference the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Type] string [Details] The identifier of the conference to which the dialog connection is bridged (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a connection the value must be undefined. [Required]

Output: false

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Type] string [Details] A description of the reason the dialog is in the wrong state. Content of this field is platform-specific. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Type] string [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Type] string [Details] The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Type] string [Details] The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor. [Required]

Output: true

Voice Browser Call Control: CCXML Version 1.0


Input: [Category] Demographic and SocioEconomic Data [Type] Text [Short display name] Name Prefix [PersonName.]

Output: Prefix


Input: [Category] Physical Contact Information [Type] Text [Short display name] First Name [PersonName.]

Output: First


Input: [Category] Physical Contact Information [Type] Text [Short display name] Last Name [PersonName.]

Output: Last


Input: [Category] Physical Contact Information [Type] Text [Short display name] Middle Name [PersonName.]

Output: Middle


Input: [Category] Demographic and SocioEconomic Data [Type] Text [Short display name] Name Suffix [PersonName.]

Output: Suffix


Input: [Category] Demographic and SocioEconomic Data [Type] Text [Short display name] Nickname [PersonName.]

Output: Nickname


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: ccxml.exit

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] sessionid [Required] true [Type] string [Details]

Output: The identifier of the exiting session. This must be the same value that was returned to the sessionid attribute of the createccxml which created this session.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] expr [Required] true [Type] string [Details]

Output: The value of the exit expr attribute. If this attribute is omitted in the exit, the value must be ECMAScript undefined.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] namelist [Required] false [Type] string valued array [Details]

Output: If the namelist attribute was specified in the exit, this property must be a string valued array of the names in the list. The length of the property must be equal to the number of names in the list. The actual values are stored in the "values" sub-object.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] values.* [Required] false [Type] ECMAScript Object [Details]

Output: Each name in the namelist is a property whose value must be the value of the name at the time the exit was executed. Return values from the ccxml session. This would be the values of each of the objects listed in the CCXML exit element's namelist.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the CCXML Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. This must be set to ccxml as this is an event generated by the CCXML Session Event processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Required] true [Type] string [Details]

Output: Reason that the session ended. Possible values are: "exit" - Session ended due to a element "error" - Session ended due to an unhandled error event "kill" - Session ended due to ccxml.kill* event

Voice Browser Call Control: CCXML Version 1.0


Input: [Definition] Character data [Attribute Type]

Output: CDATA

XHTML™ Modularization 1.1 - Second Edition


Input: [Definition] A document-unique identifier [Attribute Type]

Output: ID

XHTML™ Modularization 1.1 - Second Edition


Input: [Definition] A reference to a document-unique identifier [Attribute Type]

Output: IDREF

XHTML™ Modularization 1.1 - Second Edition


Input: [Definition] A space-separated list of references to document-unique identifiers [Attribute Type]

Output: IDREFS

XHTML™ Modularization 1.1 - Second Edition


Input: [Definition] A name with the same character constraints as ID above [Attribute Type]

Output: NAME

XHTML™ Modularization 1.1 - Second Edition


Input: [Definition] A name composed of only name tokens as defined in XML 1.0 [XML] [Attribute Type]

Output: NMTOKEN

XHTML™ Modularization 1.1 - Second Edition


Input: [Definition] One or more white space separated NMTOKEN values [Attribute Type]

Output: NMTOKENS

XHTML™ Modularization 1.1 - Second Edition


Input: [Attribute Name] name [Required] true [Details] dialog.exit [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialogid [Required] true [Details] The ID of the dialog. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] dialog [Required] true [Details] An ECMAScript object reference to the dialog object identified by the dialogid property of this event. [Type]

Output: ECMAScript Object

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] false [Details] The identifier of the connection to which the dialog connection is bridged (usually the connectionid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a conference the value must be undefined. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] conferenceid [Required] false [Details] The identifier of the conference to which the dialog connection is bridged (usually the conferenceid that was specified in the dialogstart or dialogprepare). If the dialog is bridged to a connection the value must be undefined. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] namelist [Required] false [Details] If the namelist attribute was specified in the Dialog's exit element, this property must be a string valued array of the names in the list. The length of the property must be equal to the number of names in the list. The actual values are stored in the "values" sub-object. [Type]

Output: string valued array

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] values.* [Required] false [Details] Each name in the namelist is a property whose value must be the value of the name at the time the Dialog's exit element was executed. Return values from the dialog. In VoiceXML this would be the values of each of the objects listed in the exit element's namelist. [Type]

Output: ECMAScript Object

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Details] The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Details] The unique identifier of the event source. This identifies the DIALOG Event I/O Processor that sent this event. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Details] The name of the Event I/O Processor that sent this event. This must be set to dialog as this is an event generated by the Dialog Session Event processor. [Type]

Output: string

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: connection.progressing

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] true [Type] string [Details]

Output: The ID of the Connection associated with this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] protocol [Required] false [Type] string [Details]

Output: The platform protocol ID of the Connection protocol.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] info [Required] false [Type] ECMAScript Object [Details]

Output: An object which provides additional platform or protocol dependent information.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connection [Required] true [Type] ECMAScript Object [Details]

Output: An ECMAScript object reference to the Connection object identified by the connectionid property of this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventid [Required] true [Type] string [Details]

Output: The unique identifier for the event. This must match the sendid attribute of send, if the event was generated by a CCXML document.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsource [Required] true [Type] string [Details]

Output: The unique identifier of the event source. This identifies the Platform Event I/O Processor that sent this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] eventsourcetype [Required] true [Type] string [Details]

Output: The name of the Event I/O Processor that sent this event. The value is platform dependent as this is an event generated by the Platform Event I/O processor.

Voice Browser Call Control: CCXML Version 1.0


Input: [#User] User.Name.Prefix [Category] Demographic [Type] Text [Short display name]

Output: Name Prefix


Input: [#User] User.Name.First [Category] Physical Contact [Type] Text [Short display name]

Output: First Name


Input: [#User] User.Name.Last [Category] Physical Contact [Type] Text [Short display name]

Output: Last Name


Input: [#User] User.Name.Middle [Category] Physical Contact [Type] Text [Short display name]

Output: Middle Name


Input: [#User] User.Name.Suffix [Category] Demographic [Type] Text [Short display name]

Output: Name Suffix


Input: [#User] User.Photo [Category] Physical Contact [Type] graphic [Short display name]

Output: User Photograph


Input: [#User] User.Bdate [Category] Demographic [Type] date [Short display name]

Output: Birthdate


Input: [#User] User.IDCert [Category] Physical Contact [Type] Text [Short display name]

Output: Identity Certificate


Input: [#User] #User.Demo [Category] Category [Type] Type [Short display name]

Output: User Demographics


Input: [#User] User.Demo.Country [Category] Demographic [Type] Country [Short display name]

Output: Country x.520


Input: [#User] User.Demo.Postal [Category] Demographic [Type] Text [Short display name]

Output: Postal Code x.520


Input: [#User] User.Demo.Age [Category] Demographic [Type] Number [Short display name]

Output: Age


Input: [#User] User.Demo.Gender [Category] Demographic [Type] Gender [Short display name]

Output: Gender


Input: [#User] #User.Home [Category] Category [Type] Type [Short display name]

Output: Home


Input: [#User] User.Home.Formatted_Name [Category] Physical Contact [Type] Text [Short display name]

Output: Formatted Name


Input: [#User] User.Home.Address.Street1 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 1


Input: [#User] User.Home.Address.Street2 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 2


Input: [#User] User.Home.Address.City [Category] Physical Contact [Type] Text [Short display name]

Output: City


Input: [#User] User.Home.Address.PostCode [Category] Physical Contact [Type] Text [Short display name]

Output: PostCode


Input: [#User] User.Home.Address.State_Prov [Category] Physical Contact [Type] Text [Short display name]

Output: State or Province


Input: [#User] User.Home.Address.Country [Category] Physical Contact [Type] Country [Short display name]

Output: Country


Input: [#User] User.Home.Phone [Category] Physical Contact [Type] Number [Short display name]

Output: Phone


Input: [#User] User.Home.Fax [Category] Physical Contact [Type] Number [Short display name]

Output: Fax


Input: [#User] User.Home.Cellular [Category] Physical Contact [Type] Number [Short display name]

Output: Cellular


Input: [#User] User.Home.Email [Category] Online Contact [Type] Text [Short display name]

Output: Email


Input: [#User] User.Home.URL [Category] Online Contact [Type] URL [Short display name]

Output: HomePage


Input: [#User] User.Home.TZ [Type] Text [Short display name]

Output: Time Zone


Input: [#User] #User.Shipping [Category] Category [Type] Type [Short display name]

Output: Shippin Information


Input: [#User] User.Shipping.Formatted_Name [Category] Physical Contact [Type] Text [Short display name]

Output: Formatted Name


Input: [#User] User.Shipping.Address.Street1 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 1


Input: [#User] User.Shipping.Address.Street2 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 2


Input: [#User] User.Shipping.Address.City [Category] Physical Contact [Type] Text [Short display name]

Output: City


Input: [#User] User.Shipping.Address.PostCode [Category] Physical Contact [Type] Text [Short display name]

Output: PostCode x.520


Input: [#User] User.Shipping.Address.State_Prov [Category] Physical Contact [Type] Text [Short display name]

Output: State or Province


Input: [#User] User.Shipping.Address.Country [Category] Physical Contact [Type] Country [Short display name]

Output: Country x.520


Input: [#User] User.Shipping.Method1 [Category] Physical Contact [Type] Text [Short display name]

Output: 1st Preffered shipping method


Input: [#User] User.Shipping.Method2 [Category] Physical Contact [Type] Text [Short display name]

Output: 2nd preffered shipping method


Input: [#User] #User.Business [Category] Category [Type] Type [Short display name]

Output: Business


Input: [#User] User.Business.Company [Category] Physical Contact [Type] Text [Short display name]

Output: Company


Input: [#User] User.Business.FormattedName [Category] Physical Contact [Type] Text [Short display name]

Output: Formatted Name


Input: [#User] User.Business.SIC_Code [Type] Text [Short display name]

Output: Industry SIC Code


Input: [#User] User.Business.DUNS_Number [Type] Text [Short display name]

Output: D&B Number


Input: [#User] User.Ticker.Symbol [Type] Text [Short display name]

Output: Stock Symbol


Input: [#User] User.Business.Logo [Type] Graphic [Short display name]

Output: Business Logo


Input: [#User] User.Business.JobTitle [Category] Demographic [Type] Text [Short display name]

Output: Job Title


Input: [#User] User.Business.Department [Category] Physical Contact [Type] Text [Short display name]

Output: Department


Input: [#User] User.Business.Office [Category] Physical Contact [Type] Text [Short display name]

Output: Office


Input: [#User] User.Business.Address.Street1 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 1


Input: [#User] User.Business.Address.Street2 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 2


Input: [#User] User.Business.Address.Street3 [Category] Physical Contact [Type] Text [Short display name]

Output: Street Address Line 3


Input: [#User] User.Business.Address.City [Category] Physical Contact [Type] Text [Short display name]

Output: City


Input: [#User] User.Business.Address.Postal [Category] Physical Contact [Type] Text [Short display name]

Output: Postal Code


Input: [#User] User.Business.Address.State_Prov [Category] Physical Contact [Type] Text [Short display name]

Output: State or Province


Input: [#User] User.Business.Address.Country [Category] Physical Contact [Type] Country [Short display name]

Output: Country


Input: [#User] User.Business.Phone [Category] Physical Contact [Type] Phone [Short display name]

Output: Phone


Input: [#User] User.Business.Fax [Category] Physical Contact [Type] Phone [Short display name]

Output: Fax


Input: [#User] User.Business.Pager [Category] Physical Contact [Type] Phone [Short display name]

Output: Pager


Input: [#User] User.Business.Email [Category] Online Contact [Type] Email [Short display name]

Output: Email


Input: [#User] User.Business.URL [Category] Online Contact [Type] URL [Short display name]

Output: Home Page


Input: [Major Concepts] Service AtomicProcess composedOf message channel [Module]

Output: FLOWS-Core

The FLOWS Process Model Ontology Modules


Input: [Major Concepts] Split Sequence Unordered Choice IfThenElse Iterate RepeatUntil [Module]

Output: Control Constraints


Input: [Major Concepts] OrderedActivity [Module]

Output: Ordering Constraints


Input: [Major Concepts] OccActivity [Module]

Output: Occurrence Constraints


Input: [Major Concepts] TriggeredActivity [Module]

Output: State Constraints


Input: [Major Concepts] Exception [Module]

Output: Exception Constraints


Input: [Name] dest [Required] true [Type] ECMAScript Expression [Default Value] none [Valid Values] A Valid URL [Description]

Output: An ECMAScript expression which returns a string that is the target of the outbound telephone call. A platform MUST support a telephone URI, as described in [RFC2806] and MAY support other url schemes such as "sip:" or "h323:". or a SIP URI as described in [RFC3261].

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] connectionid [Required] false [Type] ECMAScript Left Hand Side Expression [Default Value] none [Valid Values] ECMAScript Variable [Description]

Output: An ECMAScript left hand side expression evaluating to a previously defined variable. The value of the attribute must receive the identifier of the Connection on which the outgoing call is attempted.

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] aai [Required] false [Type] ECMAScript Expression [Default Value] none [Description]

Output: An ECMAScript expression which returns a string of application-to-application information to be passed to the destination endpoint when establishing the connection. Note: Even if an implementation platform accepts the aai data, certain protocols and network elements may prevent the transmission to the target endpoint. If the platform does not support the transmission of aai data it must raise a connection.progressing event and indicate that the use of aai is not supported.

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] callerid [Required] false [Type] ECMAScript Expression [Default Value] none [Description]

Output: An ECMAScript expression which returns a string defining the caller identity to be used when making the outbound connection. The format of this information is protocol and platform specific but might consist of a telephone URI, as described in [RFC2806] or a SIP URI as described in [RFC3261]. Note: An implementation platform is not required to use the specified data and certain protocols and network elements may prevent its use. If the platform does not support the specification of callerid it must raise a connection.progressing event and indicate that the use of callerid is not supported.

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] hints [Required] false [Type] ECMAScript Expression [Default Value] none [Valid Values] An ECMAScript expression that returns an ECMAScript object [Description]

Output: The ECMAScript object returned contains information which may be used by the implementing platform when establishing the outbound connection. This information may consist of protocol-specific parameters, protocol selection guidelines, or routing hints. Note: The meaning of these hints is specific to the implementing platform.

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] timeout [Required] false [Type] ECMAScript Expression [Default Value] none [Valid Values] An ECMAScript expression which returns a character string in CSS2 [CSS2] format [Description]

Output: The character string returned is interpreted as a time interval. This interval begins when createcall is executed. The createcall must fail if not completed by the end of this interval. A completion is defined as the call getting to a CONNECTED state as signaled by a connection.connected event. A failed createcall must return the connection.failed event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] joinid [Required] false [Type] ECMAScript Expression [Default Value] none [Valid Values] (valid connection, conference, or dialog ID) [Description]

Output: An ECMAScript expression that identifies a connection, conference, or dialog ID that the new call must be joined to. This is equivalent, from the perspective of the CCXML application, to performing a immediately following the . However, platforms may use knowledge about the connection/conference/dialog to which the new call will be connected to optimize the call creation process. If the attribute value is invalid an error.semantic event must be thrown.

Voice Browser Call Control: CCXML Version 1.0


Input: [Name] joindirection [Required] false [Type] ECMAScript Expression [Default Value] both [Valid Values] both calltransmit callreceive [Description]

Output: An ECMAScript expression that defines the direction of the media flow between the newly created connection, and the existing connection/conference/dialog referenced by joinid: both Specifes a full duplex connection where the media flows in both directions. calltransmit The new connection transmits media to the referenced connection/conference/dialog but does not receive any media streams. dialogreceivecallreceive The new connection receives media from the referenced connection/conference/dialog but does not transmit any media streams.

Voice Browser Call Control: CCXML Version 1.0


Input: [Assertion] The description element matches the schema. [Title]

Output: Valid description Element


Input: [Assertion] The description element does not contain a url attribute but it still matches the schema. This should be linked to a testable assertion in the spec. [Title]

Output: Valid description Element Without url Attribute


Input: [Assertion] The description element matches the schema. It contains one text element that does not have a language tag. This should be linked to a testable assertion in the spec. [Title]

Output: Valid description Element With One No Language Tagged text Element


Input: [Assertion] The description element matches the schema. It contains one text element that has a language tag. This should be linked to a testable assertion in the spec. [Title]

Output: Valid description Element With One Language Tagged text Element


Input: [Assertion] The description element matches the schema. One text element does not have a language tag. One text element has a language tag. This should be linked to a testable assertion in the spec. [Title]

Output: Valid description Element With Mixed text Element Language Tags 1


Input: [Assertion] The description element matches the schema. Two text elements have a language tags. This should be linked to a testable assertion in the spec. [Title]

Output: Valid description Element With Mixed text Element Language Tags 2


Input: [Assertion] The description element occurs more than once. This should be linked to a testable assertion in the spec. [Title]

Output: More Than One description Element


Input: [Assertion] The description element does not contain a text child element. This should be linked to a testable assertion in the spec. [Title]

Output: No text Element in description Element


Input: [Assertion] The description element contains an unknown attribute. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in description Element


Input: [Assertion] The description element contains an unknown child element. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Child Element in description Element


Input: [Assertion] The description element contains content. This should be linked to a testable assertion in the spec. [Title]

Output: Content in description Element


Input: [Assertion] The description element contains a text element with an unknown attribute. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Attribute in description Element text Element


Input: [Assertion] The description element contains a text element with an unknown child element. This should be linked to a testable assertion in the spec. [Title]

Output: Unknown Child Element in description Element text Element


Input: [Component] XPath 1.0 compatibility mode [Value]

Output: false

Static Context Components for use-when Expressions


Input: [Component] In scope namespaces [Value]

Output: determined by the in-scope namespaces for the containing element in the stylesheet


Input: [Component] Default element/type namespace [Value]

Output: determined by the xpath-default-namespace attribute if present (see 5.2 Unprefixed QNames in Expressions and Patterns); otherwise the null namespace


Input: [Component] Default function namespace [Value]

Output: The standard function namespace


Input: [Component] In scope type definitions [Value]

Output: The type definitions that would be available in the absence of any xsl:import-schema declaration


Input: [Component] In scope element declarations [Value]


Input: [Component] In scope attribute declarations [Value]


Input: [Component] In scope variables [Value]


Input: [Component] In scope functions [Value]

Output: The core functions defined in [Functions and Operators], together with the functions element-available, function-available, type-available, and system-property defined in this specification, plus the set of extension functions that are present in the static context of every XPath expression (other than a use-when expression) within the content of the element that is the parent of the use-when attribute. Note that stylesheet functions are not included in the context, which means that the function function-available will return false in respect of such functions. The effect of this rule is to ensure that function-available returns true in respect of functions that can be called within the scope of the use-when attribute. It also has the effect that these extensions functions will be recognized within the use-when attribute itself; however, the fact that a function is available in this sense gives no guarantee that a call on the function will succeed.


Input: [Component] In scope collations [Value]

Output: Implementation-defined


Input: [Component] Default collation [Value]

Output: The Unicode Codepoint Collation


Input: [Component] Base URI [Value]

Output: The base URI of the containing element in the stylesheet


Input: [Component] Statically known documents [Value]


Input: [Component] Statically known collections [Value]


Input: [Attribute Name] name [Required] true [Type] string [Details]

Output: error.connection

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] connectionid [Required] true [Type] string [Details]

Output: The ID of the Connection associated with this event.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] protocol [Required] false [Type] string [Details]

Output: The platform protocol ID of the Connection protocol.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] reason [Required] true [Type] string [Details]

Output: A description of the reason the operation failed. Content of this field is platform-specific.

Voice Browser Call Control: CCXML Version 1.0


Input: [Attribute Name] info [Required] false [Type] ECMAScript Object [Details]

Output: An object which provides additional platform or protocol dependent information.

Voice Browser Call Control: CCXML Version 1.0