CfgSwitchAccessCode
Description
CfgSwitchAccessCode contains a list of Access Codes that are used to place, route, or transfer calls from its Switch to other Switches in a multi-site installation.
Depending on the structure of a numbering plan, you may or may not need access codes to reach DNs that belong to different Switches of a multi-site telephone network.
You can modify (that is, create, change, or delete) the contents of the Access Codes for a particular Switch or for a set of Switches.
Attributes
- switchDBID — A unique identifier of the Switch to which this access code is assigned. Mandatory. If value is set to 0 the accessCode value is used as default access to this switch if no other access code is specified on source switch to access this switch.
- accessCode — A pointer to the access code.
- targetType — Type of the target within the switch specified by switchDBID for which all the routing parameters below are specified. See CfgTargetType.
- routeType — Type of routing for the target specified in targetType for this switch. See CfgRouteType.
- dnSource — Source of information to specify parameter dn in function TRouteCall. See comments.
- destinationSource — Source of information to specify parameter destination in function TRouteCall. See comments.
- locationSource — Source of information to specify parameter location in function TRouteCall.
- dnisSource — Source of information to specify parameter dnis in function TRouteCall.
- reasonSource — Source of information to specify parameter reasons in function TRouteCall.
- extensionSource — Source of information to specify parameter extensions in function TRouteCall.
Comments
Uniqueness of a switch access code is defined by the combination of values of its first three properties, i.e., switchDBID, accessCode, and targetType. Thus, when a certain access code is to be deleted, it is necessary and sufficient to specify those three parameters in the corresponding item of the deletedSwitchAccessCodes list in CfgDeltaSwitch.
Function TRouteCall is a function of the T-Library and is defined in the T-Library SDK C Developer's Guide.
See also CfgSwitch.
If targetType=CFGTargetISCC the dnSource property is used for definition of ISCC protocol parameters and presented on GUI (Configuration Manager) with caption “ISCC Protocol Parameters”.
If targetType=CFGTargetISCC the destinationSource property is used for definition of ISCC call overflow parameters and presented on GUI (Configuration Manager) with caption “ISCC Call Overflow Parameters”.