PlcmDialRulePreliminaryDebugRequest

PlcmDialRulePreliminaryDebugRequest

The request to use to initiate a debug session of the preliminary script. Content-Type: application/vnd.plcm.plcm-dial-rule-preliminary-debug-request+xml. All attributes are used in ETag calculation except for entity-tag and atom-link.


PlcmDialRulePreliminaryDebugRequest Fields

NameTypeDescriptionAttributes
dtmfDigitsstring For VEQ only. This is the DTMF_STRING variable in the script. This will be used to evaluate/modify the DTMF digits entered by caller.
callerSitestring A site to use to set the first four caller variables. CALLER_SITE_AREA_CODE CALLER_SITE_COUNTRY_CODE CALLER_SITE_DIGITS CALLER_SITE_NAME
callerH323Idstring Array variable initially set to the set of H323ID addresses of the caller. The length of the array is 0 if the caller doesn’t have an H323ID address.
callerE164string For H.323 calls only, an array variable initially set to the set of E.164 addresses of the caller. The length of the array is 0 if the caller doesn’t have an E.164 address.
callerTelUristring Array variable initially set to the set of Tel URI addresses of the caller. The length of the array is 0 if the caller doesn’t have a Tel URI address.
callerSipUristring Array variable initially set to the set of SIP URI addresses of the caller. The length of the array is 0 if the caller doesn’t have a SIP URI address.
vmrOrLyncConfIdstring The value supplied here becomes the return value from the "getConferenceRoomOrID()" function. Use this field only when simulating an outbound call from a VMR or Lync conference ID-based conference.
callerProvisionedboolean The value supplied here becomes the return value from the " isCallerProvisioned() " function. Default value is False
callerRegisteredboolean The value supplied here becomes the return value from the " isCallerRegistered() " function. Default value is False
isPolyEvoboolean The value supplied here becomes the return value from the " isPolyEvoCall() " function. Default value is False
isSipMrcboolean The value supplied here becomes the return value from the " isSipMrcCall() " function. Default value is False
callerDeviceIdstring The device Id.
scriptstring An executable Javascript script which will be debugged using attributes of this request. Mandatory
dialStringstring This is the DIAL_STRING variable in the script, which is initially set to the dial string being evaluated. Mandatory
sipInvitestring This is the SIP INVITE to use to test the script Mandatory