plcm-vertical-service-code.xsd Documentation

Imported Namespaces

Target Namespace

Elements

plcm-vertical-service-code  PlcmVerticalServiceCode

Edit a call forwarding or hunt group service invoked when callers dial the vertical service code (VSC) for that service followed by the alias. These services can’t be deleted. But API client can disable them or change their names, descriptions, or VSCs. Content-Type: application/vnd.plcm.plcm-vertical-service-code+xml. All attributes are used in ETag calculation except for entity-tag and atom-link-list.


Complex Types

PlcmVerticalServiceCode Fields

NameTypeDescriptionAttributes
atomLinkList List of linkSee Definition of link
idxs:string Unique identifier for vertical service code. This id is generated by server.
namexs:string Display name for this service Mandatory
descriptionxs:string Brief description for this service
service-enabledxs:boolean Turns service On/Off. Mandatory
codexs:string The vertical service code (VSC) for this service. Must consist of an asterisk/star (*) followed by two digits. Registered endpoints can activate this feature by dialing the VSC followed by the alias. They can deactivate it by dialing the VSC alone. Mandatory
typeType The type of service. This is read-only field and can not be changed through API.
entity-tagEntityTag The unique value generated from the server object instance. This value is the same value that MUST be applied to the HTTP Entity Tag (ETag) header for a single instance of this object. Client modification of this field is not allowed for this instance.


Simple Types


NameTypeRestrictions
EntityTagxs:string
Length of value must be >=1
Length of value must be <=64
Typexs:string
Value must be one of:
  • FORWARD_UNCONDITIONALLY
  • FORWARD_ON_BUSY
  • FORWARD_NO_ANSWER
  • HUNT_GROUP_JOIN
  • HUNT_GROUP_LEAVE
  • UNKNOWN