[Index]
This data model encapsulates the information needed to deploy a dial plan schema.
Model ref.: data/HcsDpDialPlanSchemaDAT
The full URL would include the host-proxy name: https://[host-proxy].
Variables are enclosed in square brackets.
{ "$schema": "http://json-schema.org/draft-03/schema", "type": "object", "properties": { "timePeriodArray": { "is_password": false, "description": "Time Periods for this dial plan schema.", "title": "Time Periods", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "name": { "is_password": false, "description": "The name for this time period.", "title": "Time Period Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "endDayOfMonth": { "is_password": false, "description": "Optional end day of month for this period.", "title": "End Day of Month", "default": "0", "pattern": "^([0-9]|[12][0-9]|[3][01])$", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "endDay": { "is_password": false, "description": "Optional end day for this period.", "title": "End Day", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "startDay": { "is_password": false, "description": "Optional start day for this period.", "title": "Start Day", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "startMonth": { "is_password": false, "description": "Optional start month for this period.", "title": "Start Month", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "endMonth": { "is_password": false, "description": "Optional end month for this period.", "title": "End Month", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "startTime": { "is_password": false, "description": "The start time for this period.", "title": "Time of Day Start", "default": "No Office Hours", "required": true, "displayable": false, "choices": [ { "value": "No Office Hours", "title": "No Office Hours" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "endTime": { "is_password": false, "description": "The end time for this period.", "title": "Time of Day End", "default": "No Office Hours", "required": true, "displayable": false, "choices": [ { "value": "No Office Hours", "title": "No Office Hours" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "startDayOfMonth": { "is_password": false, "description": "Optional start day of month for this period.", "title": "Start Day of Month", "default": "0", "pattern": "^([0-9]|[12][0-9]|[3][01])$", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this time period.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "cssArray": { "is_password": false, "description": "Calling Search Spaces for this dial plan schema.", "title": "Calling Search Spaces", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "usage": { "is_password": false, "title": "Partition Usage", "default": "General", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "isClassOfService": { "is_password": false, "description": "If enabled, indicates that this CSS is a class of service.", "title": "Class of Service CSS", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "partitionMembers": { "is_password": false, "description": "The array of default partitions associated with this calling search space.", "title": "Partitions", "minItems": 0, "items": { "type": "object", "properties": { "index": { "is_password": false, "description": "The index for this route partition.", "title": "Index", "pattern": "^[0-9]*", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "partition": { "is_password": false, "description": "The name of the partition.", "title": "Route Partition Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "name": { "is_password": false, "description": "The name of the calling search space.", "title": "CSS Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this calling search space.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "name": { "is_password": false, "description": "Dial plan schema name.", "title": "Dial Plan Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "timeScheduleArray": { "is_password": false, "description": "Time Schedules for this dial plan schema.", "title": "Time Schedules", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "timeScheduleMembers": { "is_password": false, "title": "Time Periods", "minItems": 0, "items": { "type": "object", "properties": { "timePeriodName": { "is_password": false, "description": "A time period that is part of this time schedule.", "title": "Time Period Name", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "name": { "is_password": false, "description": "The name for this time schedule.", "title": "Time Schedule Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this time schedule.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "routeListArray": { "is_password": false, "description": "Route list items for this dial plan schema.", "title": "Route Lists", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "name": { "is_password": false, "description": "The name for this route list.", "title": "Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "routeListEnabled": { "is_password": false, "title": "Route List Enabled", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "runOnEveryNode": { "is_password": false, "title": "Run On Every Node", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "callManagerGroup": { "is_password": false, "title": "Call Manager Group Name", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "members": { "is_password": false, "title": "Members", "minItems": 0, "items": { "type": "object", "properties": { "calledPartyDiscardDigits": { "is_password": false, "title": "Called Party Discard Digits", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "callingPartyPrefixDigits": { "is_password": false, "title": "Calling Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "callingPartyTransformMask": { "is_password": false, "title": "Calling Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "selectionOrder": { "is_password": false, "title": "Selection Order", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "useCallingPartyExternalPhoneNumMask": { "is_password": false, "title": "Use Calling Party's External Phone Number Mask", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "On", "title": "On" }, { "value": "Off", "title": "Off" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyPrefixDigits": { "is_password": false, "title": "Called Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyTransformMask": { "is_password": false, "title": "Called Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "routeGroupName": { "is_password": false, "title": "Route Group Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "description": { "is_password": false, "description": "A meaningful description for this route list.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "ctiRoutePointArray": { "is_password": false, "title": "CTI Route Points", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "deviceName": { "is_password": false, "description": "The name for this CTI route point.", "title": "Device Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "Meaningful description for this CTI route point.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "cgPtyTransCss": { "is_password": false, "title": "Calling Party Transformation CSS", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "useTrustedRelayPoint": { "is_password": false, "title": "Use Trusted Relay Point", "default": "Default", "required": true, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "On", "title": "On" }, { "value": "Off", "title": "Off" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "useDevPoolCgPtyTransCss": { "is_password": false, "title": "Use Device Pool Calling Party Transformation CSS", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "geolocation": { "is_password": false, "title": "Geolocation", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "devicePool": { "is_password": false, "title": "Device Pool", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "location": { "is_password": false, "title": "Location", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "css": { "is_password": false, "title": "Calling Search Space", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "partitionArray": { "is_password": false, "description": "Partitions for this dial plan schema.", "title": "Partitions", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "timeSchedule": { "is_password": false, "description": "The time schedule to use for this partition.", "title": "Time Schedule", "default": "NULL", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "name": { "is_password": false, "description": "The name for this partition.", "title": "Partition Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this partition.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "callingPartyTransPatternArray": { "is_password": false, "description": "Calling party transformation patterns for this dial plan schema.", "title": "Calling Party Transformation Patterns", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "cgLineIdPres": { "is_password": false, "title": "Calling Line ID Presentation", "default": "Default", "required": true, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this calling party transformation pattern.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "cgPtyNumPlan": { "is_password": false, "title": "Calling Party Numbering Plan", "default": "Cisco CallManager", "required": true, "displayable": false, "choices": [ { "value": "Cisco CallManager", "title": "Cisco CallManager" }, { "value": "ISDN", "title": "ISDN" }, { "value": "National Standard", "title": "National Standard" }, { "value": "Private", "title": "Private" }, { "value": "Unknown", "title": "Unknown" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "pattern": { "is_password": false, "description": "The pattern for this calling party transformation.", "title": "Pattern", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "partition": { "is_password": false, "description": "The route partition to which this calling party transformation belongs.", "title": "Partition", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "prefixDigits": { "is_password": false, "title": "Calling Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "useCallingPartyExternalPhoneNumMask": { "is_password": false, "title": "Use Calling Party's External Phone Number Mask", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "cgPtyNumType": { "is_password": false, "title": "Calling Party Number Type", "default": "Cisco CallManager", "required": true, "displayable": false, "choices": [ { "value": "Cisco CallManager", "title": "Cisco CallManager" }, { "value": "Unknown", "title": "Unknown" }, { "value": "National", "title": "National" }, { "value": "International", "title": "International" }, { "value": "Subscriber", "title": "Subscriber" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "discardDigits": { "is_password": false, "title": "Calling Party Discard Digits", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" }, { "value": "PreDot", "title": "PreDot" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "transformMask": { "is_password": false, "title": "Calling Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "translationPatternArray": { "is_password": false, "description": "Translation patterns for this dial plan schema.", "title": "Translation Patterns", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "provideOutsideDialTone": { "is_password": false, "title": "Provide Outside Dial Tone", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "callingPartyPrefixDigits": { "is_password": false, "title": "Calling Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "callingPartyTransformMask": { "is_password": false, "title": "Calling Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "nextHopByCallingPtyNum": { "is_password": false, "title": "Route Next Hop By Calling Party Number", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "releaseClause": { "is_password": false, "description": "If this is a blocking pattern, select the release clause when the call is blocked.", "title": "Release Clause", "default": "No Error", "required": false, "displayable": false, "choices": [ { "value": "No Error", "title": "No Error" }, { "value": "Unallocated Number", "title": "Unallocated Number" }, { "value": "Call Rejected", "title": "Call Rejected" }, { "value": "Call Rejected", "title": "Call Rejected" }, { "value": "Number Changed", "title": "Number Changed" }, { "value": "Invalid Number Format", "title": "Invalid Number Format" }, { "value": "Precedence Level Exceeded", "title": "Precedence Level Exceeded" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyDiscardDigits": { "is_password": false, "title": "Called Party Discard Digits", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" }, { "value": "PreDot", "title": "PreDot" }, { "value": "PreDot Trailing-#", "title": "PreDot Trailing-#" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "pattern": { "is_password": false, "description": "The translation pattern.", "title": "Translation Pattern", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "routeOption": { "is_password": false, "title": "Route Option", "default": "Route this pattern", "required": false, "displayable": false, "choices": [ { "value": "Route this pattern", "title": "Route this pattern" }, { "value": "Block this pattern", "title": "Block this pattern" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "routePartition": { "is_password": false, "description": "The route partition to which this pattern belongs.", "title": "Partition", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "noWaitInterdigitTimeoutSubseqHops": { "is_password": false, "title": "Do Not Wait For Interdigit Timeout On Subsequent Hops", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "css": { "is_password": false, "title": "CSS", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this translation pattern.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyPrefixDigits": { "is_password": false, "title": "Called Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "forEach": { "is_password": false, "description": "If a list is specific, create a translation pattern for each item in the list.", "title": "For Each", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyTransformMask": { "is_password": false, "title": "Called Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "cgLinePresBit": { "is_password": false, "title": "Calling Line Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "connNamePresBit": { "is_password": false, "title": "Connected Name Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "useCallingPartyExternalPhoneNumMask": { "is_password": false, "title": "Use Calling Party's External Phone Number Mask", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "cgNamePresBit": { "is_password": false, "title": "Calling Name Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "connLinePresBit": { "is_password": false, "title": "Connected Line Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "useOrigCss": { "is_password": false, "title": "Use Originator's Calling Search Space", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "urgentPriority": { "is_password": false, "title": "Urgent Priority", "required": false, "displayable": false, "readonly": false, "type": "boolean" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "calledPartyTransPatternArray": { "is_password": false, "description": "Called party transformation patterns for this dial plan schema.", "title": "Called Party Transformation Patterns", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "description": { "is_password": false, "description": "A meaningful description for this called party transformation pattern.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "numPlan": { "is_password": false, "title": "Called Party Numbering Plan", "default": "Cisco CallManager", "required": true, "displayable": false, "choices": [ { "value": "Cisco CallManager", "title": "Cisco CallManager" }, { "value": "ISDN", "title": "ISDN" }, { "value": "National Standard", "title": "National Standard" }, { "value": "Private", "title": "Private" }, { "value": "Unknown", "title": "Unknown" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "pattern": { "is_password": false, "description": "The pattern for this called party transformation.", "title": "Pattern", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "partition": { "is_password": false, "description": "The route partition to which this calling party transformation belongs.", "title": "Route Partition", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "prefixDigits": { "is_password": false, "title": "Called Party Prefix Digits", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "numType": { "is_password": false, "title": "Called Party Number Type", "default": "Cisco CallManager", "required": true, "displayable": false, "choices": [ { "value": "Cisco CallManager", "title": "Cisco CallManager" }, { "value": "Unknown", "title": "Unknown" }, { "value": "National", "title": "National" }, { "value": "International", "title": "International" }, { "value": "Subscriber", "title": "Subscriber" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "discardDigits": { "is_password": false, "title": "Discard Digits", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" }, { "value": "PreDot", "title": "PreDot" }, { "value": "PreDot Trailing-#", "title": "PreDot Trailing-#" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "transformMask": { "is_password": false, "title": "Called Party Transformation Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "sipRoutePatternArray": { "is_password": false, "description": "SIP Route pattern list for this dial plan schema.", "title": "SIP Route Patterns", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "description": { "is_password": false, "description": "A meaningful description for this SIP route pattern.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "callingPartyPrefixDigits": { "is_password": false, "title": "Calling Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "useCallerCss": { "is_password": false, "title": "Use Caller CSS", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "pattern": { "is_password": false, "description": "The SIP route pattern.", "title": "Pattern", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "sipTrunkName": { "is_password": false, "title": "Sip Trunk/Route List Name", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "dnOrPatternIpv6": { "is_password": false, "title": "Dn or Pattern IPv6", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "routeOption": { "is_password": false, "title": "Route Option", "default": "Route this pattern", "required": false, "displayable": false, "choices": [ { "value": "Route this pattern", "title": "Route this pattern" }, { "value": "Block this pattern", "title": "Block this pattern" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "connLinePresBit": { "is_password": false, "title": "Connected Line Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "domainRoutingCssName": { "is_password": false, "title": "Domain Routing Css Name", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "useCallingPartyExternalPhoneNumMask": { "is_password": false, "title": "Use Calling Party's External Phone Number Mask", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "cgLinePresBit": { "is_password": false, "title": "Calling Line Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "cgNamePresBit": { "is_password": false, "title": "Calling Name Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "usage": { "is_password": false, "description": "The usage for this SIP route pattern.", "title": "Usage", "required": true, "displayable": false, "choices": [ { "value": "Domain Routing", "title": "Domain Routing" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "routeOnUserPart": { "is_password": false, "title": "Route On User Part", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "connNamePresBit": { "is_password": false, "title": "Connected Name Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "routePartitionName": { "is_password": false, "description": "The route partition to which this pattern belongs.", "title": "Route Partition", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "callingPartyTransformationMask": { "is_password": false, "title": "Calling Party Transformation Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "routePatternArray": { "is_password": false, "description": "Route pattern list for this dial plan schema.", "title": "Route Patterns", "minItems": 0, "items": { "is_password": false, "type": "object", "properties": { "provideOutsideDialTone": { "is_password": false, "title": "Provide Outside Dial Tone", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "callingPartyPrefixDigits": { "is_password": false, "title": "Calling Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "callingPartyTransformMask": { "is_password": false, "title": "Calling Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "reqClientMatterCode": { "is_password": false, "title": "Require Client Matter Code", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "reqForcedAuthCode": { "is_password": false, "title": "Require Forced Authorization Code", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "releaseClause": { "is_password": false, "description": "If this is a blocking pattern, select the release clause when the call is blocked.", "title": "Release Clause", "default": "No Error", "required": false, "displayable": false, "choices": [ { "value": "No Error", "title": "No Error" }, { "value": "Unallocated Number", "title": "Unallocated Number" }, { "value": "Call Rejected", "title": "Call Rejected" }, { "value": "Number Changed", "title": "Number Changed" }, { "value": "Invalid Number Format", "title": "Invalid Number Format" }, { "value": "Precedence Level Exceeded", "title": "Precedence Level Exceeded" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "allowOverlapSending": { "is_password": false, "title": "Allow Overlap Sending", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "calledPartyDiscardDigits": { "is_password": false, "title": "Called Party Discard Digits", "default": "None", "required": false, "displayable": false, "choices": [ { "value": "None", "title": "None" }, { "value": "PreDot", "title": "PreDot" }, { "value": "PreDot Trailing-#", "title": "PreDot Trailing-#" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "pattern": { "is_password": false, "description": "The route pattern.", "title": "Route Pattern", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "patternPrecedence": { "is_password": false, "title": "MLPP Precedence", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Executive Override", "title": "Executive Override" }, { "value": "Flash", "title": "Flash" }, { "value": "Flash Override", "title": "Flash Override" }, { "value": "Immediate", "title": "Immediate" }, { "value": "Priority", "title": "Priority" }, { "value": "Routine", "title": "Routine" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "routeOption": { "is_password": false, "title": "Route Option", "default": "Route this pattern", "required": false, "displayable": false, "choices": [ { "value": "Route this pattern", "title": "Route this pattern" }, { "value": "Block this pattern", "title": "Block this pattern" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "routePartition": { "is_password": false, "description": "The route partition to which this pattern belongs.", "title": "Route Partition", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "authLevel": { "is_password": false, "title": "Authorization Level", "default": "0", "required": true, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "gatewayName": { "is_password": false, "title": "Gateway Name", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "description": { "is_password": false, "description": "A meaningful description for this route pattern.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyPrefixDigits": { "is_password": false, "title": "Called Party Prefix Digits (Outgoing Calls)", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "routeList": { "is_password": false, "title": "Route List", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "calledPartyTransformMask": { "is_password": false, "title": "Called Party Transform Mask", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" }, "cgLinePresBit": { "is_password": false, "title": "Calling Line Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "connNamePresBit": { "is_password": false, "title": "Connected Name Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "callClassification": { "is_password": false, "description": "OnNet or Offnet call", "title": "Call Classification", "default": "OffNet", "required": true, "displayable": false, "choices": [ { "value": "OffNet", "title": "OffNet" }, { "value": "OnNet", "title": "OnNet" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "allowDeviceOverride": { "is_password": false, "title": "Allow Device Override", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "useCallingPartyExternalPhoneNumMask": { "is_password": false, "title": "Use Calling Party's External Phone Number Mask", "required": false, "displayable": false, "readonly": false, "type": "boolean" }, "cgNamePresBit": { "is_password": false, "title": "Calling Name Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "connLinePresBit": { "is_password": false, "title": "Connected Line Presentation Bit", "default": "Default", "required": false, "displayable": false, "choices": [ { "value": "Default", "title": "Default" }, { "value": "Allowed", "title": "Allowed" }, { "value": "Restricted", "title": "Restricted" } ], "readonly": false, "maxLength": 1024, "type": "string" }, "urgentPriority": { "is_password": false, "title": "Urgent Priority", "required": false, "displayable": false, "readonly": false, "type": "boolean" } } }, "required": false, "displayable": false, "readonly": false, "type": "array" }, "description": { "is_password": false, "description": "A description for this dial plan schema.", "title": "Description", "required": false, "displayable": false, "readonly": false, "maxLength": 1024, "type": "string" } }, "schema_version": "2.0" }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the GUI Add form. | GET | /api/data/HcsDpDialPlanSchemaDAT/add/ |
|
The GUI Add form of data/HcsDpDialPlanSchemaDAT as JSON |
The API call to the /add/ URL can only be made from a hierarchy that allows the model type to be added. The actions in the response shows the url for the POST API call to create an instance.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Create | POST | /api/data/HcsDpDialPlanSchemaDAT/ | hierarchy=[hierarchy] |
|
tool/Transaction/[trans pkid]to inspect the created resource and its instance pkid.
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Bulk delete [pkid1],[pkid2]... | DELETE | /api/data/HcsDpDialPlanSchemaDAT/ | hierarchy=[hierarchy] | {"hrefs":["/api/data/HcsDpDialPlanSchemaDAT/[pkid1]", "/api/data/HcsDpDialPlanSchemaDAT/[pkid2]", ...]} |
GET http://[host-proxy]/api/data/HcsDpDialPlanSchemaDAT/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Get a selected [export_format] of the schema and instances [pkid1], [pkid2],... of data/HcsDpDialPlanSchemaDAT; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | POST | /api/data/HcsDpDialPlanSchemaDAT/export/ |
|
{ "hrefs":["/api/data/HcsDpDialPlanSchemaDAT/[pkid1]", "/api/data/HcsDpDialPlanSchemaDAT/[pkid2]",...]}} |
For export_format=json, the response is a time stamped zip file of data in JSON as in the system database. Item properties such as strings that are empty or Boolean values that are not set, are not included. The filename in the response is of the format as the example:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
For export_format=raw_xlsx, the response is a MS Excel spreadsheet with columns corresponding to the JSON format export and a response filename format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, arranged by any Field Display Policies that apply. The columns correspond with those of a Bulk Load Template export sheet. The response filename format is:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
The XLSX format can be used to bulk load instances of data/HcsDpDialPlanSchemaDAT and the JSON format can be used to import instances of data/HcsDpDialPlanSchemaDAT.
GET http://[host-proxy]/api/data/HcsDpDialPlanSchemaDAT/?hierarchy=[hierarchy]
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a compressed format of the Bulk Load spreadsheet template for data/HcsDpDialPlanSchemaDAT | POST | /api/data/HcsDpDialPlanSchemaDAT/export_bulkload_template/ |
|
The response is an attachment of the format: filetype_bulkloadsheet.xlsx.gz |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
List | GET | /api/data/HcsDpDialPlanSchemaDAT/ |
|
The data/HcsDpDialPlanSchemaDAT schema and all instances as JSON. |
(The list will return 0 to 3 data/HcsDpDialPlanSchemaDAT instances)
{ "operations": [ "field_display_policy", "configuration_template", "help", "get", "export_bulkload_template", "list", "update", "remove", "transform", "add", "export", "migration", "bulk_update_form" ], "pagination": { "direction": "asc", "order_by": "name", "maximum_limit": 2000, "skip": 0, "current": "/api/data/HcsDpDialPlanSchemaDAT/?skip=0&limit=3&order_by=name&direction=asc&traversal=default", "limit": 3, "total_limit": null, "total": 70 }, "meta": { "tags": [], "cached": true, "title": "", "business_key": { "hierarchy": true, "unique": [ "name" ] }, "schema_version": "2.0", "references": { "device": [ { "pkid": "", "href": "" } ], "children": [], "parent": [ { "pkid": "6t0ggef2c0deab00hb595101", "href": "/api/data/HierarchyNode/6t0ggef2c0deab00hb595101" } ], "foreign_key": [] }, "actions": [ { "add": { "support_async": false, "class": "add", "href": "/api/data/HcsDpDialPlanSchemaDAT/add/?hierarchy=[hierarchy]", "method": "GET", "title": "Add" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/data/HcsDpDialPlanSchemaDAT/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/data/HcsDpDialPlanSchemaDAT/export/?hierarchy=[hierarchy]", "method": "POST", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "export_bulkload_template": { "support_async": false, "class": "bulkload_template", "href": "/api/data/HcsDpDialPlanSchemaDAT/export_bulkload_template/?hierarchy=[hierarchy]", "method": "POST", "title": "Export Bulk Load Template" } }, { "list": { "support_async": false, "class": "list", "href": "/api/data/HcsDpDialPlanSchemaDAT/?hierarchy=[hierarchy]", "method": "GET", "title": "List" } }, { "help": { "support_async": false, "class": "help", "href": "/api/data/HcsDpDialPlanSchemaDAT/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } } ], "model_type": "data/HcsDpDialPlanSchemaDAT", "model_specific_actions": [ "get", "list", "add", "update", "remove", "clone", "help", "export", "export_bulkload_template", "help" ], "summary_attrs": [ { "name": "name", "title": "Dial Plan Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "resources": [ { "pkid": "63050d7343fcc416f18f0d2e", "meta": { "tags": [ "HcsDialPlanFeatureSchema", "V4UC", "ba_dcpld__SYSdotHCS" ], "cached": true, "title": "title format", "business_key": { "hierarchy": true, "unique": [ "name" ] }, "schema_version": "2.0", "summary": "false", "references": { "device": [ { "pkid": "", "href": "" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "63050d7343fcc416f18f0d2e", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/" } ], "parent": [ { "pkid": "6305086243fcc416f18ea4ac", "href": "/api/data/HierarchyNode/6305086243fcc416f18ea4ac" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "class": "update", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/", "method": "PUT", "title": "Modify" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/", "method": "DELETE", "title": "Delete" } }, { "clone": { "support_async": false, "class": "clone", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/clone/?schema=&schema_rules=true", "method": "GET", "title": "Clone" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "class": "get", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/", "method": "GET", "title": "Get" } }, { "help": { "support_async": false, "class": "help", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/help", "method": "GET", "title": "Help" } } ], "model_type": "data/HcsDpDialPlanSchemaDAT", "path": [ "6t0ggef2c0deab00hb595101", "6305086243fcc416f18ea4ac", "63050d7343fcc416f18f0d2e" ], "summary_attrs": [ { "name": "name", "title": "Dial Plan Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "data": { "cssArray": [ { "usage": "General", "isClassOfService": false, "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS", "description": "Dummy CSS to Handle Blk TP" } ], "description": "Call Screening Feature", "pkid": "63050d7343fcc416f18f0d2f", "partitionArray": [ { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkIntl-PT", "description": "Blk IntlCT(01) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkNatl-PT", "description": "Blk NatlCT(02) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkMobl-PT", "description": "Blk MoblCT(03) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSVC-PT", "description": "Blk SVCCT(05) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPRS-PT", "description": "Blk PRSCT(07) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkFPN-PT", "description": "Blk FPHNCT(08) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPCS-PT", "description": "Blk PCSCT(09) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSRS-PT", "description": "Blk SRSCT(10) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkOPR-PT", "description": "Blk OPRCT(11) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkCUST-PT", "description": "Blk CustCT PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "description": "Blk All PSTN Call PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-Allowed-PT", "description": "Allowed PT" } ], "name": "CustomerCallScreening-Feature-V1-SCH", "translationPatternArray": [ { "provideOutsideDialTone": true, "description": "Block International Calls", "pattern": "\\+\\+02.X01!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkIntl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block National Calls", "pattern": "\\+\\+02.X02!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkNatl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Mobile Calls", "pattern": "\\+\\+02.X03!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkMobl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Service Calls", "pattern": "\\+\\+02.X05!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSVC-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Premium Rate Service Calls", "pattern": "\\+\\+02.X07!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPRS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block FreePhone/TollFree Calls", "pattern": "\\+\\+02.X08!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkFPN-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Personal Comm Service Calls", "pattern": "\\+\\+02.X09!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPCS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Special Rate Service Calls", "pattern": "\\+\\+02.X10!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSRS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Operator Calls", "pattern": "\\+\\+02.X11!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkOPR-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Call Types - 0[1-9]", "pattern": "\\+\\+02.X0[1-9]!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Call Types - 1[0-9]", "pattern": "\\+\\+02.X1[0-9]!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Allowed Calls", "pattern": "\\+\\+02.X[^*][^*]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++03", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-Allowed-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true } ], "hierarchy_friendly_name": "hcs (Hcs)", "hierarchy_path": "sys.hcs" } }, { "pkid": "63054c1cc46e74b4687bc06f", "meta": { "tags": [], "cached": true, "title": "title format", "business_key": { "hierarchy": true, "unique": [ "name" ] }, "schema_version": "2.0", "summary": "false", "references": { "device": [ { "pkid": "", "href": "" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "63054c1cc46e74b4687bc06f", "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/" } ], "parent": [ { "pkid": "63054bfdc46e74b4687bb868", "href": "/api/data/HierarchyNode/63054bfdc46e74b4687bb868" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/", "title": "Modify", "class": "update", "method": "PUT" } }, { "remove": { "support_async": true, "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/", "title": "Delete", "class": "delete", "method": "DELETE" } }, { "clone": { "support_async": false, "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/clone/?schema=&schema_rules=true", "title": "Clone", "class": "clone", "method": "GET" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/export/", "method": "GET", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/", "title": "Get", "class": "get", "method": "GET" } }, { "help": { "support_async": false, "href": "/api/data/HcsDpDialPlanSchemaDAT/63054c1cc46e74b4687bc06f/help", "title": "Help", "class": "help", "method": "GET" } } ], "model_type": "data/HcsDpDialPlanSchemaDAT", "path": [ "6t0ggef2c0deab00hb595101", "6305086243fcc416f18ea4ac", "63054bfdc46e74b4687bb868", "63054c1cc46e74b4687bc06f" ], "summary_attrs": [ { "name": "name", "title": "Dial Plan Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "data": { "cssArray": [ { "usage": "General", "isClassOfService": false, "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS", "description": "Dummy CSS to Handle Blk TP" } ], "description": "Call Screening Feature. Cloned instance version from sys.hcs.", "pkid": "63054c1cc46e74b4687bc070", "partitionArray": [ { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkIntl-PT", "description": "Blk IntlCT(01) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkNatl-PT", "description": "Blk NatlCT(02) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkMobl-PT", "description": "Blk MoblCT(03) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSVC-PT", "description": "Blk SVCCT(05) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPRS-PT", "description": "Blk PRSCT(07) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkFPN-PT", "description": "Blk FPHNCT(08) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPCS-PT", "description": "Blk PCSCT(09) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSRS-PT", "description": "Blk SRSCT(10) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkOPR-PT", "description": "Blk OPRCT(11) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkCUST-PT", "description": "Blk CustCT PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "description": "Blk All PSTN Call PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-Allowed-PT", "description": "Allowed PT" } ], "name": "CustomerCallScreening-Feature-V1-SCH", "translationPatternArray": [ { "provideOutsideDialTone": true, "description": "Block International Calls", "pattern": "\\+\\+02.X01!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkIntl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block National Calls", "pattern": "\\+\\+02.X02!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkNatl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Mobile Calls", "pattern": "\\+\\+02.X03!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkMobl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Service Calls", "pattern": "\\+\\+02.X05!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSVC-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Premium Rate Service Calls", "pattern": "\\+\\+02.X07!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPRS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block FreePhone/TollFree Calls", "pattern": "\\+\\+02.X08!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkFPN-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Personal Comm Service Calls", "pattern": "\\+\\+02.X09!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPCS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Special Rate Service Calls", "pattern": "\\+\\+02.X10!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSRS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Operator Calls", "pattern": "\\+\\+02.X11!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkOPR-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Call Types - 0[1-9]", "pattern": "\\+\\+02.X0[1-9]!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Call Types - 1[0-9]", "pattern": "\\+\\+02.X1[0-9]!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Allowed Calls", "pattern": "\\+\\+02.X[^*][^*]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++03", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-Allowed-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true } ], "hierarchy_friendly_name": "CS-P (Provider)", "hierarchy_path": "sys.hcs.CS-P" } }, { "pkid": "63050d7a43fcc416f18f0d52", "meta": { "tags": [ "HcsDialPlanFeatureSchema", "V4UC", "ba_dcpld__SYSdotHCS" ], "cached": true, "title": "title format", "business_key": { "hierarchy": true, "unique": [ "name" ] }, "schema_version": "2.0", "summary": "false", "references": { "device": [ { "pkid": "", "href": "" } ], "owner": [ { "pkid": "" } ], "self": [ { "pkid": "63050d7a43fcc416f18f0d52", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/" } ], "parent": [ { "pkid": "6305086243fcc416f18ea4ac", "href": "/api/data/HierarchyNode/6305086243fcc416f18ea4ac" } ], "foreign_key": [] }, "actions": [ { "update": { "support_async": true, "method": "PUT", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/", "class": "update", "title": "Modify" } }, { "remove": { "support_async": true, "method": "DELETE", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/", "class": "delete", "title": "Delete" } }, { "clone": { "support_async": false, "method": "GET", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/clone/?schema=&schema_rules=true", "class": "clone", "title": "Clone" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "method": "GET", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/export/", "class": "export", "view": "/api/view/ExportData/add/" } }, { "get": { "support_async": false, "method": "GET", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/", "class": "get", "title": "Get" } }, { "help": { "support_async": false, "method": "GET", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7a43fcc416f18f0d52/help", "class": "help", "title": "Help" } } ], "model_type": "data/HcsDpDialPlanSchemaDAT", "path": [ "6t0ggef2c0deab00hb595101", "6305086243fcc416f18ea4ac", "63050d7a43fcc416f18f0d52" ], "summary_attrs": [ { "name": "name", "title": "Dial Plan Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "data": { "cssArray": [ { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetIntl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetIntl-CSS", "description": "dFONet Intl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetIntl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetIntl-CSS", "description": "cFONet Intl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetIntl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetIntl-CSS", "description": "tFONet Intl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetNatl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetNatl-CSS", "description": "dFONet Natl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetNatl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetNatl-CSS", "description": "cFONet Natl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetNatl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetNatl-CSS", "description": "tFONet Natl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetMobl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetMobl-CSS", "description": "dFONet Mobl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetMobl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetMobl-CSS", "description": "cFONet Mobl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetMobl-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetMobl-CSS", "description": "tFONet Mobl CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetLocal-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetLocal-CSS", "description": "dFONet Local CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetLocal-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetLocal-CSS", "description": "cFONet Local CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetLocal-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetLocal-CSS", "description": "tFONet Local CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetPCSN-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetPCSN-CSS", "description": "dFONet PCSN CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetPCSN-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetPCSN-CSS", "description": "cFONet PCSN CSS" }, { "usage": "General", "isClassOfService": false, "partitionMembers": [ { "index": "1", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-E164LookUp-PT" }, { "index": "2", "partition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetPCSN-PT" } ], "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetPCSN-CSS", "description": "tFONet PCSN CSS" } ], "description": "per Customer Forced OnNet Feature", "pkid": "63050d7a43fcc416f18f0d53", "partitionArray": [ { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "description": "Forced OnNet Feature PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-noFONet-PT", "description": "No Forced OnNet Feature PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetIntl-PT", "description": "dFONet Intl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetIntl-PT", "description": "cFONet Intl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetIntl-PT", "description": "tFONet Intl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetNatl-PT", "description": "dFONet Natl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetNatl-PT", "description": "cFONet Natl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetNatl-PT", "description": "tFONet Natl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetMobl-PT", "description": "dFONet Mobl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetMobl-PT", "description": "cFONet Mobl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetMobl-PT", "description": "tFONet Mobl PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetLocal-PT", "description": "dFONet Local PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetLocal-PT", "description": "cFONet Local PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetLocal-PT", "description": "tFONet Local PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetPCSN-PT", "description": "dFONet PCSN PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetPCSN-PT", "description": "cFONet PCSN PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetPCSN-PT", "description": "tFONet PCSN PT" } ], "name": "CustomerFONet-Feature-V2-SCH", "translationPatternArray": [ { "provideOutsideDialTone": false, "description": "Stop 2nd Stg EmerNum being Dailled", "pattern": "**004!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-noFONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-ANumAnaly-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle No FONet", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+\\+01.X0[1-9]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-noFONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle No FONet", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+\\+01.X1[01]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-noFONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "provideOutsideDialTone": false, "description": "Stop 2nd Stg EmerNum being Dailled", "pattern": "**004!", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "releaseClause": "Call Rejected", "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-ANumAnaly-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+\\+01.X0[^12369]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+\\+01.X1[01]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Intl CT - Default", "pattern": "\\+\\+01001.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetIntl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Intl CT - per call CLIP-R", "pattern": "\\+\\+01101.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetIntl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Intl CT - per call Toggle", "pattern": "\\+\\+01201.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetIntl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Natl CT - Default", "pattern": "\\+\\+01002.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetNatl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Natl CT - per call CLIP-R", "pattern": "\\+\\+01102.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetNatl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Natl CT - per call Toggle", "pattern": "\\+\\+01202.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetNatl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Mobl CT - Default", "pattern": "\\+\\+01003.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetMobl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Mobl CT - per call CLIP-R", "pattern": "\\+\\+01103.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetMobl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Mobl CT - per call Toggle", "pattern": "\\+\\+01203.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetMobl-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Local CT - Default", "pattern": "\\+\\+01006.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetLocal-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Local CT - per call CLIR-R", "pattern": "\\+\\+01106.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetLocal-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Local CT - per call Toggle", "pattern": "\\+\\+01206.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetLocal-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet PCS CT - Default", "pattern": "\\+\\+01009.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetPCSN-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet PCS CT - per call CLIP-R", "pattern": "\\+\\+01109.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetPCSN-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet PCS CT - per call Toggle", "pattern": "\\+\\+01209.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "+", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-FONet-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetPCSN-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Intl CT - Default", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02001", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetIntl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Intl CT - per call CLIP-R", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02101", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetIntl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Intl CT - per call Toggle", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02201", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetIntl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Natl CT - Default", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02002", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetNatl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Natl CT - per call CLIP-R", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02102", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetNatl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Natl CT - per call Toggle", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02202", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetNatl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Mobl CT -Default", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02003", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetMobl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Mobl CT - per call CLIP-R", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02103", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetMobl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Mobl CT - per call Toggle", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02203", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetMobl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Local CT - Default", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02006", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetLocal-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Local CT - per call CLIP-R", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02106", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetLocal-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet Local CT - per call Toggle", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02206", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetLocal-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet PCS CT - Default", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02009", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-dFONetPCSN-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet PCS CT - per call CLIP-R", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02109", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-cFONetPCSN-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Handle FONet PCS CT - per call Toggle", "callingPartyPrefixDigits": "+*+*", "pattern": "\\+.!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++02209", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-tFONetPCSN-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true } ], "hierarchy_friendly_name": "hcs (Hcs)", "hierarchy_path": "sys.hcs" } } ] }
(Show the first instance)
{ "pkid": "63050d7343fcc416f18f0d2e", "meta": { "tags": [ "HcsDialPlanFeatureSchema", "V4UC", "ba_dcpld__SYSdotHCS" ], "cached": false, "title": "title format", "business_key": { "hierarchy": true, "unique": [ "name" ] }, "schema_version": "2.0", "references": { "parent": [ { "pkid": "6305086243fcc416f18ea4ac", "href": "/api/data/HierarchyNode/6305086243fcc416f18ea4ac" } ], "self": [ { "pkid": "63050d7343fcc416f18f0d2e", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/" } ], "foreign_key": [], "device": [ { "pkid": "", "href": "" } ], "owner": [ { "pkid": "" } ], "children": [] }, "actions": [ { "update": { "support_async": true, "class": "update", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/?hierarchy=[hierarchy]", "method": "PUT", "title": "Modify" } }, { "remove": { "support_async": true, "class": "delete", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/?hierarchy=[hierarchy]", "method": "DELETE", "title": "Delete" } }, { "clone": { "support_async": false, "class": "clone", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/clone/?hierarchy=[hierarchy]&schema=&schema_rules=true", "method": "GET", "title": "Clone" } }, { "export": { "title": "Export", "support_async": false, "submit": "payload", "class": "export", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/export/?hierarchy=[hierarchy]", "method": "GET", "view": "/api/view/ExportData/add/?auth_token=[authtoken] } }, { "get": { "support_async": false, "class": "get", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/?hierarchy=[hierarchy]", "method": "GET", "title": "Get" } }, { "help": { "support_async": false, "class": "help", "href": "/api/data/HcsDpDialPlanSchemaDAT/63050d7343fcc416f18f0d2e/help?hierarchy=[hierarchy]", "method": "GET", "title": "Help" } } ], "model_type": "data/HcsDpDialPlanSchemaDAT", "path": [ "6t0ggef2c0deab00hb595101", "6305086243fcc416f18ea4ac", "63050d7343fcc416f18f0d2e" ], "summary_attrs": [ { "name": "name", "title": "Dial Plan Name" }, { "allow_filtering": true, "name": "hierarchy_friendly_name", "title": "Located At" } ], "api_version": "21.2", "tagged_versions": [] }, "data": { "cssArray": [ { "usage": "General", "isClassOfService": false, "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS", "description": "Dummy CSS to Handle Blk TP" } ], "description": "Call Screening Feature", "pkid": "63050d7343fcc416f18f0d2f", "partitionArray": [ { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkIntl-PT", "description": "Blk IntlCT(01) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkNatl-PT", "description": "Blk NatlCT(02) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkMobl-PT", "description": "Blk MoblCT(03) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSVC-PT", "description": "Blk SVCCT(05) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPRS-PT", "description": "Blk PRSCT(07) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkFPN-PT", "description": "Blk FPHNCT(08) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPCS-PT", "description": "Blk PCSCT(09) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSRS-PT", "description": "Blk SRSCT(10) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkOPR-PT", "description": "Blk OPRCT(11) PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkCUST-PT", "description": "Blk CustCT PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "description": "Blk All PSTN Call PT" }, { "timeSchedule": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-AllDay-TSchd", "name": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-Allowed-PT", "description": "Allowed PT" } ], "translationPatternArray": [ { "provideOutsideDialTone": true, "description": "Block International Calls", "pattern": "\\+\\+02.X01!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkIntl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block National Calls", "pattern": "\\+\\+02.X02!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkNatl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Mobile Calls", "pattern": "\\+\\+02.X03!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkMobl-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Service Calls", "pattern": "\\+\\+02.X05!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSVC-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Premium Rate Service Calls", "pattern": "\\+\\+02.X07!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPRS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block FreePhone/TollFree Calls", "pattern": "\\+\\+02.X08!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkFPN-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Personal Comm Service Calls", "pattern": "\\+\\+02.X09!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkPCS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Special Rate Service Calls", "pattern": "\\+\\+02.X10!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkSRS-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Operator Calls", "pattern": "\\+\\+02.X11!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkOPR-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Call Types - 0[1-9]", "pattern": "\\+\\+02.X0[1-9]!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "provideOutsideDialTone": true, "description": "Block Call Types - 1[0-9]", "pattern": "\\+\\+02.X1[0-9]!", "releaseClause": "Call Rejected", "routeOption": "Block this pattern", "useCallingPartyExternalPhoneNumMask": false, "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-BlkAll-PT", "nextHopByCallingPtyNum": false, "useOrigCss": false, "noWaitInterdigitTimeoutSubseqHops": false, "urgentPriority": true, "css": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-DummyBlk-CSS" }, { "calledPartyDiscardDigits": "PreDot", "provideOutsideDialTone": false, "description": "Allowed Calls", "pattern": "\\+\\+02.X[^*][^*]!", "routeOption": "Route this pattern", "useCallingPartyExternalPhoneNumMask": false, "calledPartyPrefixDigits": "++03", "routePartition": "{{pwf.HcsDpUniqueCustomerPrefixMCR}}-Allowed-PT", "nextHopByCallingPtyNum": false, "useOrigCss": true, "noWaitInterdigitTimeoutSubseqHops": true, "urgentPriority": true } ], "name": "CustomerCallScreening-Feature-V1-SCH" } }
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get the on-line Help for data/HcsDpDialPlanSchemaDAT. | GET | /api/data/HcsDpDialPlanSchemaDAT/help | hierarchy=[hierarchy] | On-line help of Model ref.: data/HcsDpDialPlanSchemaDAT as HTML |
Task | Call | URL | Parameters | Payload |
---|---|---|---|---|
Modify | PUT | /api/data/HcsDpDialPlanSchemaDAT/[pkid]/ | hierarchy=[hierarchy] | (For payload specification) |
For Bulk modification, refer to the Bulk Modify section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Delete | DELETE | /api/data/HcsDpDialPlanSchemaDAT/[pkid]/ | hierarchy=[hierarchy] |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Clone instance with [pkid]. The schema rules are applied. | GET | /api/data/HcsDpDialPlanSchemaDAT/[pkid]/clone/?schema=&schema_rules=true |
|
A JSON payload with:
|
GET http://[host-proxy]/api/data/HcsDpDialPlanSchemaDAT/?hierarchy=[hierarchy]&format=json
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get a selected [export_format] of the schema and a single instance with [pkid] of data/HcsDpDialPlanSchemaDAT; optionally with tag_version at [version] and Configuration Template as [configtemplate]. | GET | /api/data/HcsDpDialPlanSchemaDAT/[pkid]/export/ |
|
The response is an attachment. Refer to the list below. |
For export_format=raw_xlsx, the response is a "raw" MS Excel spreadsheet with columns corresponding to the JSON format export and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=xlsx, the response is a MS Excel spreadsheet, formatted to show all columns and a response format:
Content-Disposition: attachment; filename=<resource_type>_<resource_name>_exportedsheet_formatted_CCYY-MM-DD_HH-MM-SS.xlsx Content-Language:en Content-Type:application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
For export_format=json, the response is a time stamped zip file of data in JSON and a response format:
Content-Disposition: attachment; filename=export_2013-05-17_14:20:19.186444.json.zip Content-Language:en Content-Type:application/x-zip
The XLSX format can be used to bulk load instances of data/HcsDpDialPlanSchemaDAT and the JSON format can be used to import instances of data/HcsDpDialPlanSchemaDAT.
For Bulk Export, refer to the Bulk Export section.
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Get | GET | /api/data/HcsDpDialPlanSchemaDAT/[pkid]/ | hierarchy=[hierarchy] | The data/HcsDpDialPlanSchemaDAT instance with [pkid]. |
Task | Call | URL | Parameters | Response |
---|---|---|---|---|
Help | GET | /api/data/HcsDpDialPlanSchemaDAT/[pkid]/help | hierarchy=[hierarchy] | The on-line Help for data/HcsDpDialPlanSchemaDAT. |