Named Macros

Note:

Home

Contents

AccessProfileNamesAtSysDotHcsMCR
AccessProfileNamesDownMCR
ActionFriendlyMCR
ADD_EM_EXCLUDED_SCHEMA_KEYS
ADD_EM_USER_ASSOC_DEVICES_EXIST
ADD_EM_USER_PHONE_PROFILE_NEW
ADD_PHONE_EXCLUDED_SCHEMA_KEYS
ADD_PHONE_USER_ASSOC_DEVICE_NEW
ADD_PHONE_USER_ASSOC_DEVICES_EXIST
AddSharedCustomer_PORTS_ALLOWED
AddSharedCustomer_PORTS_AVALABLE
AddSharedCustomer_PORTS_USED
AGENT_LINE_PROCESSING
ALL_DEVICE_PROFILES_OF_USERS_AT_HN
AllowedUserRolesMCR
analog_gateways
ASSOCIATED_DEVICES_LIST
ASSOCIATED_DEVICES_LIST_ALL_PHONES
ASSOCIATED_DEVICES_LIST_CANDIDATES
ASSOCIATED_DEVICES_LIST_COUNT
ASSOCIATED_DEVICES_LIST_FLATTENED
associatedAppUserDevProf
associatedAppUserPhones
AssociatedDnListMCR
audiocodes_cooling_duration
AuthorizedAdminHierarchy_down
AuthorizedAdminHierarchy_up
AvailableStatesListMCR
Azure_Service_Names_Input_UserPrincipalName
AZUREADONLINE_TEST_CONNECTION_TEMPLATE
BASESITECOUNTRY_LOCAL
BASESITECOUNTRY_UP
BaseSiteDAT_custom_boolean_1
BaseSiteDAT_custom_boolean_10
BaseSiteDAT_custom_boolean_2
BaseSiteDAT_custom_boolean_3
BaseSiteDAT_custom_boolean_4
BaseSiteDAT_custom_boolean_5
BaseSiteDAT_custom_boolean_6
BaseSiteDAT_custom_boolean_7
BaseSiteDAT_custom_boolean_8
BaseSiteDAT_custom_boolean_9
BaseSiteDAT_custom_string_1
BaseSiteDAT_custom_string_10
BaseSiteDAT_custom_string_2
BaseSiteDAT_custom_string_3
BaseSiteDAT_custom_string_4
BaseSiteDAT_custom_string_5
BaseSiteDAT_custom_string_6
BaseSiteDAT_custom_string_7
BaseSiteDAT_custom_string_8
BaseSiteDAT_custom_string_9
BKEY_OF_CUCM_0_OF_SITE_NDLR
BKEY_OF_SITE_NDLR
BROADSOFT_OCIP_CONN_PARAM_TEST_CONNECTION_TEMPLATE
BUILD_DROPDOWN_FILTER
CALL_PICKUP_GROUPS_ON_CURRENT_HIERARCHY
CALL_PICKUP_GROUPS_ON_HIERARCHY_ABOVE
cfDeviceNormaliseName_MCR
CFTS_AT_SYS
CFTS_UP
CFTS_UP_NO_SYS
CFTS_UP_Replace_Phone
CLEAR
ClusterwideDirectedCallParkGetFreeDn_MCR
COMMA_SPACE
ConversationCHOICES
CoolingExpiryDateFromGlobalSettingsMCR
COPILOT_ACTION_MODELS
COPILOT_REPORTER_RESOURCE_SUMMARY_ATTRS
COPILOT_REPORTER_RESOURCES
COUNTRY
COUNTRY_2_LETTER_CODE
COUNTRYNAME
CSOL_FIELDS_TO_COMPARE
CSONLINEUSER_ACCOUNT_ENABLED_FEATURE_TYPE_FILTER
CsOnlineUser_PureOnlineApplicationInstancesMCR
CtiRoutePoint_names
CUC_CLUSTERS
CUC_CSSMEMBER_CSSOBJID
CUC_DEFAULT_USER_TEMPLATE
CUC_HTML_NotificationTemplateID
CUC_HTML_NotificationTemplateName
CUC_Language
CUC_Language_Code
CUC_Language_Custom
CUC_Language_Final
CUC_Language_Text
CUC_LG1
CUC_LG_JOIN
CUC_MODEL_COUNT_SPLIT
CUC_PHONE_SYSTEM
CUC_SERVERS
CUC_SMPP_PROVIDER
CUC_STATICCFG_VMS_HOSTADDRESS
CUC_TimeZone
CUC_TimeZone_Code
CUC_TimeZone_Final
CUC_TimeZone_Text
CUC_TZ1
CUC_TZ_JOIN
CUC_USER_DEVICE_HIERARCHY_PKID
CUC_USER_DEVICE_PKID
CUC_USER_TEMPLATE
CUC_USER_TEMPLATE_VMR
CUC_USER_templateAlias
CUC_UT_TEMPLATE
CucAddress_from_LocationId
CucBkey_from_CucAddress
CucBkey_from_NDLname
CucCallhandlerCHOICES
CucCallhandlerTITLES
CucCallhandlerVALUES
CucDirectoryHandlerCHOICES
CucDirectoryHandlerTITLES
CucDirectoryHandlerVALUES
CucInterviewHandlerCHOICES
CucInterviewHandlerTITLES
CucInterviewHandlerVALUES
CucLanguageDataFiltersMCR
CUCM_APPLICATION_SPACE_ADDRESS
CUCM_BKEYS_FROM_NDLS
CUCM_CLUSTERS
CUCM_CPARK_routePartitionName
CUCM_CPUG_routePartitionName
CUCM_DP_defaultplarcss
CUCM_DP_emccCallingSearchSpace
CUCM_DP_lines_line_e164Mask
CUCM_DP_phoneTemplateName
CUCM_DP_product
CUCM_DP_protocol
CUCM_HIERARCHY_PKID
CUCM_HOSTNAME_FROM_PKID
CUCM_HOTDIAL_defaultplarcss
CUCM_HPILOT_routePartitionName
CUCM_HPILOT_routePartitionName
CUCM_LINE_callForwardAll_callingSearchSpaceName
CUCM_LINE_callForwardAll_secondaryCallingSearchSpaceName
CUCM_LINE_callForwardAlternateParty_callingSearchSpaceName
CUCM_LINE_callForwardBusy_callingSearchSpaceName
CUCM_LINE_callForwardBusy_callingSearchSpaceName-2
CUCM_LINE_callForwardBusy_callingSearchSpaceName-2
CUCM_LINE_callForwardBusyInt_callingSearchSpaceName
CUCM_LINE_callForwardNoAnswer_callingSearchSpaceName
CUCM_LINE_callForwardNoAnswerInt_callingSearchSpaceName
CUCM_LINE_callForwardNoCoverage_callingSearchSpaceName
CUCM_LINE_callForwardNoCoverageInt_callingSearchSpaceName
CUCM_LINE_callForwardNotRegistered_callingSearchSpaceName
CUCM_LINE_callForwardNotRegisteredInt_callingSearchSpaceName
CUCM_LINE_callForwardOnFailure_callingSearchSpaceName
CUCM_LINE_GetRoutePartitionFromSDD
CUCM_LINE_presenceGroupName
CUCM_LINE_routePartitionName
CUCM_LINE_shareLineAppearanceCssName
CUCM_LINE_vmprofile
CUCM_MEETME_routePartitionName
CUCM_MODEL_COUNT_SPLIT
CUCM_networkLocale
CUCM_PHONE_callingSearchSpaceName
CUCM_PHONE_commonDeviceConfigName
CUCM_PHONE_devicePoolName
CUCM_PHONE_dndStatus
CUCM_PHONE_enableExtensionMobility
CUCM_PHONE_isDualMode
CUCM_PHONE_lines_line_e164Mask
CUCM_PHONE_lines_line_e164Mask
CUCM_PHONE_locationName
CUCM_PHONE_phoneTemplateName
CUCM_PHONE_presenceGroupName
CUCM_PHONE_product
CUCM_PHONE_protocol
CUCM_PHONE_securityProfileName
CUCM_PHONE_sipProfile
CUCM_PHONE_softkeyTemplateName
CUCM_PHONE_subscribeCallingSearchSpaceName
CUCM_PKID_FROM_INPUT_BKEY
CUCM_PKID_FROM_INPUT_PHONENAME
CUCM_PKID_FROM_INPUT_USERID
CUCM_PROVIDER_SPACE_ADDRESS
CUCM_RDP_callingSearchSpaceName
CUCM_RDP_devicePoolName
CUCM_RDP_lines_line_e164Mask
CUCM_RDP_rerouteCallingSearchSpaceName
CUCM_SERVERS
CUCM_UDT_commonPhoneProfile
CUCM_UDT_devicePool
CUCM_UDT_ownerUserId
CUCM_UDT_ownerUserId_asList
CUCM_UDT_phoneButtonTemplate
CUCM_USER_DEVICE_HIERARCHY_PKID
CUCM_USER_DEVICE_PKID
CUCM_USER_EMAIL
CUCM_USER_FIRSTNAME
CUCM_USER_LASTNAME
CUCM_USER_NAME
CUCM_USER_NAME_TRIMMED
CUCM_USER_presenceGroupName
CUCM_USER_serviceProfile
CUCM_USER_subscribeCallingSearchSpaceName
CUCM_userLocale
CucmBkey_from_NDLname
CucmUserLdapDirectoryMCR
CucPkid_from_CucBkey
CucScheduleSetCHOICES
CucTimeZoneDataFiltersMCR
CucUserCH_TITLES
CucUserCH_VALUES
CucUserCHOICES
CurrentCucmVersion
CurrentDeploymentModeMCR
CUSTDP
CUSTOMER_HIERARCHY_FRIENDLY_PATH
CUSTOMER_INI_ENABLED
CUSTOMER_INI_ENABLED
CUSTOMER_INI_ENABLED
CUSTOMER_PEXIP
CUSTOMER_SPARK
CustomerBuild_CFTList_MCR
CustomerBuild_CountryDialingCode
CustomerBuild_CustomerDPextPrefixInUse
CustomerBuild_CustomerDPispReq
CustomerBuild_GetCountryISO_MCR
CustomerBuild_NewCustomerHn_MCR
CustomerBuild_NumberRangeList_MCR
CustomerBuild_NumberRangeNestedList_MCR
CustomerBuild_OracleSBC_1_NewLine
CustomerBuild_OracleSBC_2_NewLine
CustomerBuild_OracleSBC_EndOfRouteTag
CustomerBuild_OracleSBC_EndOfTag
CustomerBuild_OracleSBC_FindEndOfLocalRoutesTag
CustomerBuild_OracleSBC_FindLocalRoutesTag
CustomerBuild_OracleSBC_FindRouteTag
CustomerBuild_OracleSBC_FindXmlVersionTag
CustomerBuild_OracleSBC_GetInputNumberRange
CustomerBuild_OracleSBC_GetInputTranslatedNumber
CustomerBuild_OracleSBC_LessThan
CustomerBuild_OracleSBC_MoreThan
CustomerBuild_OracleSBC_NewLine
CustomerBuild_OracleSBC_NewLineCharacter
CustomerBuild_OracleSBC_RemovePlusFromNumberRange
CustomerBuild_OracleSBC_RemovePlusFromTranslatedNumberRange
CustomerBuild_OracleSBC_RemoveXFromNumberRange
CustomerBuild_OracleSBC_RemoveXFromTranslatedNumberRange
CustomerBuild_OracleSBC_ReplaceEndOfLocalRoutesTag
CustomerBuild_OracleSBC_ReplaceLocalRoutesTag
CustomerBuild_OracleSBC_ReplaceRouteTag
CustomerBuild_OracleSBC_ReplaceXmlVersionTag
CustomerBuild_OracleSBC_RouteTag
CustomerBuild_OracleSBC_TitleCFWD
CustomerBuildLCC_MCR
CustomerBuildLCH_MCR
CustomerBuildRCC_MCR
CustomerBuildRHC_MCR
CustomerExistsMCR
CustomPrefixMS-TeamsRD_MCR
DASHBOARD_CHART_FIELD_OPERATION_CHOICES
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_ARRAY
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_CALCULATED
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_DATE_EPOCH
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_DATE_STRING
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_FILTER_ONLY
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_FLOAT
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_INTEGER
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_JSON
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_STRING
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_TIMESTAMP_EPOCH
DASHBOARD_CHART_FIELD_OPERATION_CHOICES_XML
DATA_MODEL_COUNT_SPLIT
DATA_USER_FIRSTNAME
DATA_USER_LASTNAME
DateTimeFormatter_YYYY_MM_DD
DEFAULT_CUCM_GROUP
DEFAULT_CUCM_GROUP
DEFAULT_LINE_DISPLAY
DEFAULT_LINE_LABEL
DEFAULT_MS_UCS_FDP
DEFAULT_MS_VM_FDP
Default_Quick_Add_Group_Cisco_Subscriber
Default_Quick_Add_Group_Hybrid
Default_Quick_Add_Group_Microsoft_Subscriber
Default_Quick_Add_Group_Webex_Subscriber
DEFAULT_USER_ROLE
defaultcppt
defaultcppt
defaultcpupt
defaultcpupt
defaultdevicecss
defaultdevicecss
DefaultDomainFromGraphMCR
defaultlinecss
defaultlinecss
defaultlinept
defaultlinept
defaultmmpt
defaultmmpt
defaultplarcss
DEVICE_CSS_FROM_COS_IN_QAS_VIEW
DEVICE_POOL_ON_CURRENT_HIERARCHY
DEVICEPROFILE_LIST
DIALPLAN
DISPLAY_GET_FIRST_LINE
DISPLAY_GET_FIRST_LINE_E164
DISPLAY_GET_FIRST_LINE_E164_NO_SLASH
DISPLAY_GET_USERNAME
DISPLAY_NAME_FNAME_LNAME
DISPLAY_NAME_FNAME_LNAME_MAX_14_CHARS
DISPLAY_NAME_FNAME_LNAME_MAX_14_CHARS_ASCII
DISPLAY_NAME_FNAME_LNAME_MAX_20_CHARS
DISPLAY_NAME_FNAME_LNAME_MAX_20_CHARS_ASCII
DISPLAY_NAME_FNAME_LNAME_MAX_30_CHARS
DISPLAY_NAME_FNAME_LNAME_MAX_30_CHARS_ASCII
DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS
DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS_ASCII
DISPLAY_NAME_FNAME_LNAME_MAX_50_CHARS
DISPLAY_NAME_FNAME_LNAME_MAX_50_CHARS_ASCII
DISPLAY_NAME_FNAME_LNAME_MODIFIED_14_CHARS
DISPLAY_NAME_FNAME_LNAME_MODIFIED_20_CHARS
DISPLAY_NAME_FNAME_LNAME_MODIFIED_30_CHARS
DISPLAY_NAME_FNAME_LNAME_MODIFIED_40_CHARS
DISPLAY_NAME_FNAME_LNAME_MODIFIED_50_CHARS
DISPLAY_NAME_GET_FNAME
DISPLAY_NAME_GET_LNAME
DN_AFFECTED_BY_N_TO_1
DN_AFFECTED_BY_N_TO_N
DnChoices_Available_Up
DND_CALL_REJECT_TYPES
DnList_Available_NoCucmLine_Up
DOES_LINE_EXIST_CUCM
DomainsFromGraphMCR
DP_AreaCode
DP_Available
DP_CUST_ALLOW_VM_PT
DP_CUST_DEFAULT_VMSVC_RG_NAME
DP_CUST_DEFAULT_VMSVC_TRUNK_NAME
DP_CUST_DIR_NUMBER_CSS
DP_CUST_DIR_NUMBER_PT
DP_CUST_INTER_SITE_ROUTING_CSS
DP_CUST_INTER_SITE_ROUTING_PT
DP_CUST_PRE_INTER_SITE_ROUTING_CSS
DP_CUST_PRE_INTER_SITE_ROUTING_PT
DP_CustomerName
DP_Exchange
DP_extBO
DP_Global_CallParkCUCM
DP_Global_CustomCustID
DP_Global_CVal01
DP_Global_CVal02
DP_Global_CVal03
DP_Global_CVal04
DP_Global_CVal05
DP_Global_CVal06
DP_Global_CVal07
DP_Global_CVal08
DP_Global_CVal09
DP_Global_CVal10
DP_Global_CVal11
DP_Global_CVal12
DP_Global_CVal13
DP_Global_CVal14
DP_Global_CVal15
DP_Global_CVal16
DP_Global_CVal17
DP_Global_CVal18
DP_Global_CVal19
DP_Global_CVal20
DP_Global_CVal21
DP_Global_CVal22
DP_Global_CVal23
DP_Global_CVal24
DP_Global_CVal25
DP_Global_CVal26
DP_Global_CVal27
DP_Global_CVal28
DP_Global_CVal29
DP_Global_CVal30
DP_Global_ENum
DP_Global_PNum
DP_Global_PrimarySIPAddr
DP_Global_PrimarySIPPort
DP_Global_PSTNAccess
DP_Global_SecondarySIPAddr
DP_Global_SecondarySIPPort
DP_Global_SIPDest10
DP_Global_SIPDest3
DP_Global_SIPDest4
DP_Global_SIPDest5
DP_Global_SIPDest6
DP_Global_SIPDest7
DP_Global_SIPDest8
DP_Global_SIPDest9
DP_Global_SIPPort10
DP_Global_SIPPort3
DP_Global_SIPPort4
DP_Global_SIPPort5
DP_Global_SIPPort6
DP_Global_SIPPort7
DP_Global_SIPPort8
DP_Global_SIPPort9
DP_HierarchyType
DP_Intermediate_CallParkCUCM
DP_Intermediate_CustomCustID
DP_Intermediate_CVal01
DP_Intermediate_CVal02
DP_Intermediate_CVal03
DP_Intermediate_CVal04
DP_Intermediate_CVal05
DP_Intermediate_CVal06
DP_Intermediate_CVal07
DP_Intermediate_CVal08
DP_Intermediate_CVal09
DP_Intermediate_CVal10
DP_Intermediate_CVal11
DP_Intermediate_CVal12
DP_Intermediate_CVal13
DP_Intermediate_CVal14
DP_Intermediate_CVal15
DP_Intermediate_CVal16
DP_Intermediate_CVal17
DP_Intermediate_CVal18
DP_Intermediate_CVal19
DP_Intermediate_CVal20
DP_Intermediate_CVal21
DP_Intermediate_CVal22
DP_Intermediate_CVal23
DP_Intermediate_CVal24
DP_Intermediate_CVal25
DP_Intermediate_CVal26
DP_Intermediate_CVal27
DP_Intermediate_CVal28
DP_Intermediate_CVal29
DP_Intermediate_CVal30
DP_Intermediate_ENum
DP_Intermediate_PNum
DP_Intermediate_PrimarySIPAddr
DP_Intermediate_PrimarySIPPort
DP_Intermediate_PSTNAccess
DP_Intermediate_SecondarySIPAddr
DP_Intermediate_SecondarySIPPort
DP_Intermediate_SIPDest10
DP_Intermediate_SIPDest3
DP_Intermediate_SIPDest4
DP_Intermediate_SIPDest5
DP_Intermediate_SIPDest6
DP_Intermediate_SIPDest7
DP_Intermediate_SIPDest8
DP_Intermediate_SIPDest9
DP_Intermediate_SIPPort10
DP_Intermediate_SIPPort3
DP_Intermediate_SIPPort4
DP_Intermediate_SIPPort5
DP_Intermediate_SIPPort6
DP_Intermediate_SIPPort7
DP_Intermediate_SIPPort8
DP_Intermediate_SIPPort9
DP_Mrg_X_Subtract_Seq
DP_Multicluster_ndl_format
DP_SITE_ALLOW_INTERNAL_PT
DP_Site_CallParkCUCM
DP_Site_CVal01
DP_Site_CVal02
DP_Site_CVal03
DP_Site_CVal04
DP_Site_CVal05
DP_Site_CVal06
DP_Site_CVal07
DP_Site_CVal08
DP_Site_CVal09
DP_Site_CVal10
DP_Site_CVal11
DP_Site_CVal12
DP_Site_CVal13
DP_Site_CVal14
DP_Site_CVal15
DP_Site_CVal16
DP_Site_CVal17
DP_Site_CVal18
DP_Site_CVal19
DP_Site_CVal20
DP_Site_CVal21
DP_Site_CVal23
DP_Site_CVal24
DP_Site_CVal25
DP_Site_CVal26
DP_Site_CVal27
DP_Site_CVal28
DP_Site_CVal29
DP_Site_CVal30
DP_Site_CVal31
DP_Site_CVal32
DP_Site_CVal33
DP_Site_CVal34
DP_Site_CVal35
DP_Site_CVal36
DP_Site_CVal37
DP_Site_CVal38
DP_Site_CVal39
DP_Site_CVal40
DP_Site_CVal41
DP_Site_CVal42
DP_Site_CVal43
DP_Site_CVal44
DP_Site_CVal45
DP_Site_CVal46
DP_Site_CVal47
DP_Site_CVal48
DP_Site_CVal49
DP_Site_CVal50
DP_SITE_DEFAULT_DEVICE_CSS
DP_SITE_DEFAULT_DEVICE_CSS_WRAPPER
DP_Site_ENum
DP_SITE_FEATURE_PT
DP_Site_ID
DP_SITE_INTERNAL_CSS
DP_Site_PNum
DP_Site_PrimarySIPAddr
DP_Site_PrimarySIPPort
DP_Site_PSTNAccess
DP_Site_SecondarySIPAddr
DP_Site_SecondarySIPPort
DP_Site_SIPDest10
DP_Site_SIPDest3
DP_Site_SIPDest4
DP_Site_SIPDest5
DP_Site_SIPDest6
DP_Site_SIPDest7
DP_Site_SIPDest8
DP_Site_SIPDest9
DP_Site_SIPPort10
DP_Site_SIPPort3
DP_Site_SIPPort4
DP_Site_SIPPort5
DP_Site_SIPPort6
DP_Site_SIPPort7
DP_Site_SIPPort8
DP_Site_SIPPort9
DP_Site_SLC
DP_SITEMASK
DP_SITEMASKMINUSONE
DP_TYPE_1_AINT_TP
DP_TYPE_1_ISR_TP
DP_TYPE_1_PRE_ISR_TP
DP_TYPE_2_AINT_TP
DP_TYPE_2_ISR_TP
DP_TYPE_2_PRE_ISR_TP
DP_TYPE_3_AINT_TP
DP_TYPE_3_ISR_TP
DP_TYPE_3_PRE_ISR_TP
DPSITE
DPSITE
dr_routing_disable_dialplan_pwf_name
dr_routing_enable_dialplan_pwf_name
dr_routing_OracleSBC_country_code
dr_routing_OracleSBC_NewLine
dr_routing_OracleSBC_replace_country_code
DUP_SUB_CHECK
E164_NUM_FROM_N_TO_1_VIEW
E164_RANGE_VALS_SUFFIX
E164_SUM_RANGE_VALS
E164MaskMappedorPubNum
E164RangeOptionsMCR
EM_PBT_VALUE
EMAIL_GROUPS
EMAIL_GROUPS_WITH_INHERIT
EmergencyAndCLITransformations_Enabled
EmergencyAndCLITransformations_Hierarchy
EmergencyAndCLITransformations_NationalTrunkPrefix
EmergencyAndCLITransformations_SiteCountry
EmergencyAndCLITransformations_SiteCountryCode
EmergencyAndCLITransformations_SiteCountryCodeWithPlus
ENTMT_DEVICE_GROUPS
ENTMT_DEVICE_GROUPS__INPUT_MACD
ENTorNotMCR
ExcludedSchemaKeysList
ExcludedSchemaKeysListQASPhone
ExcludedSchemaKeysListSub
ExcludedSchemaKeysListSubDP
EXPANSION_MODULES_LIST_PHONE
EXPANSION_MODULES_LIST_SUBSCRIBER
EXT
EXTLENGTH
FILTER_LDAP_SYNC_LIST_CFTS
FIRST_MULTI_CLUSTER_CUCM_GROUP
FIRST_NDL_CUCM
FMTD_BKEY_OF_CUCM_0_OF_SITE_NDLR
GATEWAY_CUCM_ADDRESS
Gateways_products
Gateways_protocols
GENERATED_PHONE_NAME
GENERIC_CUCM_PKID_FROM_CUCM_PKID
GenericDriverTemplateLC-RC
GenericDriverTemplateLCPercent
GenericDriverTemplatePercentRC
GenericPowerShellExceptions
GET_ALL_DASHBOARDS
GET_ALL_LANDING_PAGES
GET_ALL_MENU_LAYOUTS
GET_ALL_QAG_AT_GS_LOOKUP_LEVEL
GET_AVAILABLE_UNUSED_LINES
GET_CM_PKID_FROM_BKEY
GET_CUC_USER_LDAP_FIELD
GET_CUCM_USER_LDAP_FIELD
GET_CURRENT_USER_HIERARCHY
GET_DEFAULT_ENTITLEMENT_PROFILE_BKEY
GET_DEFAULT_ENTITLEMENT_PROFILE_LIST
GET_ENTMNT_BKEY__INPUT_MACD
GET_ENTMNT_BKEY_FROM_PWF_OR_INPUT
GET_ENTMNT_PKID_FROM_BKEY
GET_ENTMNT_PKID_FROM_BKEY__INPUT_MACD
GET_LINE_AS_STR
GET_NON_SYS_DASHBOARDS
GET_NON_SYS_LANDING_PAGES
GET_NON_SYS_MENU_LAYOUTS
GET_PHONE_SUPPORTED_FEATURES
GET_QAG_DOWN_FROM_GS_LOOKUP_LEVEL
GET_QAG_UP_TO_GS_LOOKUP_LEVEL
GET_SDD_HIERARCHY_NAME
GET_SDD_HIERARCHY_NAME_ONLY
GET_SYS_DASHBOARDS
GET_SYS_LANDING_PAGES
GET_SYS_MENU_LAYOUTS
GET_USERNAME__INPUT_MACD
GET_VOSS_USER
GetCucmPkidFromNdlName
GetCucPkidFromNdlName
GetHierarchyNodeTypeMCR
GetMicrosoftTeamsServices
GetNDLnameForSite
GetO365UserPart
GetObjectIdCucUserTemplateMCR
GetSelfServiceRolesMCR
GetSiteNDL
global_setting_additional_info_phone
global_setting_auto_move_ini_into_cooling
global_setting_auto_move_ini_into_cooling
global_setting_contact_center_enterprise
global_setting_cooling_duration
global_setting_disallowed_cucm_groups
global_setting_enable_additional_info_phone
global_setting_enable_unassigned_phone_removal
global_setting_enforce_hcs_dialplan_rules
global_setting_flow_through_provisioning_add_enabled
global_setting_flow_through_provisioning_add_pwf
global_setting_flow_through_provisioning_criteria
global_setting_flow_through_provisioning_delete_enabled
global_setting_flow_through_provisioning_delete_pwf
global_setting_flow_through_provisioning_enable_ldap_user_update
global_setting_flow_through_provisioning_enabled
global_setting_flow_through_provisioning_qas_cft
global_setting_flow_through_provisioning_update_enabled
global_setting_flow_through_provisioning_update_pwf
global_setting_include_ini_description
global_setting_include_ini_type
global_setting_include_ini_vendor
global_setting_ini_alert_aggregate_level
global_setting_ini_alert_email_group
global_setting_ini_alert_ignore_zero
global_setting_ini_alert_threshold
global_setting_ini_enable_alert
global_setting_ini_enable_alert_email
global_setting_map_upn_from_cucm_useridentity
global_setting_qag_hnt_lookup
global_setting_qas_send_email_to_user
global_setting_qas_send_email_to_user
global_setting_retain_cisco_voicemail
global_setting_retain_pexip_conference
global_setting_retain_phones_when_delsubscriber
global_setting_retain_webex_teams_user
global_setting_send_webex_teams_refresh_token_expires_message
global_setting_service_avaya
global_setting_service_avaya_microsoft
global_setting_service_cisco_broadworks
global_setting_service_cisco_ccx
global_setting_service_cisco_cucm
global_setting_service_cisco_cucx
global_setting_service_cisco_microsoft
global_setting_service_cisco_webex
global_setting_service_cisco_webex_teams
global_setting_service_microsoft
global_setting_service_microsoft
global_setting_service_pexip
global_setting_service_zoom
global_setting_session_border_control
global_setting_update_retained_phones_with_cft
global_setting_update_username_from_sync_priority
global_setting_user_auth_method
global_setting_voss_phones
global_setting_webex_teams_contact_center
global_setting_webex_teams_place_hybrid_calling_qag
global_setting_webex_teams_refresh_token_expires_email_group
global_setting_webex_teams_refresh_token_expires_threshold
GlobalSIPVoicemail-Cuc-Pub
GlobalSIPVoicemail-Cucm-Pub
GlobalSIPVoicemail-TenantCount
GlobalSIPVoicemail-TenantList
GlobalSIPVoicemail-VMSServer-Pub
GlobalSIPVoicemail-VMSServer-Sub
GS_AGW_E164functionGet1to1_MCR
GS_AGW_E164functionGet1ton_MCR
GS_AGW_E164functionGetNumber_MCR
GS_AGW_E164functionInput_MCR
GS_AGW_MGCP_DP_Name_MCR
GS_AGW_Overbuild_IosDeviceName
GS_AGW_SCCP_DP_Name_MCR
GS_CrossSiteHuntGroup-Default-ISR-CSS
GS_CrossSiteHuntGroup-HcsDpFilterCssListMCR
GS_CrossSiteHuntGroup_CSS
GS_CrossSiteHuntGroup_LineGroupFlatList_MCR
GS_CrossSiteHuntGroup_LineGroupMembers_MCR
GS_CrossSiteHuntGroup_LineGroupNames_MCR
GS_CrossSiteHuntGroup_LineGroupNestedList_MCR
GS_CrossSiteHuntGroup_LineGroupRegex_MCR
GS_CrossSiteHuntGroup_LineGroupRegexPipe_MCR
GS_CrossSiteHuntGroup_LineRemoteMembers_MCR
GS_CrossSiteHuntGroup_LineRemoteMembersExist_MCR
GS_CrossSiteHuntGroup_SiteLevelLines_MCR
GS_CURRENT_E164_NUMBER
GS_E164_DN_1000_Digit_MCR
GS_E164_DN_1000_MCR
GS_E164_DN_100_Digit_MCR
GS_E164_DN_100_MCR
GS_E164_DN_10_Digit_MCR
GS_E164_DN_10_MCR
GS_E164_DN_1_MCR
GS_E164_DN_2_MCR
GS_E164_DN_3_MCR
GS_E164_DN_Length_1_MCR
GS_E164_DN_Length_2_MCR
GS_E164_DN_Length_3_MCR
GS_E164_DN_Length_MCR
GS_E164_DN_MCR
GS_E164_E164_1000_1_MCR
GS_E164_E164_1000_1_String_MCR
GS_E164_E164_1000_Length_3_MCR
GS_E164_E164_1000_Length_MCR
GS_E164_E164_1000_MCR
GS_E164_E164_100_1_MCR
GS_E164_E164_100_1_String_MCR
GS_E164_E164_100_Length_2_MCR
GS_E164_E164_100_Length_MCR
GS_E164_E164_100_MCR
GS_E164_E164_10_1_MCR
GS_E164_E164_10_1_String_MCR
GS_E164_E164_10_Length_1_MCR
GS_E164_E164_10_Length_MCR
GS_E164_E164_10_MCR
GS_E164_E164_1_String_MCR
GS_E164_Lookup_Range.MCR
GS_E164_Lookup_Range_MCR
GS_E164functionGetE164FromFunction_MCR
GS_E164functionGetNumber_MCR
GS_E164functionInput_MCR
GS_FACCucmInstancePkid_MCR
GS_FACInstanceCount_MCR
GS_FACNameOnCucm_MCR
GS_HcsUserDeleteTriggersDeletePhone_MCR
GS_IOSGateway_CalledParty_MCR
GS_IOSGateway_CallingParty_MCR
GS_IOSGateway_SerialPortNumber_MCR
GS_IOSGateway_Timeslots_MCR
GS_SME_SiteCascadeDeleteEventName_MCR
GS_SME_SiteDiaplanMatch_MCR
GS_SME_vmCucPkid_MCR
GS_SMEStr10_MCR
GS_SMEStr1_MCR
GS_SMEStr2_MCR
GS_SMEStr3_MCR
GS_SMEStr4_MCR
GS_SMEStr5_MCR
GS_SMEStr6_MCR
GS_SMEStr7_MCR
GS_SMEStr8_MCR
GS_SMEStr9_MCR
GUI_INPUT_DEVICEPROFILE_USER
GUI_INPUT_SUBSCRIBER_LINK
GUI_INPUT_USER_PKID
HCMF_MODEL_COUNT_SPLIT
HCS_ENABLED
HCS_PKID_NDL_MCR
HcsADAttrChoiceListMCR
HcsAdminAPMCR
HcsAdminLanguagesMCR
HcsAdminLPMCR
HcsAdminMLMCR
HcsAdminRolesAllowedMCR
HcsAg_PREVIOUS_Endpoint
HcsAgEndpoint_INPUT_LINES
HcsAgEndpoint_PREVIOUS_LINES
HcsAgMgcp_PREVIOUS_Endpoint
HcsAgMgcpEndpoint_INPUT_LINES
HcsAgMgcpEndpoint_PREVIOUS_LINES
HcsAnalogEpDefault_CLASS_MCR
HcsAnalogEpDefault_Mgcp_Class_MCR
HcsAnalogEpDefault_Mgcp_Model_MCR
HcsAnalogEpDefault_Mgcp_Product_MCR
HcsAnalogEpDefault_Mgcp_Protocol_MCR
HcsAnalogEpDefault_PhoneCONFIG_MCR
HcsAnalogEpDefault_PHONETemplate_MCR
HcsAnalogEpDefault_PRODUCT_MCR
HcsAnalogEpDefault_SecurityPROFILE_MCR
HcsAnalogGatewayIOSCmdDesc
HcsAnalogGwAvailableIosDeviceMCR
HcsAnalogGwCommandForCCMIdentifierMCR
HcsAnalogGwCommandForCCMPriorityMCR
HcsAnalogGwCucmListForCcmGroupMCR
HcsAnalogGwCucmPkidOfSiteMCR
HcsAnalogGwDefaultProductMCR
HcsAnalogGwDefaultProtocolMCR
HcsAppUserRoleListMCR
HcsAudioCodecPreferenceFromCucmMCR
HcsBundleCurrentVersionMCR
HcsBundleCurrentVersionMCROnlyMajorMinor
HcsBundlePreviousVersionMCR
hcsCCAppUserNameMCR
hcsCCCUCMBkeyToPkidMCR
HcsCcGetLineDescrMCR
HcsCcIsLineTaggedMCR
hcsCCListAppUserAssocDevicesMCR
HcsCcListAppUserDevProfMCR
HcsCcListAppUserPhoneMCR
HcsCcListEndUserDevProfMCR
HcsCcListPrevAppUserDevProfMCR
HcsCcListPrevAppUserPhoneMCR
HcsCcRemExistDevProfEndUserListMCR
HcsCcRemTagLineDescrMCR
hcsCCRmvDeviceFromAppUserMCR
HcsCcServerNameMCR
hcsCCServerNameToCUCMBkidMCR
HcsCcServiceNameListMCR
HcsCcTagAsListMCR
HcsCcTagNoSpaceMCR
HcsCER_VirtualCredentialListPubMCR
HcsCER_VirtualCredentialListSubMCR
HcsCER_VirtualNetworkAddrListPubMCR
HcsCER_VirtualNetworkAddrListSubMCR
HcsCommaMCR
HcsCountOfLdapServerForUserProvidedTypeMCR
HcsCtiRoutePtHoldMOHAudioSourceListMCR
HCSCucmClusterNameFromInputMCR
HCSCucmClusterSdrLinkageKeyFromInputMCR
HcsCUCMCredentialListPubMCR
HcsCUCMCredentialListSubMCR
HcsCucmDevicePkidFromInputUserid
HcsCucmHostFromInputUserid
HCSCucmListFromInput__MCR
HCSCucmListFromInputMCR
HCSCucmListFromNdl__MCR
HCSCucmListFromNdlMCR
HCSCucmListFromNdlName__MCR
HCSCucmListFromNdlNameMCR
HcsCUCMNetworkAddrListPubMCR
HcsCUCMNetworkAddrListSubMCR
HcsCucmsAssociatedToNDLRMCR
HCSCucxnClusterNameFromInputMCR
HCSCucxnClusterSdrLinkageKeyFromInputMCR
HcsCUCxnCredentialListPubMCR
HcsCUCxnCredentialListSubMCR
HCSCucxnListFromInput__MCR
HCSCucxnListFromInputMCR
HCSCucxnListFromNdl__MCR
HCSCucxnListFromNdlMCR
HcsCUCxnNetworkAddrListPubMCR
HcsCUCxnNetworkAddrListSubMCR
HcsCUPCredentialListPubMCR
HcsCUPCredentialListSubMCR
HcsCUPNetworkAddrListPubMCR
HcsCUPNetworkAddrListSubMCR
HcsCurrentDeploymentMode
hcsCUSPListMCR
HCSCustomerDirectoryDomainNotSetMCR
HcsCustomerHnCountAboveMCR
HcsCustomerHnCountBelowMCR
HcsCustomerHnCountDownMCR
HcsCustomerHnCountMCR
HcsCustomerNameFromBaseKeyMCR
HcsCustomerNameListMCR
HcsCustomerPrimeCollabKey1MCR
HcsCustomerPrimeCollabKey2MCR
HcsCustomerPrimeCollabKey3MCR
hcsCVPAndCUBEListMCR
HcsDataSyncDeviceNameMCR
HcsDefaultSipRoutePatternUsageValuesMCR
HcsDefaultUserRoleExistsMCR
HcsDefaultUserRoleMCR
HcsDeprecatedUserRolesMCR
HcsDeviceConvertNameMacroMCR
HcsDNAutoHNMCR
HcsDNCustHNMCR
HcsDNListMCR
HcsDNSiteHNMCR
HcsDownAPMCR
HcsDownLPMCR
HcsDownMLMCR
HcsDpAvailableCSSToClassOfService
HcsDpCoreSchemaInternalOnlyCssMCR
HcsDpCoreSchemaInternalOnlyCssWrapperMCR
HcsDpCSSsAboveSite
HcsDpCustomerId
HcsDpCustomerName
HcsDpDefaultDaysMCR
HcsDpDefaultMonthsMCR
HcsDpDefaultSiteDevicePoolMCR
HcsDpDefaultSiteLocationMCR
HcsDpDefaultSitePstnAccessPrefixMCR
HcsDpDefaultSiteRegionMCR
HcsDpDefaultTimesMCR
HcsDpDNRangeMCR
HcsDpDNRangeUpMCR
HcsDpDNUnassoListMCR
HcsDpE164InventoryMCR
HcsDpE164NumExists
HcsDpE164RangeMCR
HcsDpE164RangeNonSiteAssociatedMCR
HcsDpE164RangeNonSiteMCR
HcsDpE164RangeSiteAssociatedMCR
HcsDpE164RangeSiteMCR
HcsDpFilterCssListInternalMCR
HcsDpFilterCssListMCR
HcsDpForEachMCR
HcsDpGetExistingCosPartitionsMCR
HcsDpIsoCountryCodeFromSchemaMCR
HcsDpLocalCallingSearchSpaceList
HcsDpLocalClassOfServiceList
HcsDpNullListMCR
HcsDpNullMCR
HcsDpPilotNumberMCR
HcsDpPilotNumberNormalizedMCR
HcsDpPstnBreakout
HcsDpRangeMCR
HcsDpRouteListFromSiteCucm
HcsDpRoutePartitionFromSiteCucm
HcsDpSipTrunkFromSiteCucm
HcsDpSiteAreaCodeInLocalDialingMCR
HcsDpSiteAreaCodeItem_AreaCodeMCR
HcsDpSiteAreaCodeItem_LocLenMCR
HcsDpSiteAreaCodeListMCR
HcsDpSiteAreaCodeMCR
HcsDpSiteCountryCodeMCR
HcsDpSiteCountryFromCustMCR
HcsDpSiteCountryIso
HcsDpSiteCountryMCR
HcsDpSiteCucmPkidMCR
HcsDpSiteEmergencyNumberMCR
HcsDpSiteId
HcsDpSiteName
HcsDpSiteNatTrunkPrefixMCR
HcsDpSitePublishedNumberMCR
HcsDpUniqueCustomerPrefixMCR
hcsDpUniqueISRPartitionMCR
HcsDpUniqueSitePrefixMCR
HcsDpVME164NumberMCR
HcsDpVmPilotNumberListMCR
HcsE164-Customer-Site-Connected-Disconnected-LookUp-PT
HcsE164-LinkedSite-Connected-Disconnected-Lookup-PT
HcsE164-Site-Connected-Disconnected-LookUp-PT
HcsE164CCMCR
HcsE164MaskCheckMCR
HcsE164MaskCountMCR
HcsE164MaskCountMCR_1
HcsE164MaskDNCheckMCR
HcsE164MaskDNMCR
HcsE164RangeForMaskMCR
HcsECCMCR
HcsECDMCR
HcsECLMCR
HcsECSMCR
HcsemployeeMCR
HcsEOCMCR
HcsEODMCR
HcsEOLMCR
HcsEOSMCR
HcsFalseMCR
hcsFifthGroupListMCR
HcsFindDataSyncMacro
HCSFirstCucmClusterFromInputMCR
HCSFirstCucmClusterFromPwfMCR
HCSFirstCucmFromInputMCR
HCSFirstCucmFromNdlMCR
HCSFirstCucmFromNdlNameMCR
HCSFirstCucmIPorHostFromInputMCR
HCSFirstCucmIPorHostFromNdlMCR
HCSFirstCucmIPorHostFromPwfMCR
HCSFirstCucmIsDedicatedFromNdlMCR
HCSFirstCucmIsSharedFromNdlMCR
HCSFirstCucmTenancyFromNdlMCR
HCSFirstCucxnClusterFromInputMCR
HCSFirstCucxnFromInputMCR
HCSFirstCucxnFromNdlMCR
HCSFirstCucxnIPorHostFromInputMCR
HCSFirstCucxnIPorHostFromNdlMCR
HCSFirstEntryFromBusinessKeyMCR
HCSFirstEntryFromInputBusinessKeyMCR
HCSFirstEntryFromNdlBusinessKeyMCR
hcsFirstGroupListMCR
HCSFirstHcmfFromNdlMCR
HCSFirstHcmfIPorHostFromNdlMCR
HCSFirstWebexFromInputMCR
HCSFirstWebexFromNdlMCR
HCSFirstWebexIPorHostFromInputMCR
HCSFirstWebexIPorHostFromNdlMCR
hcsFourthGroupListMCR
HcsFqdnMCR
HcsGatewayFromCucmDPMCR
HcsGatewayFromCucmMCR
HcsGatewayNoneFromCucmDPMCR
HcsGatewayRGFromCucmMCR
HcsGatewayRGFromCucmNoLrgMCR
HcsGetCucmPublisherMCR
HCSGetCustomerHnNameMCR
HcsGetDefaultSiteNameMacro
HcsGetDefaultUserRoleMCR
HCSGetDirectoryDomainUpMCR
HcsGetDNIToolChoiceListMCR
HcsGetHierarchyNodeTypeMCR
HCSGetHnNameMCR
HCSGetHnTypeMCR
HCSGetHnTypesAtLocalMCR
HCSGetHnTypesCustomerMCR
HCSGetHnTypesHcsMCR
HCSGetHnTypesProviderMCR
HCSGetHnTypesResellerMCR
HCSGetHnTypesSiteMCR
HcsGetHostnameFromSpSpace
HCSGetIdOfFirstKnownHNLocalAndAboveMCR
HcsGetIOSDeviceAssignedSIPTrunksMCR
HCSGetLocalHnTypeMCR
HCSGetLocalHnTypesMCR
HCSGetNameOfFirstKnownHNLocalAndAboveMCR
HCSGetNdlListBasedOnHnLocationMCR
HCSGetProviderHnNameMCR
HCSGetProviderSdrNameFromHnNameMCR
HCSGetResellerHnNameMCR
HcsGetSdrCustomerListMCR
HcsGetUserMappingAttrMCR
HCSGetWellKnownHnNameUpMCR
HCSGetWellKnownHnParentPathUpMCR
HCSGetWellKnownHnPathUpMCR
HCSGetWellKnownHnTypeUpMCR
HcsGuiCustomerBkeyMacro
HcsHcmfCountMCR
HCSHcmfListFromInput__MCR
HCSHcmfListFromInputMCR
HCSHcmfListFromNdl__MCR
HCSHcmfListFromNdlMCR
HcsHcmfVersion
HcsHcsHnCountMCR
HCSInputCustomerDirectoryDomainNotSetMCR
HcsInputCustomerPrimeCollabMCR
HCSInputDirectoryDomainNotSetMCR
HCSInputHostAndDomainSetMCR
HcsInputIsWellKnownHierarchyNode
HcsInputPubPrimeCollabMCR
HcsIntCustIdMCR
HcsIntersectListsMCR
HcsIntSiteIdMCR
HcsIosCmdAnalogGwSignalMCR
HcsIsHierarchyNodeCustomerMCR
HcsIsHierarchyNodeIntermediateNodeMCR
HcsIsHierarchyNodeProviderMCR
HcsIsHierarchyNodeResellerMCR
HcsIsHierarchyNodeSiteMCR
HcsIsHostNameValid
HcsIsIpv4Valid
HcsIsLdapAuthedMCR
HcsIsLdapIntegratedMCR
HcsIsUpgradeMCR
HcsIsWellKnownHierarchyNode
HcsLdapIsActiveDirectoryMCR
HcsLdapServerHostMCR
HcsLdapServerMCR
HcsLdapServerPortMCR
HcsLdapServerSearch_dnMCR
HcsLdapUserSyncRoleMacro
HcsLocalizeTransLogMCR
HcsLocDNAutoHNMCR
HcsLocDNCustHNMCR
HcsLocDNSiteHNMCR
HcsLRGFromCucmDPMCR
HcsLRGFromCucmMCR
HcsmailMCR
HcsMvUserOrgUnitNameMCR
HcsNameNotBlankMCR
HcsNbnEventAttrFilterListGUIMCR
HcsNbnEventAttrFilterListWFMCR
HcsNbnGetLocalDestinationMCR
HcsNbnNewFilterCFTNameMCR
HcsNbnNewFilterCFTNameUpsertMCR
HcsNbnPrevFilterCFTNameMCR
HcsNbnPrevFilterCFTNameUpsertMCR
HcsNbnSupportedModelTypeListMCR
HcsNbnSupportedOperationListGUIMCR
HcsNbnSupportedOperationListWFMCR
HcsNdlGetSdrListMCR
HcsNdlGetTempListMCR
HCSNdlLocalNode__MCR
HCSNdlLocalNodeMCR
HcsNdlrAndCucmAvailableMCR
HcsNdlrAndCucxnAvailableMCR
HcsNdlrAndWebexAvailableMCR
HCSNdlrListDownNodeMCR
HCSNdlrLocalNodeMCR
HcsNdlSdrListNameMCR
HcsNdlTempListNameMCR
HcsNONSLCListMCR
HcsNoSelfServiceRegexMCR
HcsOpenLdapChoiceListMCR
HcsPerformActionDeviceDomainMacroMCR
HcsPerformActionDeviceHostNameMacroMCR
HcsPerformActionDeviceIPV4NameMacroMCR
HcsPerformActionDeviceNameMCR
HcsProviderDirDomainMCR
HcsProviderDirDomainObjMCR
HCSProviderDirectoryDomainNotSetMCR
HcsProviderHnCountBelowMCR
HcsProviderHnCountMCR
HcsProviderIdMCR
HcsProviderNameFromBaseKeyMCR
HcsProviderSdrNameFromBaseKeyMCR
HcsProviderSdrNameMCR
hcsPTListMCR
HcsPubPrimeCollabKey1MCR
HcsPubPrimeCollabKey2MCR
HcsPubPrimeCollabKey3MCR
HCSPWFDirectoryDomainNotSetMCR
HcsPwfListMCR
HcsReformatCustomerBusinessKeyMCR
HCSResellerDirectoryDomainNotSetMCR
HcsResellerHnCountMCR
HcsResellerNameFromBaseKeyMCR
HcsResellerNameListMCR
HcsResellerNameMCR
HcsRGGatewayFromCucmDPMCR
HcsRoleAPMCR
HcsRoleLPMCR
HcsRoleMLMCR
HcsRolesAtHierarchyNodeMCR
HcsRouteGroupFromCucmDPMCR
HcsRouteGroupFromCucmMCR
HcsRouteListFromCucmMCR
HcssAMAccNameMCR
HcsSdrCustomerListNameMCR
HCSSecondEntryFromBusinessKeyMCR
HCSSecondEntryFromInputBusinessKeyMCR
hcsSecondGroupListMCR
HcsSelfServiceLanguagesMCR
HcsSipGwDpGetHostIpMCR
HcsSipGwDpGetNumberMCR
HcsSipGwDpGetPriorityMCR
HcsSipLocalGwAvailableIosDeviceMCR
HcsSipLocalGwCtryCodeMCR
HcsSipLocalGwCucmPkidMCR
HcsSipLocalGwDialPeersInfoClusterMCR
HcsSipLocalGwDialPeersInfoCucmGroupMCR
HcsSipLocalGwDialPeersInfoGrMCR
HcsSipLocalGwDialPeersInfoWfMCR
HcsSipLocalGwItlAcsMCR
HcsSipLocalGwRunEveryNodeMCR
HcsSipLocalGwSipTrunkMCR
HcsSipLocalGwStdAcsMCR
HcsSipLocalGwUnassignedSipTrunkMCR
HcsSipTrunkAndRouteListMCR
HcsSipTrunkFromCucmMCR
HcsSIPTrunkRecordingInfoMCR
HcsSiteAndCucmAvailableMCR
HcsSiteAndCucxnAvailableMCR
HcsSiteAndWebexAvailableMCR
HcsSiteDomShortNameMCR
HcsSiteDpExistsMCR
HcsSiteHnCountAboveMCR
HcsSiteHnCountMCR
HcsSLCListMCR
HcsSplitBaseKeyMCR
HcsStaticRolesMCR
HcstelephoneMCR
HCSThirdEntryFromBusinessKeyMCR
HCSThirdEntryFromInputBusinessKeyMCR
hcsThirdGroupListMCR
HcsTotalCountOfLdapServerMCR
HcsTPFromE164MaskMCR
HcsTransformLdapBkeyToListMCR
HcsTrueMCR
HcsUidMCR
HcsUpgradeAssociateDpSchemaDomExistsMCR
HcsUpgradeClassOfServiceDomExistsMCR
HcsUpgradeCucDomExistsMCR
HcsUpgradeCucmDomExistsMCR
HcsUpgradeCupDomExistsMCR
HcsUpgradeCustomerDOMExistsMCR
HcsUpgradeDnRangeDomExistsMCR
HcsUpgradeDpAssociateVmPilotToSiteDomExistsMCR
HcsUpgradeDpAssociateVmSvcToCustomerDomExistsMCR
HcsUpgradeDpManageCustomerExistsMCR
HcsUpgradeDpManageSiteExistsMCR
HcsUpgradeDpVmPilotDomExistsMCR
HcsUpgradeDpVmServiceDomExistsMCR
HcsUpgradeHcmfDomExistsMCR
HcsUpgradeNdlrDomExistsMCR
HcsUpgradeProviderDOMExistsMCR
HcsUpgradeResellerDomExistsMCR
HcsUpgradeShortCodeDomExistsMCR
HcsUpgradeSsoSpDomExistsMCR
HcsUserDeleteTriggersDeletePhone_MCR
HcsUserOrgUnitNameMCR
HcsuserPrinNameMCR
HcsUserRelLanguageDropDownMCR
HcsUserRolesAllowedMCR
HcsUsersInfoMCR
HcsUserSyncTypeMCR
HcsVossCustomerDAT_custom_boolean_1
HcsVossCustomerDAT_custom_boolean_10
HcsVossCustomerDAT_custom_boolean_2
HcsVossCustomerDAT_custom_boolean_3
HcsVossCustomerDAT_custom_boolean_4
HcsVossCustomerDAT_custom_boolean_5
HcsVossCustomerDAT_custom_boolean_6
HcsVossCustomerDAT_custom_boolean_7
HcsVossCustomerDAT_custom_boolean_8
HcsVossCustomerDAT_custom_boolean_9
HcsVossCustomerDAT_custom_string_1
HcsVossCustomerDAT_custom_string_10
HcsVossCustomerDAT_custom_string_2
HcsVossCustomerDAT_custom_string_3
HcsVossCustomerDAT_custom_string_4
HcsVossCustomerDAT_custom_string_5
HcsVossCustomerDAT_custom_string_6
HcsVossCustomerDAT_custom_string_7
HcsVossCustomerDAT_custom_string_8
HcsVossCustomerDAT_custom_string_9
HcsVossCustomerName
HCSWebexListFromInput__MCR
HCSWebexListFromInputMCR
HCSWebexListFromNdl__MCR
HCSWebexListFromNdlMCR
HcsWrapperCucmPkid_CheckInstDevMCR
HcsWrapperCucmPkid_InternalMCR
HcsWrapperCucmPkidMCR
HcsWrapperNdlPkidMCR
HierarchyFriendlyPathMinusSysMCR
HIERARCHYLAST
HIERARCHYLIST
HierarchyNode_FriendlyName_FROM_INPUT_PKID_MCR
HierarchyNode_PKID_FROM_INPUT_BKEY_MCR
HierarchyNodesBelow_TVpairs
HOLIDAY_MEMBER_ID
HOST_OF_CUCM_0_OF_SITE_NDLR
hotdialPhone
HotdialTZ
HuntGroupForwardingActionsVALUES
HUNTLISTCUCMGROUP
HuntPilotGetQcallsMaxCallersInQueueMCR
HuntPilotGetQcallsMaxWaitTimeInQueueMCR
HybridMVS_UserDeletionGetDeletedProfileName
HybridMVS_UserDeletionGetHybridServiceVendors
hybridUserLineList
idMacro
IGNORE_MODELS_IN_REPORT
INI_Description_Cisco_CallHandler
INI_Description_Cisco_CallPark
INI_Description_Cisco_ChangeLine
INI_Description_Cisco_CPUG
INI_Description_Cisco_CTIRP
INI_Description_Cisco_HG
INI_Description_Cisco_MeetMe
INI_Description_Cisco_Reassign
INI_Description_Cisco_SubMove
INI_Description_From_Caller_Workflow
INI_Description_Hybrid_AddMVS
INI_Description_Hybrid_AddSnr
INI_Description_INILineAdd
INI_Description_Microsoft_QAS
INI_Description_UserMoveApps
INI_Extra2_From_Caller_Workflow
INI_Extra2_Hybrid_AddMVS
INI_Extra2_Hybrid_AddSnr
INI_Extra2_Microsoft_QAS_Hybrid_Only
INI_Extra4_From_Caller_Workflow
INI_Extra4_Hybrid_AddMVS
INI_Extra4_Hybrid_AddSnr
INI_Extra4_Microsoft_QAS_Hybrid_Only
IniRangeOptionsMCR
IniUpListMCR
INPUT_CUC_USER_TEMPLATE
INPUT_CUC_USER_TEMPLATE_VMR
INPUT_CUCM_BKEY_TO_PKID
INPUT_DP
INPUT_LINES
INPUT_PHONE
INPUT_QAG
INPUT_RDP
INPUT_USER_ASSOCIATEDDEVICEPROFILES
INPUT_USER_ASSOCIATEDDEVICES
INT_0
INT_1
INTERCOM_LINE
IP_PHONE_SERVICE_URL_WITH_PARAMETERS
is_avaya_enabled
is_avaya_microsoft_enabled
is_cisco_broadworks_enabled
is_cisco_ccx_enabled
is_cisco_contact_center_enterprise_enabled
is_cisco_cucm_enabled
is_cisco_cucx_enabled
is_cisco_microsoft_enabled
is_cisco_webex_contact_center_enabled
is_cisco_webex_enabled
is_cisco_webex_teams_enabled
IS_LDAP_CUC
IS_LDAP_CUCM
IS_LINKED_SITE
is_microsoft_enabled
IS_MS_CUSTOMER
is_pexip_enabled
is_session_border_control_enabled
is_voss_phones_enabled
is_zoom_enabled
IsEnterpriseDeploymentMCR
ISP
IsProviderDeploymentMCR
IsUpgradeMCR
LAB
LB
LC
LCH
LCP
LDAP_MODEL_COUNT_SPLIT
LDAP_SERVER_SYNC_LIST_MODEL_TYPE
LdapCustomerUserRoleMappingExists
LdapCustomerUserRoleMappingGroup
LdapCustomerUserRoleMappingGroupList
LdapCustomerUserRoleMappingList
LdapCustomerUserRoleMappingRoleName
LdapInputMemberOf
LdapIntermediateNodeUserRoleMappingExists
LdapIntermediateNodeUserRoleMappingGroup
LdapIntermediateNodeUserRoleMappingGroupList
LdapIntermediateNodeUserRoleMappingList
LdapIntermediateNodeUserRoleMappingRoleName
LdapSiteUserRoleMappingExists
LdapSiteUserRoleMappingGroup
LdapSiteUserRoleMappingGroupList
LdapSiteUserRoleMappingList
LdapSiteUserRoleMappingRoleName
LdapUserDiscoverRole
LdapUserDiscoverRoleEval
LGCOMBINED
LGEND
LGPREVIOUSNAME
LGSEQ
LGSTART
LINE_CSS_FROM_COS_IN_QAS_VIEW
LINE_PartitionFromSDD_SiteOnly
LINE_PATTERN_RP
Line_Search_LineRelation_FDP
Line_Search_Subscriber_FDP
Line_Search_SubscriberPhone_FDP
Line_Search_Voicemail_FDP
LINES_LOOKUP
ListAllAssociatedDevicesAtSiteMCR
ListAllAssociatedDPsAtSiteMCR
listAllCTIRpAtSite
listAllCTIRpPhoneAtSite
listAllDevProfsAtSite
listAllPhonesAtSite
ListAllUnassociatedDevicesAtSiteMCR
ListAllUnassociatedDPsAtSiteMCR
LOCAL_CUCM_USERS
LOCAL_DATA_USERS
LOCAL_DATA_USERS_WITHOUT_CUCM
LOCAL_DATA_USERS_WITHOUT_LDAP
LOCAL_LDAP_USERS
LOCAL_SELFSERVICE_ROLE
LOCAL_UNPROVISIONED_DATA_USERS
LOCAL_UNPROVISIONED_LDAP_USERS
LOCAL_UNPROVISIONED_USERS
LocalAdminUserMCR
LocalDataUserMCR
LocationId_from_CallhandlerName
LocationIds_from_CallhandlerName
LOOP_E164_NUM_FROM_N_TO_1_VIEW
LOOP_E164_RANGE_VALS_SUFFIX
LOOP_E164_SUM_RANGE_VALS
manage_ad_ldap_info_message_cucm_ldap
manage_ad_ldap_info_message_not_enabled
manage_ad_ldap_info_message_not_provisioned
manage_ad_ldap_info_message_provisioned
manage_ad_ldap_info_message_provisioned_wrong_ldap
manage_ad_ldap_pkid_from_username
manage_ad_ldap_write_back_enabled_bkeys
MappedE164fromDNLookup
ML_LP_NON_SYS_RESOURCE_CFT
ML_LP_NON_SYS_RESOURCE_CFT_MVS
ML_LP_NON_SYS_RESOURCE_FDP
ML_LP_NON_SYS_RESOURCE_FDP_MVS
MOH_AUDIO_SOURCE_IDS
MOH_AUDIO_SOURCE_IDS_AS_STRINGS
MOH_AUDIO_SOURCE_IDS_RANGE
MOH_AUDIO_SOURCE_IDS_RANGE_AVAILABLE
MOH_AUDIO_SOURCE_IDS_RANGE_AVAILABLE_FINAL
MOH_AUDIO_SOURCE_IDS_RANGE_TO_IGNORE
MOH_AUDIO_SOURCE_IDS_ZERO_PAD
MOH_CUCM_HOST
MOH_CUCM_PKID
MOH_GUI_CUCM_BKEY_TO_PKID
MOH_GUI_CUCM_CLUSTER_BKEY_TO_PKID
MOVE_PARAMETERS
MOVE_USER_REGEX
MoveMVS_MSOL_User
MoveUser_GetAllowedRoles_MCR
MS-Teams-Defn-CSS
MS-Teams-GetUserCsolUpnFromUsername
MS-Teams-getUserCucmLines
MS-Teams-GetUserLineURIRegex
MS-Teams-GetUserNameFromLineURI
MS-Teams-MultiVendor-GUI_CSOL-UPN
MS-Teams-MultiVendor-GUI_CUCM_UserIdentity
MS-Teams-MultiVendor-GUI_DATA_MS365
MS-Teams-MultiVendor-GUI_DATA_MSTEAMS
MS-Teams-MultiVendor-GUI_MSOL-UPN
MS-Teams-MultiVendor-GUI_MSOL_UPN_from_CUCM_UserIdentity
MS-Teams-MultiVendor-GUI_UPN
MS-Teams-MultiVendor-GUI_UPN_365
MS-Teams-Pilot-STR1-E164-Lookup
MS-Teams-Pilot-STR1-External-Internal-E164
MS-TEAMS_ADD_INDIVIDUAL_LINE_NORMALIZATION_RULE
MS-TEAMS_BASE_TENANT_DIALPLAN_FOR_SITE
MS-Teams_Hybrid_SiteSC_CSS
MS-Teams_Hybrid_SiteSC_Enabled
MS-Teams_Hybrid_SiteSC_RoutePartition
MS-TEAMS_USER_LINE_NORMALIZATION_RULE_PREFIX
MS_AvailableLinesPlusAssignedLine
MS_AvailableLinesPlusAssignedLineMinusStaged
MS_Backslash
MS_Backslash_Plus
MS_CallingLineIdentity
MS_CoS_CLIPORCLIR_2
MS_CoS_CLIPORCLIR_3
MS_CoS_CLIPORCLIR_4
MS_CoS_CLIPORCLIR_5
MS_CoS_CLIPORCLIR_6
MS_CoS_CLIPORCLIR_7
MS_CoS_CLIPORCLIR_8
MS_CoS_DEFAULT
MS_CoS_RESTRICTED
MS_CsolUserAssignedLine
MS_CURRENT_USER_GROUPS
MS_CURRENT_USER_GROUPS_LIST
MS_DISTRIBUTION_GROUPS
MS_EnterpriseVoiceEnabled
Ms_Global_Sleep
MS_HostedVoiceMail
MS_ID_ALL_USERS
MS_ID_DG_AND_ROOM
MS_ID_DISTRIBUTION_GROUPS
MS_ID_ROOM_MAILBOX_USERS
MS_ID_SHARED_MAILBOX_USERS
MS_ID_USER_AND_SHARED
MS_ID_USER_MAILBOX_USERS
MS_LineURItel
MS_LineURIType
MS_OnlineVoiceRoutingPolicy
MS_OnPremLineURItel
MS_QAG_CallingLineIdentity
MS_QAG_default_ms_teams_user_template
MS_QAG_OnlineVoiceRoutingPolicy
MS_QAG_TenantDialPlan
Ms_Qs_Csol_Retry_Count
Ms_Qs_Csol_Retry_Sleep
Ms_Qs_Msol_License_Retry_Count
Ms_Qs_Msol_License_Retry_Sleep
MS_ROOM_AND_DISTRIBUTION_GROUPS
MS_ROOM_MAILBOX_USERS
MS_SHARED_MAILBOX_USERS
MS_StagedLineUriList
MS_TEAMS_CsCallingLineIdentity_ResourceAccount
MS_TEAMS_USER_FEATURE_TYPES
MS_TeamsAppPermissionPolicy
MS_TeamsAppSetupPolicy
MS_TeamsAudioConferencingPolicy
MS_TeamsCallHoldPolicy
MS_TeamsCallingPolicy
MS_TeamsCallParkPolicy
MS_TeamsChannelsPolicy
MS_TeamsEmergencyCallingPolicy
MS_TeamsEmergencyCallRoutingPolicy
MS_TeamsEnhancedEncryptionPolicy
MS_TeamsMeetingBroadcastPolicy
MS_TeamsMeetingPolicy
MS_TeamsMessagingPolicy
MS_TeamsOnlineVoicemailPolicy
MS_TeamsUpdateManagementPolicy
MS_TeamsUpgradePolicy
MS_TeamsVideoInteropServicePolicy
MS_TenantDialPlan
MS_Unassigned_Numbers_For_Type
MS_UsageLocation
MS_USER_ALL_GROUPS
MS_USER_ALL_MAIL_DISABLED_GROUPS
MS_USER_ALL_UNIFIED_GROUPS
MS_USER_AND_SHARED_MAILBOX_USERS
MS_USER_CURRENT_GROUPS
MS_USER_MAILBOX_USERS
MSTEAM_CHANNEL_CHOICE_VALUE
MSTEAM_CHANNEL_CHOICE_VALUES
MSTEAM_CHANNEL_FIRST_CHOICE_VALUE
MSTEAM_CHOICE_VALUE
MSTeams_cloud_api_key
MSTeams_cloud_uri_template
MSTEAMS_NUMBERS_WITH_NO_DIRECT_ROUTING_REGEX
MSTEAMS_VALID_FILE_EXT_REGEX
MsTeamsOnline_ApplicationIdAutoAttendantMCR
MsTeamsOnline_ApplicationIdCallQueueHuntGroupMCR
MSTEAMSONLINE_AUTO_ATTENDANT_RESOURCE_ACCOUNTS
MSTEAMSONLINE_AUTO_ATTENDANT_RESOURCE_ACCOUNTS_IN_USE
MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS
MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS_IN_USE
MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS_IN_USE_LIST_ITEMS
MSTEAMSONLINE_RESOURCE_ACCOUNTS
MSTEAMSONLINE_TEST_CONNECTION_TEMPLATE
MSTenantName_MSTenantID
Multivendor-GUI_CUCMUserIdentity
Multivendor-Line1DN-E164-Number
Multivendor-O365License
Multivendor_CsolUser-LineURI
Multivendor_DataUserLines
Multivendor_DnChoices
Multivendor_E164_Lookup
Multivendor_EMPTY-OBJECT
Multivendor_ExistingUserLines
Multivendor_ExistingUserLines-OBJECT
Multivendor_ExistingUserLines_Formatted
Multivendor_getAssociatedINIsite
Multivendor_getAvailableINIsite
Multivendor_getAvailableINIsiteOnly
Multivendor_getCSOLuser
Multivendor_getCucmUser
Multivendor_GetE164dataModel
Multivendor_GetHybridServiceTypeFromServiceProfile
Multivendor_GetINIe164
Multivendor_getLicenseList
Multivendor_getLicenseListPWF
Multivendor_GetLine1E164
Multivendor_GetLineDataUser
Multivendor_getMCOEV_License
Multivendor_getMSOLuser
Multivendor_HybridLine0
Multivendor_InputLinesServiceType
Multivendor_NodeType
Multivendor_UPDATE-OBJECT-TITLE_VALUE
Multivendor_UPDATE-OBJECT-TITLE_VALUE_list
Multivendor_UPDATE-OBJECT-VALUE
Multivendor_UserExistingLineTitle
Multivendor_UserExistingLineValue
Multivendor_UserLines
Multivendor_Validate_CsolUser-LineURI
Multivendor_Validate_CsolUser-UPN
Multivendor_Validate_E164_LineUri
Multivendor_Validate_E164_LineUri_format
Multivendor_Validate_GetDataUsername
Multivendor_Validate_GetEpFromServiceType
Multivendor_Validate_GetGroupFromServiceType
Multivendor_Validate_GetMs365Username
Multivendor_Validate_GetMsTeamsUsername
Multivendor_Validate_GetTenantDialplanFromSdd
Multivendor_ValidateGuiFeatureType
Multivendor_ValidateHybridServiceTypeFromServiceProfile
Multivendor_ValidateHybridViewList
MultiVendorLine-InternalExt-E164Prefix
MultiVendorServiceREL-existing-dn_MCR
MultivendorValidation-FlatLicenseList
MultivendorValidation-getLicenseListPWF
MultivendorValidation-getMsolUpn
MultivendorValidation-LicenseValid
MY_CUST_HIERARCHY
MY_CUST_PKID
MY_HIERARCHY_NAME
MY_LINKEDSITE_HIERARCHY
MY_SITE_HIERARCHY
MY_SITE_PKID
myHierachyType
N_to_1_E164_DN_LIST
N_to_N_E164_RANGE_DN_LIST
NDL-Middle
NDL-Prefix
NDL-Suffix
NDL_BKEY_FOR_SITE
NDL_CMCCS_PKID
NDL_CUC_BKEY_LIST_FROM_NDL
NDL_CUC_BKEY_STRING_FROM_NDL
NDL_CUC_PKID
NDL_CUC_PKID_FOR_SITE
NDL_CUCM_BKEY_LIST_FROM_NDL
NDL_CUCM_BKEY_STRING_FROM_NDL
NDL_CUCM_PKID
NDL_CUCM_PKID_FOR_SITE
NDL_HCMF_PKID
NDL_NAME_OF_SITE_NDLR
NDL_PKID_FOR_SITE
NDL_UCCX_PKID
NDL_WEBEX_BKEY_LIST_FROM_NDL
NDL_WEBEX_BKEY_STRING_FROM_NDL
NDL_WEBEX_PKID_FOR_SITE
NDLR_FOR_SITE
NDLR_LOCAL
NDLR_UP
NEXT_AVAILABLE_LINE
NEXT_DATA_SYNC_TIME
NON_SYS_RESOURCE_CFT
NOT_NULL_REGEX
OlderCucmVersionCutoffMCR
OVERBUILD_SITE_CITY_NAME
OVERBUILD_SITE_CITY_NAME_DECOUPLED
OVERBUILD_SITE_CITY_NAME_HCMF
OVERBUILD_SITE_LINKEDSITE_CITY_NAME
OVERBUILD_SITE_NAME
OWNER_ID_FROM_PHONE_REPLACEPHONE_VIEW
PAC_Retry_Count
PAC_Retry_Sleep
PARTITION_USAGE
PBR_CUCM
PBR_HIERARCHY_FRIENDLY_PATH_SCOPE
PBR_HIERARCHY_FULL_FRIENDLY_PATH_SCOPE
PBR_HIERARCHY_NAME_SCOPE
PBR_USERS_ALL
PBR_USERS_WITH_FN
PBR_USERS_WITH_FN_MACRO
PBR_USERS_WITH_FN_SN
PBR_USERS_WITH_FN_SN_MACRO
PBR_USERS_WITH_SN
PBR_USERS_WITH_SN_MACRO
Phone_names
PhoneCftsNonSysResourceUpMCR
PHONECOMBINED
PHONECOMBINEDCTIRD
PHONEEND
PHONEPREVIOUSCTIRD
PHONEPREVIOUSMI
PHONEPREVIOUSRD
PHONEPROFILE_LIST
PHONEPROFILE_LIST_FLATTENED
phoneServiceAssociatedLines
phoneServiceAssociatedLinesWithNull
phoneServiceFullNumberList
phoneServiceFullNumberListNoDup
phoneServiceFullNumberListNoNulls
phoneServiceMobileAndTelephoneNumberList
phoneServiceMobileNumber
phoneServiceTelephoneNumber
PhonesSupportingPacMCR
PHONESTART
PHONETYPE_ENTITLED_CHOICES
PHONETYPE_ENTITLED_CHOICES__INPUT_MACD
PHONETYPE_SECURITY_PROFILES
PHONETYPE_SECURITY_PROFILES_LIST
PhoneTypeList
PHONETYPES_FROM_DEVICEGROUPS_LIST
PHONETYPES_FROM_DEVICEGROUPS_LIST__INPUT_MACD
PHONETYPES_FROM_ENTITLEMENT_FN_WRAPPER
PIPE
PKID_OF_AZUREAD_ONLINE_FOR_SITE
PKID_OF_CUCM_0_OF_SITE_NDLR
PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE
PKID_OF_MSGRAPH_ONLINE_FOR_SITE
PKID_OF_MSTEAMS_ONLINE_FOR_SITE
PREEMPTION_DISABLED_ENDPOINTS
PREVIOUS_DP
PREVIOUS_LINES
PREVIOUS_PHONE
PREVIOUS_RDP
PREVIOUS_USER_ASSOCIATEDDEVICES
ProductReleaseVersionCurrentMCR
PROVIDER_HN_PKID
ProviderExistsMCR
PRS_PhoneCft_MCR
PS_Windows_configure_scheduled_task
PS_Windows_pfx_install
PS_Windows_run_elevated_script
PULL_SYNC_DELETE_THRESHOLD_AzureADOnline
PULL_SYNC_DELETE_THRESHOLD_MSGraph
PULL_SYNC_DELETE_THRESHOLD_MSTeamsOnline
pwf_licenses
pwf_previous_spark_user_licenses
pwf_spark_user_licenses
QAG_CUC_TemplateAlias
QAS_JABBER_ANDROID
QAS_JABBER_CIM
QAS_JABBER_CSF
QAS_JABBER_CTI
QAS_JABBER_IPAD
QAS_JABBER_IPHONE
QasGuiGetExistingWebexTeamsMCR
QasGuiShowWebexTeamsUserAndCallingMCR
QasGuiWebexTeamsShowCallingBehaviourMCR
QasGuiWTeamsCallingBehaviourMCR
QasGuiWTeamsLookupCallingMCR
QUICK_ADD_GROUPS
QUICK_ADD_GROUPS_WITH_INHERIT
QuickSubscriberForMsTeamsMultiVendor_E164_Lookup
RAB
RangeOptionsMCR
RB
RC
RCH
RCP
RDLIST
RDLISTCTIRDPHONE
RDLISTMOBILEID
RDLISTPHONE
rdp_previous_index
rdp_previous_name
rdp_previous_path_text
REASSIGN-JABBER-CLIENT-DEVICE-NAME-ASSOCIATION
RegexAvailableOrUsedMCR
RegexNotBeginStarOrEndX
RegexUsedOrUsedUtilMCR
REMOVE_NULLS
ResellerExistsMCR
ReservedCoolingStatusListMCR
RESYNC_LDAP_HOST_NAME
RESYNC_LDAP_MODEL_TYPE
RESYNC_LDAP_MODEL_TYPE_PROPER
RESYNC_LDAP_TYPE
RESYNC_LDAP_USERS
RESYNC_LDAP_USERS_EVAL
RESYNC_LDAP_USERS_MACRO
RK_CLIPORCLIR
RK_CLIPORCLIR_2
RK_CLIPORCLIR_3
RK_CLIPORCLIR_4
RK_CLIPORCLIR_5
RK_CLIPORCLIR_6
RK_CLIPORCLIR_7
RK_CLIPORCLIR_8
Role_options
RS_HN_SPLIT
SDD_CUC_LanguageCallersHear
SDD_CUC_LanguageCallersHearData
SDD_E164functionGet1to1_MCR
SDD_E164functionGet1ton_MCR
SDD_E164functionGetNumber_MCR
SDD_E164functionInput_MCR
SDD_GetCountry_MCR
SDD_GetCountryCode_MCR
SDD_GetMaskFormat_MCR
SDD_GetTrunkPrefix_MCR
SDD_PreviousNatPub_E164Number_MCR
SDD_Pub_E164Number_MCR
SDD_QAS_E164Number_MCR
SDD_User_Role
SDD_WtCallBehaviourUcManagerProfile
SDD_WtCallBehaviourUcManagerProfileData
SDD_WtUseOrgDomain
SearchSlash
SelectDefaultCucmGroupForSddMCR
SELECTED_HIERARCHY
SET_NEW_DESCRIPTION_QAS_PHONE_INILINEADD
SET_NEW_DESCRIPTION_REASSIGN_USER_SERVICES
ShowAllDevicesMCR
ShowAllDPsMCR
SITE_CMCCS
SITE_COUNTRY_CHECK
SITE_CUC
SITE_CUCM
SITE_CUCM_BKEY
SITE_HCMF
SITE_HIERARCHY
SITE_NDLR
SITE_NDLR_CHECK
SITE_UCCX
SITE_USP_PROFILE
SITE_USP_ULT
SiteBuild_CallParkEndNum_MCR
SiteBuild_CallParkEndNumInt_MCR
SiteBuild_CallParkRangeSize_MCR
SiteBuild_CallParkRangeSizeMinusOne_MCR
Sitebuild_CallParkStartNum_MCR
SiteBuild_CFTList_MCR
SiteBuild_Codec128_MCR
SiteBuild_Codec13_MCR
SiteBuild_Codec16_MCR
SiteBuild_Codec24_MCR
SiteBuild_Codec256_MCR
SiteBuild_Codec32_MCR
SiteBuild_Codec64_MCR
SiteBuild_Codec7_MCR
SiteBuild_Codec8_MCR
SiteBuild_CodecList_MCR
SiteBuild_Customer_DP_SchemaGroup_CountryChoices
SiteBuild_Customer_DP_SchemaGroup_CountryMemberList
SiteBuild_Customer_DP_SchemaGroup_Name
SiteBuild_Get_CoS_Cucm_Bkey_MCR
SiteBuild_Get_CoS_NDL_Name_MCR
SiteBuild_Get_Evaluated_BKEY_OF_SITE_NDLR_MCR
SiteBuild_Get_Evaluated_SDD_CALLFORWARD_CSS_MCR
SiteBuild_Get_Evaluated_SDD_Cucm_Bkey_MCR
SiteBuild_Get_Evaluated_SDD_LINE_CSS_MCR
SiteBuild_Get_Evaluated_SDD_NDL_Name_MCR
SiteBuild_Get_Replace_SDD_CALLFORWARD_CSS_MCR
SiteBuild_Get_Replace_SDD_LINE_CSS_MCR
SiteBuild_Get_Replaced_CuXXSiXX_MacroName
SiteBuild_Get_SDD_CALLFORWARD_CSS_MCR
SiteBuild_Get_SDD_LINE_CSS_MCR
SiteBuild_GetCountryEXT_MCR
SiteBuild_GetCountryISO_MCR
SiteBuild_GetCucm0Bkey_MCR
SiteBuild_GetCucmPkid_MCR
SiteBuild_GetDevicePoolPBT_MCR
SiteBuild_GetDevicePoolPhoneProtocol_MCR
SiteBuild_GetDevicePoolPSP_MCR
SiteBuild_GetDnFromLoopDataPattern_MCR
SiteBuild_GetDnFromLoopDataStartNum_MCR
SiteBuild_GetNdlPkid_MCR
SiteBuild_GetPhoneProtocol_MCR
SiteBuild_GetSiteExt_MCR
SiteBuild_GetSiteExtLen_MCR
SiteBuild_GetSiteExtLenAsInt_MCR
SiteBuild_GetSiteExtMask_MCR
SiteBuild_GetSiteFeaturePartition_MCR
SiteBuild_GetSiteIsrPattern_MCR
SiteBuild_NewSiteHn_MCR
SiteBuild_RangeLen_MCR
SiteBuild_RangeLenMinusOne_MCR
SiteBuild_RangeMask_MCR
SiteBuild_RangePrefix_MCR
Sitebuild_RangeWithMask_MCR
SiteBuild_SiteRangeEndNum_MCR
SiteBuild_SiteRangeEndNumInt_MCR
SiteBuild_SiteRangeSize_MCR
SiteBuild_SiteRangeSizeMinusOne_MCR
Sitebuild_SiteRangeStartNum_MCR
SiteBuild_StartNumLen_MCR
SiteBuild_StartNumPrefixLen_MCR
SiteBuild_UpdateRangeLen_MCR
SiteBuild_UpdateRangeLenMinusOne_MCR
SiteBuild_UpdateRangeMask_MCR
SiteBuild_UpdateRangePrefix_MCR
Sitebuild_UpdateRangeWithMask_MCR
SiteBuild_UpdateStartNumLen_MCR
SiteBuild_UpdateStartNumPrefixLen_MCR
SiteBuildLCC_MCR
SiteBuildLCH_MCR
SiteBuildRCC_MCR
SiteBuildRHC_MCR
SiteBuildSDD_COS_SITEID
SiteBuildSDD_Default_CFWDCSS
SiteBuildSDD_Default_LineCSS
SITECODE
SITEDEFAULTS_CDC
SITEDEFAULTS_CPC
SITEDEFAULTS_CUCMGRP
SITEDEFAULTS_CUCNT
SITEDEFAULTS_CUCPS
SITEDEFAULTS_CUCSMPP
SITEDEFAULTS_CUCUT
SITEDEFAULTS_DEVCSS
SITEDEFAULTS_DP
SITEDEFAULTS_LOCATION
SITEDEFAULTS_PG
SITEDEFAULTS_PRODUCT
SITEDEFAULTS_REGION
SITEDEFAULTS_RP
SITEDEFAULTS_SIPP
SITEDEFAULTS_SKT
SITEDEFAULTS_SP
SITEDEFAULTS_TZ
SITEDEFAULTS_UP
SITEDEFAULTS_VMP
SiteExistsMCR
SITEMASK
SITEMASKMINUSONE
SITENAME
SPACE
SPARK_CTI_REMOTE_DEVICE_NAME
SpecialContextPatternMCR
SplitStringBySpacesMCR
StageMSTeamsUpdate_GetCsoUserDataFromCucmPkid
StageMSTeamsUpdate_GetCucmUsernameFromCucmPkid
StageMSTeamsUpdate_GetUpnFromCucmPkid
subscriber_from_profile_choices_list
subscriber_from_profile_deletion_profile
subscriber_from_profile_full_list
SUBSCRIBER_PhoneProductList
Subscriber_profiles
Subscriber_profiles_with_hybrid
Subscriber_profiles_with_microsoft
Subscriber_profiles_with_microsoft_or_hybrid
Subscriber_profiles_without_microsoft_or_hybrid
syncNameMTLunitySchedulesMCR
SYSTEM_WEBEX_AUTHORIZATION_URL
SYSTEM_WEBEX_REDIRECT_URL
SYSTEM_ZOOM_AUTHORIZATION_URL
SYSTEM_ZOOM_REDIRECT_URL
TargetConversationTITLES_21
TargetConversationTITLES_23_24
TargetConversationVALUES_21
TargetConversationVALUES_23_24
TDK_DAY
TDK_MONTH
TDK_YEAR
TemplateAliasQAG
TitleDetermineCountValMCR
TitleShowCountSummaryMCR
TODAY_YYYY_MM_DD
TransferGreetingCHOICES
TransferGreetingTITLES
TransferGreetingVALUES
TransferOptionActionsCHOICES
TransferOptionActionsTITLES
TransferOptionActionsVALUES
TransferOptionTypeCHOICES
TransferOptionTypesTITLES
TransferOptionTypesVALUES
ucprep_acpl
ucprep_appuser_evaluate
ucprep_cmg_evaluate
ucprep_cucm_sip_normalization_scripts_list
ucprep_dtg_evaluate
ucprep_fcp_evaluate
ucprep_phonesvcs_evaluate
ucprep_rf
ucprep_sipnormscript_evaluate
ucprep_sipProf_evaluate
ucprep_stsp_evaluate
ucprep_tz_cft
ucprep_tz_name
ucprep_unityusertemplate_evaluate
ucprep_validacl
ucprep_validappuser
ucprep_validcmg
ucprep_validcmhost
ucprep_validcucusertmp
ucprep_validfcp
ucprep_validphoneservice
ucprep_validrf
ucprep_validsipnormalization
ucprep_validsipprof
ucprep_validstsp
ucprep_validtz
UFM_CHECK_IF_APPLICATION_DATA_EXISTS
UFM_MACRO
UFM_MACRO_EVALUATED
UFM_MODEL_PKID
UniversalDeviceTemplate_names
UNPROVISIONED_HCS_LDAP_USERS
UNPROVISIONED_HCS_LOCAL_USERS
USER_ASSOC_DEVICE_NEW
USER_ASSOC_DEVICES_EXIST
User_AssociatedDevices
USER_ASSOCIATEDDEVICES
USER_ASSOCIATEDDEVICES_NEW
USER_ASSOCIATEDDEVICES_NEWPHONES
USER_ASSOCIATEDDEVICES_NEWPROFILES
USER_ASSOCIATEDDEVICES_OLD
USER_ASSOCIATEDPROFILES
USER_DISCOVERED_APPS
USER_DUALMODE_ASSOC_DEVICES_EXIST
USER_HIERARCHY_FRIENDLY_PATH
USER_ID
USER_MAPPED_FIELDS
USER_REVERSE_MAPPED_FIELDS
user_type_from_input_role
user_type_from_pwf_role
UserMove_AllowLineMove_MCR
UserMove_E164functionGet1to1_MCR
UserMove_Get_Customer_HnPKID
UserMove_GetAllPhones_MCR
UserMove_GetCucm0FromNDL_MCR
UserMove_GetCucmFromNDL_MCR
UserMove_GetCucxFromNDL_MCR
UserMove_GetCucxn0FromNDL_MCR
UserMove_GetCucxnPkidFromBkey_MCR
UserMove_GetCucxnPkidFromSourceBkey_MCR
UserMove_GetDupUserList_MCR
UserMove_GetNDLR_MCR
UserMove_GetNDLRPkid_MCR
UserMove_getPBT_MCR
UserMove_getPhoneName_MCR
UserMove_GetPhonesWithoutOwner_MCR
UserMove_GetPhonesWithOwner_MCR
UserMove_getPhoneUsername_MCR
UserMove_getProtocol_MCR
UserMove_getSecurityProfile_MCR
UserMove_GetSourceCUCM_NDL
UserMove_GetSourceCUCMpkid
UserMove_GetSourceCUCX_NDL
UserMove_GetSourceCUCXpkid
UserMove_NDLInputSelector_MCR
UserOps_GetUsersAboveHn_MCR
UserOps_GetUsersLocalHn_MCR
UserOps_GetUsersUpHn_MCR
UserOpsIsCucmLdapSynced_MCR
UserOpsIsLdapAuthed_MCR
UserOpsIsLdapBottomUp_MCR
UserPhoneMoveUsers_CustomerHnLinkedSite_MCR
UserPhoneMoveUsers_CustomerHnSite_MCR
UserPhoneMoveUsers_SiteHnLinkedSite_MCR
UserPhoneMoveUsers_SiteHnSite_MCR
UserSetRoleToSiteDefaultsDocRoleData
USPMobileExist
USPPhoneExist
USPProfileExist
USPULTExist
ValidateMicrosoftTeamsServices
ValidIniUpdateActions
vmRouteGroup
vmRouteList
vmRoutePartition
vmRoutePattern
vmRoutePatternCheck
webex_calling_cli_types_base
webex_calling_cli_types_direct_line
webex_calling_cli_types_location_number
webex_calling_cli_types_mobile_number
WEBEX_CALLING_DATA_USER_EMAIL_LIST
webex_calling_data_user_list
webex_calling_email_list
WEBEX_CALLING_INI_VENDOR
WEBEX_CALLING_INTERNAL_NUMBER_TYPE_PHONE_NUMBER
webex_calling_location_list
webex_calling_phone_customizedBehaviorsEnabled
webex_calling_phone_languages
webex_calling_phone_languages_8875
webex_calling_phone_type
WEBEX_TEAMS_CALLING_BASIC_LICENSE_TOTAL
WEBEX_TEAMS_CALLING_BEHAVIOR_CISCO_JABBER_APP
WEBEX_TEAMS_CALLING_BEHAVIOR_CISCO_THIRD_PARTY_APP
WEBEX_TEAMS_CALLING_BEHAVIOR_WT
WEBEX_TEAMS_CALLING_BEHAVIOR_WT_WITH_CUCM
WEBEX_TEAMS_CALLING_LICENSE_TOTAL
WEBEX_TEAMS_CALLING_PROFESSIONAL_LICENSE_TOTAL
WEBEX_TEAMS_CALLING_PROFESSIONAL_LICENSES
WEBEX_TEAMS_CALLING_WORKSPACES_LICENSE_CONSUMED
WEBEX_TEAMS_CALLING_WORKSPACES_LICENSE_TOTAL
webex_teams_client_id
webex_teams_client_secret
webex_teams_gui_license_pro
webex_teams_http_proxy
webex_teams_https_proxy
WEBEX_TEAMS_LICENSE_USAGE
WEBEX_TEAMS_MEETING_LICENSE_TOTAL
WEBEX_TEAMS_MESSAGING_LICENSE_TOTAL
webex_teams_refresh_token
webex_teams_refresh_token_qa
webex_teams_refresh_token_qa_calling
webex_teams_sdd_locationId
WEBEX_TEAMS_WEBEX_ENTERPRISE_LICENSE_TOTAL
WebexApp_E164functionGetE164FromFunction_MCR
WebexApp_E164functionGetNumber_MCR
WebexApp_E164functionInput_MCR
WebexAppCallingBehaviourListMCR
WebexAppCallingLicenseListMCR
WebexAppCallingLicenseMCR
WebexAppCallingLicenseNameMCR
WebexAppCallingLicenseNameUCPREM
WebexAppCallingLicenseNameWCP
WebexAppCallingProfileListMCR
WebexAppDeviceIdMCR
WebexAppIsDirSyncEnabledMCR
WebexCallingNumberMgmtConfigCheck
WebexCallingNumberMgmtEnabledSite
WebexCallingProUserEmails
WebexCallParkAgents
WebexDeviceSupportedForList
WebexLanguage
WebexPickupAgents
WebexWorkspaceIdWithDeviceList
WebexWorkspaceNameSupportingPhonesList
WebexWorkspaceNameWithDeviceList
WebexWorkspaceNameWithoutDeviceList
WLCD_PSTNACCESSNETWORKINFO_SUPPORTED_COUNTRIES
WorkflowCore_CFT_Type
WorkflowCore_GetSiteCountry
WorkflowCore_LC
WorkflowCore_RC
WT_DELETE_EXISTING_JABBER_DEVICES
WT_GENERATED_EMAIL_PLACE_HYBRID_CALLING
WT_JABBER_ANDROID
WT_JABBER_CSF
WT_JABBER_IPAD
WT_JABBER_IPHONE
WT_PRIMARY_EXTENSION
WT_PRIMARY_EXTENSION_E164
WT_PRIMARY_EXTENSION_GET_E164
WT_UC_MANAGER_PROFILES
WT_UC_MANAGER_PROFILES_WITH_AUTO
WT_WORK_NUMBER
zoom_http_proxy
zoom_https_proxy

Macros

Macro
AccessProfileNamesAtSysDotHcsMCR
{# data.AccessProfile.name | __hierarchy_friendly_path:sys.hcs #}

No description available.
hierarchy=sys.hcs

[Top]

AccessProfileNamesDownMCR
{# data.AccessProfile.name || direction:down #}

No description available.
hierarchy=sys.hcs

[Top]

ActionFriendlyMCR
(( input.action == add )) <Associate> <Disassociate>

This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

ADD_EM_EXCLUDED_SCHEMA_KEYS
{{ device.cucm.PhoneType.ProtocolTemplates.*.ExcludedSchemaKeys|PhoneType:pwf.dp_profile.type, ProtocolTemplates.*.Protocol: pwf.dp_profile.protocol | direction:up, limit:1 }}

This macro returns all unsupported fields for a given phone type. This macro uses the view/AddPhone context.
hierarchy=sys

[Top]

ADD_EM_USER_ASSOC_DEVICES_EXIST
{# pwf.user.phoneProfiles.profileName #}

This macro returns the CUCM user's device profiles.
hierarchy=sys

[Top]

ADD_EM_USER_PHONE_PROFILE_NEW
{# input.name #}

No description available.
hierarchy=sys

[Top]

ADD_PHONE_EXCLUDED_SCHEMA_KEYS
{{ device.cucm.PhoneType.ProtocolTemplates.*.ExcludedSchemaKeys|PhoneType:pwf.phone_profile.type, ProtocolTemplates.*.Protocol: pwf.phone_profile.protocol | direction:up, limit:1 }}

This macro returns all unsupported fields for a given phone type. This macro uses the view/AddPhone context.
hierarchy=sys

[Top]

ADD_PHONE_USER_ASSOC_DEVICE_NEW
{# input.name #}

No description available.
hierarchy=sys

[Top]

ADD_PHONE_USER_ASSOC_DEVICES_EXIST
{# pwf.user.associatedDevices.device #}

This macro returns the CUCM user's existing phones.
hierarchy=sys

[Top]

AddSharedCustomer_PORTS_ALLOWED
{{ fn.sequence 5062, 5162 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

AddSharedCustomer_PORTS_AVALABLE
{# fn.list_set_left macro.AddSharedCustomer_PORTS_ALLOWED, macro.AddSharedCustomer_PORTS_USED #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

AddSharedCustomer_PORTS_USED
{# device.cuc.SipSecurityProfile.DisplayName || device:pwf.unity_pkid, direction:down #}

Sip Security Profile
hierarchy=sys

[Top]

AGENT_LINE_PROCESSING
(( fn.is_none_or_empty pwf.update_device == fn.true ))<{{ fn.true }}>(( fn.list_count pwf.lines_removed > 0 ))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

ALL_DEVICE_PROFILES_OF_USERS_AT_HN
{# device.cucm.User.phoneProfiles.profileName | phoneProfiles.profileName:macro.NOT_NULL_REGEX, __hierarchy_friendly_path:macro.MY_SITE_HIERARCHY #}

Lists all Device Profiles associated with all CUCM users at a specific Hierarchy Node
hierarchy=sys

[Top]

AllowedUserRolesMCR
{# fn.get_user_roles_allowed_at_hn fn.hierarchy_friendly_path #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

analog_gateways
{# fn.split VG224 VG310 VG320 VG350 #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

ASSOCIATED_DEVICES_LIST
{# device.cucm.User.associatedDevices.device | associatedDevices.device: macro.NOT_NULL_REGEX | device:input.cucm_pkid, direction:down #}

No description available.
hierarchy=sys

[Top]

ASSOCIATED_DEVICES_LIST_ALL_PHONES
{# device.cucm.Phone.name || device:input.cucm_pkid, direction:down #}

No description available.
hierarchy=sys

[Top]

ASSOCIATED_DEVICES_LIST_CANDIDATES
{# fn.list_set_left macro.ASSOCIATED_DEVICES_LIST_ALL_PHONES, macro.ASSOCIATED_DEVICES_LIST_FLATTENED #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

ASSOCIATED_DEVICES_LIST_COUNT
{{ fn.list_count macro.ASSOCIATED_DEVICES_LIST_CANDIDATES }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

ASSOCIATED_DEVICES_LIST_FLATTENED
{# fn.flatten_list_of_lists macro.ASSOCIATED_DEVICES_LIST #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

associatedAppUserDevProf
{{ fn.as_list device.cucm.AppUser.ctiControlledDeviceProfiles.deviceProfile.* | userid:input.gui_userid | direction:up, device:macro.SITE_CUCM }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

associatedAppUserPhones
{{ fn.as_list device.cucm.AppUser.associatedDevices.device | userid:input.gui_userid | direction:up, device:macro.SITE_CUCM }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

AssociatedDnListMCR
(( data.HierarchyNode.node_type || direction:local  == LinkedSite )) <{{ fn.associated_dn_list fn.hierarchy_parent }}> <{{ fn.associated_dn_list }}>

Macro function list (M)
Wrapper macro created to either: a) in the case of breadcrumb == LinkedSite -> then call the fn. function with new optional hierarchy-override input-parameter to make it evaluate at the Site-node above it, or b) in the case of breadcrumb anything else: call the fn. function exactly as we used to before (i.e. with no input-parameter)
hierarchy=sys.hcs

[Top]

audiocodes_cooling_duration
2

No description available.
hierarchy=sys.hcs

[Top]

AuthorizedAdminHierarchy_down
{# data.AuthorizedAdminHierarchy.name || direction:down #}

No description available.
hierarchy=sys

[Top]

AuthorizedAdminHierarchy_up
{# data.AuthorizedAdminHierarchy.name || direction:up #}

No description available.
hierarchy=sys

[Top]

AvailableStatesListMCR
{{ fn.split Available:Used,: }}

Macro function list (M)
Returns a list of the (currently two) different INI statuses which are seen as 'available for use' by normal devices (this is not applicable to the exception case of Utilities that won't/can't share a line).
hierarchy=sys

[Top]

Azure_Service_Names_Input_UserPrincipalName
{{ fn.as_list device.msgraph.MsolUser.Licenses.*.ServicePlans.*.ServiceName | UserPrincipalName:input.UserPrincipalName }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

AZUREADONLINE_TEST_CONNECTION_TEMPLATE
"{%- set status=response_text|from_json %}
{%- if status['success'] is sameas true %}
success
{%- else %}
failure
{%- endif %}"

Returns the Jinja template for the test connection template in the MS Online connection parameters.
hierarchy=sys

[Top]

BASESITECOUNTRY_LOCAL
{{ data.BaseSiteDAT.Country | | direction:local }}

Return local BaseSite Country.
hierarchy=sys

[Top]

BASESITECOUNTRY_UP
{{ data.BaseSiteDAT.Country | | direction:up }}

Return BaseSite Country with direction up
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_1
(( data.BaseSiteDAT.custom_boolean_1 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_10
(( data.BaseSiteDAT.custom_boolean_10 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_2
(( data.BaseSiteDAT.custom_boolean_2 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_3
(( data.BaseSiteDAT.custom_boolean_3 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_4
(( data.BaseSiteDAT.custom_boolean_4 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_5
(( data.BaseSiteDAT.custom_boolean_5 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_6
(( data.BaseSiteDAT.custom_boolean_6 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_7
(( data.BaseSiteDAT.custom_boolean_7 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_8
(( data.BaseSiteDAT.custom_boolean_8 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_boolean_9
(( data.BaseSiteDAT.custom_boolean_9 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_1
{{ data.BaseSiteDAT.custom_string_1 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_10
{{ data.BaseSiteDAT.custom_string_10 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_2
{{ data.BaseSiteDAT.custom_string_2 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_3
{{ data.BaseSiteDAT.custom_string_3 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_4
{{ data.BaseSiteDAT.custom_string_4 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_5
{{ data.BaseSiteDAT.custom_string_5 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_6
{{ data.BaseSiteDAT.custom_string_6 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_7
{{ data.BaseSiteDAT.custom_string_7 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_8
{{ data.BaseSiteDAT.custom_string_8 || direction:up }}

No description available.
hierarchy=sys

[Top]

BaseSiteDAT_custom_string_9
{{ data.BaseSiteDAT.custom_string_9 || direction:up }}

No description available.
hierarchy=sys

[Top]

BKEY_OF_CUCM_0_OF_SITE_NDLR
{{ data.NetworkDeviceList.devices.CallManager.0 | name: macro.NDL_NAME_OF_SITE_NDLR | direction:up }}

Get the Business-key of the first CUCM of the NDLR of the Site.
hierarchy=sys

[Top]

BKEY_OF_SITE_NDLR
(( macro.SITE_NDLR != '' )) <{{ fn.from_business_key_format macro.SITE_NDLR }}><>

Macro function list (M)
Get the business-key of the NDLR of the Site.
hierarchy=sys

[Top]

BROADSOFT_OCIP_CONN_PARAM_TEST_CONNECTION_TEMPLATE
"{%- if '<html>' in response_text %}failure{%- else %}success{%- endif %}"

Returns the Jinja template for the test connection template in the Avaya System Manager connection paramerters.
hierarchy=sys

[Top]

BUILD_DROPDOWN_FILTER
{{ fn.build_filter_macro pwf.create_input, input.ddf_action }}

Macro function list (M)
Build filter macro for dropdown choices
hierarchy=sys

[Top]

CALL_PICKUP_GROUPS_ON_CURRENT_HIERARCHY
{#  device.cucm.CallPickupGroup.name | __hierarchy_friendly_path:fn.hierarchy_friendly_path #}

Macro function list (M)
Gets all the Call pickup group names on the current hierarchy level as well as above.
hierarchy=sys

[Top]

CALL_PICKUP_GROUPS_ON_HIERARCHY_ABOVE
{#  device.cucm.CallPickupGroup.name || direction: up #}

Gets all the Call pickup group names on the current hierarchy level as well as above.
hierarchy=sys

[Top]

cfDeviceNormaliseName_MCR
/{{ pwf.deviceName }}/i

No description available.
hierarchy=sys

[Top]

CFTS_AT_SYS
{# dataConfigurationTemplate.name | __hierarchy_friendly_path:sys, target_model_type:device/cucm/Phone #}

CFTs at sys level
hierarchy=sys

[Top]

CFTS_UP
{# data.ConfigurationTemplate.name | target_model_type:device/cucm/Phone, __meta.system_resource:false | direction:up #}

No description available.
hierarchy=sys

[Top]

CFTS_UP_NO_SYS
{{ fn.list_set_right macro.CFTS_AT_SYS, macro.CFTS_UP }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CFTS_UP_Replace_Phone
{# data.ConfigurationTemplate.name | feature_usage:replacephone,target_model_type:device/cucm/Phone, __meta.system_resource:false | direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

CLEAR
##CLEAR

Hardcode value to indicate intention to have the field cleared (set to blank).
hierarchy=sys

[Top]

ClusterwideDirectedCallParkGetFreeDn_MCR
{# data.InternalNumberInventory.internal_number | status:Available | direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

COMMA_SPACE
, 

No description available.
hierarchy=sys

[Top]

ConversationCHOICES
{# data.MenuEntryTargetConversationDAT.title,value | action:21 #}

Return list of dicts, with two keys each ('title' and 'value') for all found entries of data/MenuEntryTargetConversationDAT objects.
hierarchy=sys

[Top]

CoolingExpiryDateFromGlobalSettingsMCR
{{ fn.add_x_days_to_startdate macro.global_setting_cooling_duration, macro.TODAY_YYYY_MM_DD, macro.DateTimeFormatter_YYYY_MM_DD }}

Macro function list (M)
Nested macro to calculate the cooling EXPIRY date, using the current breadcrumb to determine which hn-level global setting applies here
hierarchy=sys

[Top]

COPILOT_ACTION_MODELS
[
    {
        "description": "Use this to onboard a new multi-vendor user (subscriber). Use this when you don't know the type of the user.",
        "model_type": "view/AddSubscriberFromProfile"
    },
    {
        "description": "Use this to onboard a new Microsoft user (subscriber)",
        "model_type": "view/MicrosoftSubscriberQas"
    },
    {
        "description": "Use this to onboard a new Cisco user (subscriber)",
        "model_type": "view/QuickSubscriber"
    },
    {
        "description": "Use this to create a new Cisco phone",
        "model_type": "view/AddPhone"
    },
    {
        "description": "Use this to add a range of numbers to the number inventory",
        "model_type": "view/NumberInventoryRangeMgmtVIEW"
    }
]

Defines the model types and description of actions that can be recommended by Copilot.
hierarchy=sys

[Top]

COPILOT_REPORTER_RESOURCE_SUMMARY_ATTRS
{
    "voss4uc_data_user": [
        {
            "name": "first_name",
            "friendly_name": "First Name"
        },
        {
            "name": "last_name",
            "friendly_name": "Last Name"
        },
        {
            "name": "email",
            "friendly_name": "Email"
        }
    ],
    "voss_device_cucm_user": [
        {
            "name": "firstName",
            "friendly_name": "First Name"
        },
        {
            "name": "lastName",
            "friendly_name": "Last Name"
        },
        {
            "name": "mailid",
            "friendly_name": "Email"
        }
    ],
    "voss_device_cucm_phone": [
        {
            "name": "name",
            "friendly_name": "Name"
        },
        {
            "name": "product",
            "friendly_name": "Product"
        }
    ],
    "voss_data_InternalNumberInventory": [
        {
            "name": "internal_number",
            "friendly_name": "Number"
        },
        {
            "name": "status",
            "friendly_name": "Status"
        }
    ]
}

Defines a JSON object specifying the summary attributes for Reporter Resources. This is used by Copilot.
hierarchy=sys

[Top]

COPILOT_REPORTER_RESOURCES
[
    {
        "description": "Users",
        "resource": "voss4uc_data_user"
    },
    {
        "description": "Cisco Users",
        "resource": "voss_device_cucm_user"
    },
    {
        "description": "Cisco Phones",
        "resource": "voss_device_cucm_phone"
    },
    {
        "description": "Numbers",
        "resource": "voss_data_InternalNumberInventory"
    }
]

Defines the resources and descriptions of Insights resources that can be looked up by Copilot
hierarchy=sys

[Top]

COUNTRY
{{ data.Countries.iso_country_code | country_name:macro.COUNTRYNAME }}

No description available.
hierarchy=sys

[Top]

COUNTRY_2_LETTER_CODE
(( pwf.CC == AFG )) <AF> (( pwf.CC == ALA )) <AX> (( pwf.CC == ALB )) <AL> (( pwf.CC == DZA )) <DZ> (( pwf.CC == ASM )) <AS> (( pwf.CC == AND )) <AD> (( pwf.CC == AGO )) <AO> (( pwf.CC == AIA )) <AI> (( pwf.CC == ATA )) <AQ> (( pwf.CC == ATG )) <AG> (( pwf.CC == ARG )) <AR> (( pwf.CC == ARM )) <AM> (( pwf.CC == ABW )) <AW> (( pwf.CC == AUS )) <AU> (( pwf.CC == AUT )) <AT> (( pwf.CC == AZE )) <AZ> (( pwf.CC == BHS )) <BS> (( pwf.CC == BHR )) <BH> (( pwf.CC == BGD )) <BD> (( pwf.CC == BRB )) <BB> (( pwf.CC == BLR )) <BY> (( pwf.CC == BEL )) <BE> (( pwf.CC == BLZ )) <BZ> (( pwf.CC == BEN )) <BJ> (( pwf.CC == BMU )) <BM> (( pwf.CC == BTN )) <BT> (( pwf.CC == BOL )) <BO> (( pwf.CC == BIH )) <BA> (( pwf.CC == BWA )) <BW> (( pwf.CC == BVT )) <BV> (( pwf.CC == BRA )) <BR> (( pwf.CC == VGB )) <VG> (( pwf.CC == IOT )) <IO> (( pwf.CC == BRN )) <BN> (( pwf.CC == BGR )) <BG> (( pwf.CC == BFA )) <BF> (( pwf.CC == BDI )) <BI> (( pwf.CC == KHM )) <KH> (( pwf.CC == CMR )) <CM> (( pwf.CC == CAN )) <CA> (( pwf.CC == CPV )) <CV> (( pwf.CC == CYM )) <KY> (( pwf.CC == CAF )) <CF> (( pwf.CC == TCD )) <TD> (( pwf.CC == CHL )) <CL> (( pwf.CC == CHN )) <CN> (( pwf.CC == HKG )) <HK> (( pwf.CC == MAC )) <MO> (( pwf.CC == CXR )) <CX> (( pwf.CC == CCK )) <CC> (( pwf.CC == COL )) <CO> (( pwf.CC == COM )) <KM> (( pwf.CC == COG )) <CG> (( pwf.CC == COD )) <CD> (( pwf.CC == COK )) <CK> (( pwf.CC == CRI )) <CR> (( pwf.CC == CIV )) <CI> (( pwf.CC == HRV )) <HR> (( pwf.CC == CUB )) <CU> (( pwf.CC == CYP )) <CY> (( pwf.CC == CZE )) <CZ> (( pwf.CC == DNK )) <DK> (( pwf.CC == DJI )) <DJ> (( pwf.CC == DMA )) <DM> (( pwf.CC == DOM )) <DO> (( pwf.CC == ECU )) <EC> (( pwf.CC == EGY )) <EG> (( pwf.CC == SLV )) <SV> (( pwf.CC == GNQ )) <GQ> (( pwf.CC == ERI )) <ER> (( pwf.CC == EST )) <EE> (( pwf.CC == ETH )) <ET> (( pwf.CC == FLK )) <FK> (( pwf.CC == FRO )) <FO> (( pwf.CC == FJI )) <FJ> (( pwf.CC == FIN )) <FI> (( pwf.CC == FRA )) <FR> (( pwf.CC == GUF )) <GF> (( pwf.CC == PYF )) <PF> (( pwf.CC == ATF )) <TF> (( pwf.CC == GAB )) <GA> (( pwf.CC == GMB )) <GM> (( pwf.CC == GEO )) <GE> (( pwf.CC == DEU )) <DE> (( pwf.CC == GHA )) <GH> (( pwf.CC == GIB )) <GI> (( pwf.CC == GRC )) <GR> (( pwf.CC == GRL )) <GL> (( pwf.CC == GRD )) <GD> (( pwf.CC == GLP )) <GP> (( pwf.CC == GUM )) <GU> (( pwf.CC == GTM )) <GT> (( pwf.CC == GGY )) <GG> (( pwf.CC == GIN )) <GN> (( pwf.CC == GNB )) <GW> (( pwf.CC == GUY )) <GY> (( pwf.CC == HTI )) <HT> (( pwf.CC == HMD )) <HM> (( pwf.CC == VAT )) <VA> (( pwf.CC == HND )) <HN> (( pwf.CC == HUN )) <HU> (( pwf.CC == ISL )) <IS> (( pwf.CC == IND )) <IN> (( pwf.CC == IDN )) <ID> (( pwf.CC == IRN )) <IR> (( pwf.CC == IRQ )) <IQ> (( pwf.CC == IRL )) <IE> (( pwf.CC == IMN )) <IM> (( pwf.CC == ISR )) <IL> (( pwf.CC == ITA )) <IT> (( pwf.CC == JAM )) <JM> (( pwf.CC == JPN )) <JP> (( pwf.CC == JEY )) <JE> (( pwf.CC == JOR )) <JO> (( pwf.CC == KAZ )) <KZ> (( pwf.CC == KEN )) <KE> (( pwf.CC == KIR )) <KI> (( pwf.CC == PRK )) <KP> (( pwf.CC == KOR )) <KR> (( pwf.CC == KWT )) <KW> (( pwf.CC == KGZ )) <KG> (( pwf.CC == LAO )) <LA> (( pwf.CC == LVA )) <LV> (( pwf.CC == LBN )) <LB> (( pwf.CC == LSO )) <LS> (( pwf.CC == LBR )) <LR> (( pwf.CC == LBY )) <LY> (( pwf.CC == LIE )) <LI> (( pwf.CC == LTU )) <LT> (( pwf.CC == LUX )) <LU> (( pwf.CC == MKD )) <MK> (( pwf.CC == MDG )) <MG> (( pwf.CC == MWI )) <MW> (( pwf.CC == MYS )) <MY> (( pwf.CC == MDV )) <MV> (( pwf.CC == MLI )) <ML> (( pwf.CC == MLT )) <MT> (( pwf.CC == MHL )) <MH> (( pwf.CC == MTQ )) <MQ> (( pwf.CC == MRT )) <MR> (( pwf.CC == MUS )) <MU> (( pwf.CC == MYT )) <YT> (( pwf.CC == MEX )) <MX> (( pwf.CC == FSM )) <FM> (( pwf.CC == MDA )) <MD> (( pwf.CC == MCO )) <MC> (( pwf.CC == MNG )) <MN> (( pwf.CC == MNE )) <ME> (( pwf.CC == MSR )) <MS> (( pwf.CC == MAR )) <MA> (( pwf.CC == MOZ )) <MZ> (( pwf.CC == MMR )) <MM> (( pwf.CC == NAM )) <NA> (( pwf.CC == NRU )) <NR> (( pwf.CC == NPL )) <NP> (( pwf.CC == NLD )) <NL> (( pwf.CC == ANT )) <AN> (( pwf.CC == NCL )) <NC> (( pwf.CC == NZL )) <NZ> (( pwf.CC == NIC )) <NI> (( pwf.CC == NER )) <NE> (( pwf.CC == NGA )) <NG> (( pwf.CC == NIU )) <NU> (( pwf.CC == NFK )) <NF> (( pwf.CC == MNP )) <MP> (( pwf.CC == NOR )) <NO> (( pwf.CC == OMN )) <OM> (( pwf.CC == PAK )) <PK> (( pwf.CC == PLW )) <PW> (( pwf.CC == PSE )) <PS> (( pwf.CC == PAN )) <PA> (( pwf.CC == PNG )) <PG> (( pwf.CC == PRY )) <PY> (( pwf.CC == PER )) <PE> (( pwf.CC == PHL )) <PH> (( pwf.CC == PCN )) <PN> (( pwf.CC == POL )) <PL> (( pwf.CC == PRT )) <PT> (( pwf.CC == PRI )) <PR> (( pwf.CC == QAT )) <QA> (( pwf.CC == REU )) <RE> (( pwf.CC == ROU )) <RO> (( pwf.CC == RUS )) <RU> (( pwf.CC == RWA )) <RW> (( pwf.CC == BLM )) <BL> (( pwf.CC == SHN )) <SH> (( pwf.CC == KNA )) <KN> (( pwf.CC == LCA )) <LC> (( pwf.CC == MAF )) <MF> (( pwf.CC == SPM )) <PM> (( pwf.CC == VCT )) <VC> (( pwf.CC == WSM )) <WS> (( pwf.CC == SMR )) <SM> (( pwf.CC == STP )) <ST> (( pwf.CC == SAU )) <SA> (( pwf.CC == SEN )) <SN> (( pwf.CC == SRB )) <RS> (( pwf.CC == SYC )) <SC> (( pwf.CC == SLE )) <SL> (( pwf.CC == SGP )) <SG> (( pwf.CC == SVK )) <SK> (( pwf.CC == SVN )) <SI> (( pwf.CC == SLB )) <SB> (( pwf.CC == SOM )) <SO> (( pwf.CC == ZAF )) <ZA> (( pwf.CC == SGS )) <GS> (( pwf.CC == SSD )) <SS> (( pwf.CC == ESP )) <ES> (( pwf.CC == LKA )) <LK> (( pwf.CC == SDN )) <SD> (( pwf.CC == SUR )) <SR> (( pwf.CC == SJM )) <SJ> (( pwf.CC == SWZ )) <SZ> (( pwf.CC == SWE )) <SE> (( pwf.CC == CHE )) <CH> (( pwf.CC == SYR )) <SY> (( pwf.CC == TWN )) <TW> (( pwf.CC == TJK )) <TJ> (( pwf.CC == TZA )) <TZ> (( pwf.CC == THA )) <TH> (( pwf.CC == TLS )) <TL> (( pwf.CC == TGO )) <TG> (( pwf.CC == TKL )) <TK> (( pwf.CC == TON )) <TO> (( pwf.CC == TTO )) <TT> (( pwf.CC == TUN )) <TN> (( pwf.CC == TUR )) <TR> (( pwf.CC == TKM )) <TM> (( pwf.CC == TCA )) <TC> (( pwf.CC == TUV )) <TV> (( pwf.CC == UGA )) <UG> (( pwf.CC == UKR )) <UA> (( pwf.CC == ARE )) <AE> (( pwf.CC == GBR )) <GB> (( pwf.CC == USA )) <US> (( pwf.CC == UMI )) <UM> (( pwf.CC == URY )) <UY> (( pwf.CC == UZB )) <UZ> (( pwf.CC == VUT )) <VU> (( pwf.CC == VEN )) <VE> (( pwf.CC == VNM )) <VN> (( pwf.CC == VIR )) <VI> (( pwf.CC == WLF )) <WF> (( pwf.CC == ESH )) <EH> (( pwf.CC == YEM )) <YE> (( pwf.CC == ZMB )) <ZM> (( pwf.CC == ZWE )) <ZW> <>

Determine the 2 letter code for Country in pwf.CC variable.
hierarchy=sys

[Top]

COUNTRYNAME
{{ self.Country }}

No description available.
hierarchy=sys

[Top]

CSOL_FIELDS_TO_COMPARE
{# fn.split TeamsMeetingPolicy:TeamsCallParkPolicy:TeamsCallHoldPolicy:TeamsEmergencyCallingPolicy:TeamsVideoInteropServicePolicy:TeamsCallingPolicy:TeamsMessagingPolicy:TenantDialPlan:ExternalAccessPolicy:TeamsUpgradePolicy:TeamsMeetingBroadcastPolicy:LineURIType:LineURItel:LineURIext:IPPhonePolicy:OnlineVoiceRoutingPolicy:AudioVideoDisabled:HostedVoicemailPolicy:AccountEnabled:TeamsEmergencyCallRoutingPolicy:CallingLineIdentity:TeamsAppPermissionPolicy:TeamsAppSetupPolicy:TeamsChannelsPolicy:TeamsUpdateManagementPolicy:TeamsEnhancedEncryptionPolicy:OnlineVoicemailPolicy:TeamsTemplatePermissionPolicy:TeamsAudioConferencingPolicy,: #}

Macro function list (M)
CSOL fields used for object comparison
hierarchy=sys

[Top]

CSONLINEUSER_ACCOUNT_ENABLED_FEATURE_TYPE_FILTER
{# device.msteamsonline.CsOnlineUser.UserPrincipalName | AccountEnabled:fn.true,FeatureTypes:/PhoneSystem/ | direction:down #}

Macro function list (M)
Return back a list of CsOnlineUser UPN's filtered on AccountEnabled: True and FeatureTypes:PhoneSystem
hierarchy=sys

[Top]

CsOnlineUser_PureOnlineApplicationInstancesMCR
{# device.msteamsonline.CsOnlineUser.UserPrincipalName | InterpretedUserType: PureOnlineApplicationInstances | direction:fulltree, device:macro.PKID_OF_MSTEAMS_ONLINE_FOR_SITE #}

Return back a list of CsOnlineUser UPN's filtered on InterpretedUserType: PureonlineApplicationInstances
hierarchy=sys

[Top]

CtiRoutePoint_names
{# device.cucm.CtiRoutePoint.name #}

No description available.
hierarchy=sys

[Top]

CUC_CLUSTERS
{# data.HCSHcmfCUCxnDAT.bkCUCxnCluster_name | isUCPublisher:fn.true #}

Macro function list (M)
This macro returns a list of CUC cluster names. It is deployment aware i.e. HCM-F vs Decoupled.
hierarchy=sys

[Top]

CUC_CSSMEMBER_CSSOBJID
{{ device.cuc.SearchSpaceMember.SearchSpaceObjectId | Name : input.SearchSpaceItem.cssName }}

No description available.
hierarchy=sys.hcs

[Top]

CUC_DEFAULT_USER_TEMPLATE
{{ data.SiteDefaultsDoc.defaultcucsubscribertemplate | | direction:local }}

Fetch CUC User template Site Defaults Document.
hierarchy=sys

[Top]

CUC_HTML_NotificationTemplateID
{{ device.cuc.NotificationTemplate.NotificationTemplateID | NotificationTemplateName:macro.CUC_HTML_NotificationTemplateName | device:pwf.cuc_pkid,direction:up }}

No description available.
hierarchy=sys

[Top]

CUC_HTML_NotificationTemplateName
{{ data.SiteDefaultsDoc.defaultcuchtmlnotificationtemplate | name:macro.DPSITE }}

No description available.
hierarchy=sys

[Top]

CUC_Language
{{ fn.as_int macro.CUC_Language_Code }}

Macro function list (M)
CUC Language code as Integer (required by CUC API.)
hierarchy=sys

[Top]

CUC_Language_Code
{{ data.Locales.LCID_decimal | Locale:macro.CUC_Language_Text }}

Code lookup for CUC Language.
hierarchy=sys

[Top]

CUC_Language_Custom
{{ fn.as_int macro.CUC_Language_Text }}

Macro function list (M)
Custom CUC Language code as Integer (required by CUC API.)
hierarchy=sys

[Top]

CUC_Language_Final
(( fn.is_none_or_empty macro.CUC_Language_Code == True )) <{{ fn.null }}> <{{ macro.CUC_Language }}>

Macro function list (M)
CUC Language code as Integer (required by CUC API) as retrieved from the Site Defaults Doc (SDD). Will be set to null of no value is found in the SDD.
hierarchy=sys

[Top]

CUC_Language_Text
{{ data.SiteDefaultsDoc.defaultcuclanguage }}

SDD value for defaultcuclanguage
hierarchy=sys

[Top]

CUC_LG1
{# data.Locales.Locale #}

Macro to retrieve all CUC LG Locale Names
hierarchy=sys

[Top]

CUC_LG_JOIN
{{ fn.join macro.CUC_LG1,; }}

Macro function list (M)
Macro to join all CUC LG Locale name's delimited by a ;
hierarchy=sys

[Top]

CUC_MODEL_COUNT_SPLIT
{{ fn.split cft.cuc_model_X.DATA,: }}

Macro function list (M)
Split the metric string into a list.
hierarchy=sys

[Top]

CUC_PHONE_SYSTEM
{{ data.SiteDefaultsDoc.defaultcucphonesystem }}

No description available.
hierarchy=sys

[Top]

CUC_SERVERS
{# data.HCSHcmfCUCxnDAT.name #}

This macro returns a list of CUC server names. It is deployment aware i.e. HCM-F vs Decoupled.
hierarchy=sys

[Top]

CUC_SMPP_PROVIDER
{{ data.SiteDefaultsDoc.defaultcucsmppprovider }}

No description available.
hierarchy=sys

[Top]

CUC_STATICCFG_VMS_HOSTADDRESS
{{ device.cuc.ConnectionLocation.HostAddress || direction : up, device : pwf.contextCucPkid }}

No description available.
hierarchy=sys.hcs

[Top]

CUC_TimeZone
{{ fn.as_int macro.CUC_TimeZone_Code }}

Macro function list (M)
CUC TimeZone code as Integer (required by CUC API.)
hierarchy=sys

[Top]

CUC_TimeZone_Code
{{ device.cuc.TimeZone.TimeZoneId | DisplayName:macro.CUC_TimeZone_Text | direction:up, device: macro.NDL_CUC_PKID_FOR_SITE }}

Code lookup from device model for SDD (string)friendly name related CUC TimeZone
hierarchy=sys

[Top]

CUC_TimeZone_Final
(( fn.is_none_or_empty macro.CUC_TimeZone_Code == True ))<{{ fn.null }}><{{ macro.CUC_TimeZone }}>

Macro function list (M)
CUC TimeZone code as Integer (required by CUC API) as retrieved from the Site Defaults Doc (SDD). Will be set to null of no value is found in the SDD.
hierarchy=sys

[Top]

CUC_TimeZone_Text
{{ data.SiteDefaultsDoc.defaultcuctimezone }}

Lookup from SDD, the (string)friendly name for CUC Time Zone.
hierarchy=sys

[Top]

CUC_TZ1
{# device.cuc.TimeZone.DisplayName #}

Macro to retrieve all CUC TZ Display Names
hierarchy=sys

[Top]

CUC_TZ_JOIN
{{ fn.join macro.CUC_TZ1,; }}

Macro function list (M)
Macro to join all CUC TZ Displayname's delimited by a ;
hierarchy=sys

[Top]

CUC_USER_DEVICE_HIERARCHY_PKID
{{ fn.one data.UnityConnection.__hierarchy | __pkid: macro.CUC_USER_DEVICE_PKID }}

Macro function list (M)
Return the CUC User Device Hierarchy PKID
hierarchy=sys

[Top]

CUC_USER_DEVICE_PKID
{{ fn.one device.cuc.User.__device_pkid | Alias: input.username }}

Macro function list (M)
Return the CUC User Device PKID
hierarchy=sys

[Top]

CUC_USER_TEMPLATE
(( fn.is_none_or_empty macro.INPUT_CUC_USER_TEMPLATE == false )) <{{ macro.INPUT_CUC_USER_TEMPLATE }}> <{{ macro.CUC_DEFAULT_USER_TEMPLATE }}>

Macro function list (M)
Fetch CUC User template from input context or Site Defaults Document.
hierarchy=sys

[Top]

CUC_USER_TEMPLATE_VMR
(( fn.is_none_or_empty macro.INPUT_CUC_USER_TEMPLATE_VMR == false )) <{{ macro.INPUT_CUC_USER_TEMPLATE_VMR }}> <{{ macro.CUC_DEFAULT_USER_TEMPLATE }}>

Macro function list (M)
Fetch CUC User template from input context or Site Defaults Document.
hierarchy=sys

[Top]

CUC_USER_templateAlias
{{ data.SiteDefaultsDoc.defaultcucsubscribertemplate }}

No description available.
hierarchy=sys

[Top]

CUC_UT_TEMPLATE
voicemailusertemplate

No description available.
hierarchy=sys.hcs

[Top]

CucAddress_from_LocationId
{{ device.cuc.ConnectionLocation.HostAddress | ObjectId:macro.LocationId_from_CallhandlerName }}

Get the LocationObjectId of a Callhandler instance by supplying the Callhandler name.
hierarchy=sys

[Top]

CucBkey_from_CucAddress
{{ data.UnityConnection.__bkey | host:macro.CucAddress_from_LocationId }}

Get the LocationObjectId of a Callhandler instance by supplying the Callhandler name.
hierarchy=sys

[Top]

CucBkey_from_NDLname
(( fn.is_none_or_empty input.ndl_name == fn.false ))<{{ data.NetworkDeviceList.devices.UnityConnection.0 | name:input.ndl_name || direction:up }}>(( fn.is_none_or_empty pwf.ndl_name == fn.false ))<{{ data.NetworkDeviceList.devices.UnityConnection.0 | name:pwf.ndl_name || direction:up }}><{{ fn.unset }}>

Macro function list (M)
Returns the BKEY of the CUC part of an NDL instance, using input [ndl_name]. It looks oup the NDL instance, finds the Unity block and returns the BKEY.
hierarchy=sys

[Top]

CucCallhandlerCHOICES
{# device.cuc.Callhandler.ObjectId,DisplayName | IsPrimary:fn.false | direction:up, device:macro.GetCucPkidFromNdlName #}

Macro function list (M)
Return list of dicts, with two keys each ('ObjectId' and 'DisplayName') for 'system-callhandler' entries of cuc.Callhandler objects.
hierarchy=sys

[Top]

CucCallhandlerTITLES
{# device.cuc.Callhandler.DisplayName | IsPrimary:fn.false | direction:up, device:macro.GetCucPkidFromNdlName #}

Macro function list (M)
Return list of CH names, for 'system-callhandler' entries of cuc.Callhandler objects.
hierarchy=sys

[Top]

CucCallhandlerVALUES
{# device.cuc.Callhandler.ObjectId | IsPrimary:fn.false | direction:up, device:macro.GetCucPkidFromNdlName #}

Macro function list (M)
Return list of CH names, for 'system-callhandler' entries of cuc.Callhandler objects.
hierarchy=sys

[Top]

CucDirectoryHandlerCHOICES
{# device.cuc.DirectoryHandler.ObjectId,DisplayName || direction:up, device:macro.GetCucPkidFromNdlName #}

Return list of dicts, with two keys each ('ObjectId' and 'DisplayName') for all found entries of cuc.InterviewHandler objects.
hierarchy=sys

[Top]

CucDirectoryHandlerTITLES
{# device.cuc.DirectoryHandler.DisplayName || direction:up, device:macro.GetCucPkidFromNdlName #}

Return linear list, of ObjectId string items, from the device.cuc.DirectoryHandler model
hierarchy=sys

[Top]

CucDirectoryHandlerVALUES
{# device.cuc.DirectoryHandler.ObjectId || direction:up, device:macro.GetCucPkidFromNdlName #}

Return linear list, of ObjectId string items, from the device.cuc.DirectoryHandler model
hierarchy=sys

[Top]

CucInterviewHandlerCHOICES
{# device.cuc.InterviewHandler.ObjectId,DisplayName || direction:up, device:macro.GetCucPkidFromNdlName #}

Return list of dicts, with two keys each ('ObjectId' and 'DisplayName') for all found entries of cuc.InterviewHandler objects.
hierarchy=sys

[Top]

CucInterviewHandlerTITLES
{# device.cuc.InterviewHandler.DisplayName || direction:up, device:macro.GetCucPkidFromNdlName #}

Return linear list, of DisplayName string items, from the device.cuc.InterviewHandler model
hierarchy=sys

[Top]

CucInterviewHandlerVALUES
{# device.cuc.InterviewHandler.ObjectId || direction:up, device:macro.GetCucPkidFromNdlName #}

Return linear list, of ObjectId string items, from the device.cuc.InterviewHandler model
hierarchy=sys

[Top]

CucLanguageDataFiltersMCR
{# data.CUCLanguage.* #}

Return all fields for all instances of data/CUCLanguage. (When a macro doesn't specify direction, it will return all instances located at the lowest loaded hierarchy, which is what we want)
hierarchy=sys

[Top]

CUCM_APPLICATION_SPACE_ADDRESS
{{ fn.get_cucm_network_address_by_host macro.FIRST_NDL_CUCM, APPLICATION_SPACE }}

Macro function list (M)
This macro returns a CUCM's application space network address given the data/CallManager hostname.
hierarchy=sys

[Top]

CUCM_BKEYS_FROM_NDLS
{# fn.get_cucm_bkeys_associated_via_ndl #}

Macro function list (M)
Get all CUCM servers' business keys from NDL's on current hierarchy.
hierarchy=sys

[Top]

CUCM_CLUSTERS
{# data.HCSHcmfCUCMDAT.bkCUCMCluster_name | isUCPublisher:fn.true,typeCucmServer:VOICE_VIDEO #}

Macro function list (M)
This macro returns a list of CUCM Cluster names. It is deployment aware i.e. HCM-F vs Decoupled.
hierarchy=sys

[Top]

CUCM_CPARK_routePartitionName
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.defaultcppt || direction:local }}><{{ fn.null }}>

Macro function list (M)
When at Site level this returns the value defined for Call Park Partition in Site Defaults Doc, else retuns null
hierarchy=sys

[Top]

CUCM_CPUG_routePartitionName
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.defaultcpupt || direction:local }}><{{ fn.null }}>

Macro function list (M)
When at Site level this returns the value defined for Call Pickup Partition in Site Defaults Doc, else retuns null
hierarchy=sys

[Top]

CUCM_DP_defaultplarcss
{{ data.SiteDefaultsDoc.defaultplarcss }}

No description available.
hierarchy=sys

[Top]

CUCM_DP_emccCallingSearchSpace
{{ data.SiteDefaultsDoc.default_dp_emcc_css }}

No description available.
hierarchy=sys

[Top]

CUCM_DP_lines_line_e164Mask
{{ data.SiteDefaultsDoc.default_cucm_dp_e164_mask }}

No description available.
hierarchy=sys

[Top]

CUCM_DP_phoneTemplateName
{{ data.SiteDefaultsDoc.default_cucm_dp_template }}

No description available.
hierarchy=sys

[Top]

CUCM_DP_product
{{ data.SiteDefaultsDoc.default_cucm_dp_product }}

No description available.
hierarchy=sys

[Top]

CUCM_DP_protocol
{{ data.SiteDefaultsDoc.default_cucm_dp_protocol }}

No description available.
hierarchy=sys

[Top]

CUCM_HIERARCHY_PKID
(( fn.is_site == fn.true ))<{{ data.CallManager.__hierarchy | __pkid: macro.SITE_CUCM }}><{{ fn.hierarchy }}>

Macro function list (M)
Return the CUCM Hierarchy PKID
hierarchy=sys

[Top]

CUCM_HOSTNAME_FROM_PKID
{{ data.CallManager.host | __pkid:input.device }}

Returns the data/CallManager hostname given the PKID.
hierarchy=sys

[Top]

CUCM_HOTDIAL_defaultplarcss
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.defaultplarcss || direction:local }}><{{ fn.null }}>

Macro function list (M)
When at Site level this returns the value defined for Default PLAR CSS in Site Defaults Doc, else returns null
hierarchy=sys

[Top]

CUCM_HPILOT_routePartitionName
{{ data.SiteDefaultsDoc.defaulthppt }}

No description available.
hierarchy=sys

[Top]

CUCM_HPILOT_routePartitionName
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.defaulthppt }}><{{ fn.null }}>

Macro function list (M)
Override the default behavior of this macro at sys.hcs to return empty when not evaluated at a site HN.
hierarchy=sys.hcs

[Top]

CUCM_LINE_callForwardAll_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfacss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfacss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardAll_secondaryCallingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlineseccss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlineseccss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardAlternateParty_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfapcss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfapcss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardBusy_callingSearchSpaceName
{{ fn.evaluate macro.CUCM_LINE_callForwardBusy_callingSearchSpaceName-2 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardBusy_callingSearchSpaceName-2
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfbcss }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfbcss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardBusy_callingSearchSpaceName-2
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfbcss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfbcss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
Override the default behavior of this macro at sys.hcs to return empty when not evaluated at a site HN.
hierarchy=sys.hcs

[Top]

CUCM_LINE_callForwardBusyInt_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfbicss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfbicss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardNoAnswer_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfnacss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfnacss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardNoAnswerInt_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfnaicss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfnaicss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardNoCoverage_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfnccss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfnccss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardNoCoverageInt_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfncicss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfncicss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardNotRegistered_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfnrcss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfnrcss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardNotRegisteredInt_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfnricss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfnricss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_callForwardOnFailure_callingSearchSpaceName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecfofcss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecfofcss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_GetRoutePartitionFromSDD
{{ data.SiteDefaultsDoc.defaultlinept | name:macro.SITENAME }}

Get the line route partition for the current site from its Site Defaults Doc.
hierarchy=sys

[Top]

CUCM_LINE_presenceGroupName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.default_cucm_line_presencegroup || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.default_cucm_line_presencegroup | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_routePartitionName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinept  }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinept | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_shareLineAppearanceCssName
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultlinecss || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultlinecss | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_LINE_vmprofile
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.default_cucm_line_vmprofile || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.default_cucm_line_vmprofile | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_MEETME_routePartitionName
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.defaultmmpt || direction:local }}><{{ fn.null }}>

Macro function list (M)
When at Site level this returns the value defined for MeetMe Partition in Site Defaults Doc, else retuns null
hierarchy=sys

[Top]

CUCM_MODEL_COUNT_SPLIT
{{ fn.split cft.cucm_model_X.DATA,: }}

Macro function list (M)
Split the metric string into a list.
hierarchy=sys

[Top]

CUCM_networkLocale
{{ data.SiteDefaultsDoc.defaultNL }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_callingSearchSpaceName
{{ data.SiteDefaultsDoc.defaultdevicecss }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_commonDeviceConfigName
{{ data.SiteDefaultsDoc.default_cucm_phone_commondeviceconfig }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_devicePoolName
{{ data.SiteDefaultsDoc.defaultDP }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_dndStatus
(( False ))

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_enableExtensionMobility
{{ data.SiteDefaultsDoc.default_cucm_phone_enableEM }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_isDualMode
(( False ))

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_lines_line_e164Mask
{{ data.SiteDefaultsDoc.default_cucm_phone_e164_mask }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_lines_line_e164Mask
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.default_cucm_phone_e164_mask }}><{{ fn.null }}>

Macro function list (M)
Override the default behavior of this macro at sys.hcs to return empty when not evaluated at a site HN.
hierarchy=sys.hcs

[Top]

CUCM_PHONE_locationName
{{ data.SiteDefaultsDoc.defaultLOC }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_phoneTemplateName
{{ data.SiteDefaultsDoc.default_cucm_phone_template }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_presenceGroupName
{{ data.SiteDefaultsDoc.default_cucm_phone_presencegroup }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_product
{{ data.SiteDefaultsDoc.default_cucm_phone_product }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_protocol
{{ data.SiteDefaultsDoc.default_cucm_phone_protocol }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_securityProfileName
{{ data.SiteDefaultsDoc.default_cucm_phone_securityprofile }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_sipProfile
{{ data.SiteDefaultsDoc.default_cucm_phone_sipprofile }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_softkeyTemplateName
{{ data.SiteDefaultsDoc.default_cucm_phone_softkey }}

No description available.
hierarchy=sys

[Top]

CUCM_PHONE_subscribeCallingSearchSpaceName
{{ data.SiteDefaultsDoc.default_phone_subscriber_css }}

No description available.
hierarchy=sys

[Top]

CUCM_PKID_FROM_INPUT_BKEY
{{ fn.bkey_to_pkid input.cucm_bkey, data/CallManager }}

Macro function list (M)
Get the CUCM pkid from the input.cucm_bkey context.
hierarchy=sys

[Top]

CUCM_PKID_FROM_INPUT_PHONENAME
{{ device.cucm.Phone.__device_pkid | name:input.phone_name | direction:down, limit:1 }}

No description available.
hierarchy=sys

[Top]

CUCM_PKID_FROM_INPUT_USERID
{{ device.cucm.User.__device_pkid | userid:input.userid | direction:down, limit:1 }}

No description available.
hierarchy=sys

[Top]

CUCM_PROVIDER_SPACE_ADDRESS
{{ fn.get_cucm_network_address_by_host macro.FIRST_NDL_CUCM, SERVICE_PROVIDER_SPACE }}

Macro function list (M)
This macro returns a CUCM's provider space network address given the data/CallManager hostname.
hierarchy=sys

[Top]

CUCM_RDP_callingSearchSpaceName
{{ data.SiteDefaultsDoc.default_rdp_css }}

No description available.
hierarchy=sys

[Top]

CUCM_RDP_devicePoolName
{{ data.SiteDefaultsDoc.defaultDP }}

No description available.
hierarchy=sys

[Top]

CUCM_RDP_lines_line_e164Mask
{{ data.SiteDefaultsDoc.default_cucm_rdp_e164_mask }}

No description available.
hierarchy=sys

[Top]

CUCM_RDP_rerouteCallingSearchSpaceName
{{ data.SiteDefaultsDoc.default_rdp_rr_css }}

No description available.
hierarchy=sys

[Top]

CUCM_SERVERS
{# data.HCSHcmfCUCMDAT.name #}

This macro returns a list of CUCM server names. It is deployment aware i.e. HCM-F vs Decoupled.
hierarchy=sys

[Top]

CUCM_UDT_commonPhoneProfile
Standard Common Phone Profile

Used in USP Relation - Universal Device Templates.
hierarchy=sys

[Top]

CUCM_UDT_devicePool
{{ data.SiteDefaultsDoc.defaultDP }}

Used in USP Relation - Universal Device Templates.
hierarchy=sys

[Top]

CUCM_UDT_ownerUserId
Current Device Owner's User ID

Used in USP Relation - Universal Device Templates.
hierarchy=sys

[Top]

CUCM_UDT_ownerUserId_asList
{# fn.as_list macro.CUCM_UDT_ownerUserId #}

Macro function list (M)
Used in USP Relation - Universal Device Templates.
hierarchy=sys

[Top]

CUCM_UDT_phoneButtonTemplate
Universal Device Template Button Layout

Used in USP Relation - Universal Device Templates.
hierarchy=sys

[Top]

CUCM_USER_DEVICE_HIERARCHY_PKID
{{ fn.one data.CallManager.__hierarchy | __pkid: macro.CUCM_USER_DEVICE_PKID }}

Macro function list (M)
Return the CUCM User Device Hierarchy PKID
hierarchy=sys

[Top]

CUCM_USER_DEVICE_PKID
{{ fn.one device.cucm.User.__device_pkid | userid: input.username }}

Macro function list (M)
Return the CUCM User Device PKID
hierarchy=sys

[Top]

CUCM_USER_EMAIL
{{ device.cucm.User.mailid | userid:input.gui_user }}

This macro returns the mailid of the cucm user to get the pexip email
hierarchy=sys

[Top]

CUCM_USER_FIRSTNAME
{{ device.cucm.User.firstName | userid:input.userid | device:macro.SITE_CUCM }}

This macro does a lookup of a Cisco UCM User's firstname based on userid input. This macro must be used at Site level.
hierarchy=sys

[Top]

CUCM_USER_LASTNAME
{{ device.cucm.User.lastName | userid:input.userid | device:macro.SITE_CUCM }}

This macro does a lookup of a Cisco UCM User's lastname based on userid input. This macro must be used at Site level.
hierarchy=sys

[Top]

CUCM_USER_NAME
{{ macro.CUCM_USER_FIRSTNAME }} {{macro.CUCM_USER_LASTNAME }}

This macro returns a combination of a Cisco UCM user's first and last name
hierarchy=sys

[Top]

CUCM_USER_NAME_TRIMMED
(( fn.is_none_or_empty macro.CUCM_USER_FIRSTNAME == True)) <{{ fn.sub_string macro.CUCM_USER_LASTNAME,0,30 }}> (( fn.length macro.CUCM_USER_FIRSTNAME >= 30 )) <{{ fn.sub_string macro.CUCM_USER_FIRSTNAME,0,1 }} {{ fn.sub_string macro.CUCM_USER_LASTNAME,0,28 }}> <{{ macro.CUCM_USER_FIRSTNAME }}>

Macro function list (M)
This macro returns a combination of a Cisco UCM user's first and last name, trimmed to fit in 30 characters.
hierarchy=sys

[Top]

CUCM_USER_presenceGroupName
{{ data.SiteDefaultsDoc.default_cucm_user_presencegroup }}

No description available.
hierarchy=sys

[Top]

CUCM_USER_serviceProfile
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.default_cucm_user_serviceprofile || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.default_cucm_user_serviceprofile | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUCM_USER_subscribeCallingSearchSpaceName
{{ data.SiteDefaultsDoc.default_user_subscriber_css }}

No description available.
hierarchy=sys

[Top]

CUCM_userLocale
(( fn.is_site == fn.true ))<{{ data.SiteDefaultsDoc.defaultUL || direction:local }}>(( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false ))<{{ data.SiteDefaultsDoc.defaultUL | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CucmBkey_from_NDLname
{{ data.NetworkDeviceList.devices.CallManager.0 | name:input.ndl_name | direction:up }}

Returns the BKEY of the CUCM part of an NDL instance, using input [ndl_name]. It looks up the NDL instance, finds the Call Manager block and returns the BKEY.
hierarchy=sys

[Top]

CucmUserLdapDirectoryMCR
{{ device.cucm.User.ldapDirectoryName | userid:input.userid | direction:up, device:pwf.cucmPkid }}

Check if cucm/User is ldap-auth-synced.
hierarchy=sys.hcs

[Top]

CucPkid_from_CucBkey
{{ fn.bkey_to_pkid macro.CucBkey_from_CucAddress, data/UnityConnection }}

Macro function list (M)
Uses nested macros: the starting required input is the Callhandler name (input.DisplayName), and the final output of this wrapper macro is the pkid of the CUC the Callhandler instance resides on.
hierarchy=sys

[Top]

CucScheduleSetCHOICES
{# device.cuc.ScheduleSet.ObjectId,DisplayName | OwnerSubscriberObjectId:null | direction:up, device:input.device_pkid #}

Return list of dicts, with two keys each ('title' and 'value') for entries of device.cuc.Schedule objects.
hierarchy=sys

[Top]

CucTimeZoneDataFiltersMCR
{# data.CUCTimeZone.* #}

Return all fields for all instances of data/CUCTimeZone. (When a macro doesn't specify direction, it will return all instances located at the lowest loaded hierarchy, which is what we want)
hierarchy=sys

[Top]

CucUserCH_TITLES
{# device.cuc.User.Alias || direction:up, device:macro.GetCucPkidFromNdlName #}

Return linear list, of ObjectId string items, from the device.cuc.User model
hierarchy=sys

[Top]

CucUserCH_VALUES
{# device.cuc.User.CallHandlerObjectId || direction:up, device:macro.GetCucPkidFromNdlName #}

Return linear list, of ObjectId string items, from the device.cuc.User model
hierarchy=sys

[Top]

CucUserCHOICES
{# device.cuc.User.CallHandlerObjectId,Alias || direction:up, device:macro.GetCucPkidFromNdlName #}

Return list of dicts, with two keys each ('ObjectId' and 'DisplayName') for all found entries of cuc.InterviewHandler objects.
hierarchy=sys

[Top]

CurrentCucmVersion
{{ data.CallManager.version | __pkid:macro.SITE_CUCM  }}

No description available.
hierarchy=sys.hcs

[Top]

CurrentDeploymentModeMCR
{{ fn.one data.Bundle.deploymentMode | name:HcsBase }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CUSTDP
{{ data.VOSS-Customer-DialPlan.DialPlanName || direction:above }}

No description available.
hierarchy=sys

[Top]

CUSTOMER_HIERARCHY_FRIENDLY_PATH
{{ data.BaseCustomerDAT.__hierarchy_friendly_path | | direction : up}}

Return the customer Hierarchy friedly path.
hierarchy=sys

[Top]

CUSTOMER_INI_ENABLED
(( False ))

Used to enable Internal Number Inventory - place at appropriate hierarchy.
hierarchy=sys

[Top]

CUSTOMER_INI_ENABLED
(( True ))

Enable DN Inventory to be used by Day2 Workflows
hierarchy=sys.hcs

[Top]

CUSTOMER_INI_ENABLED
((True))

Enable DN Inventory to be used by Day2 Workflows
hierarchy=sys.hcs.CS-P.CS-AB.AB_Group

[Top]

CUSTOMER_PEXIP
{{ fn.one data.Pexip.__pkid || direction:fulltree }}

Macro function list (M)
This macro returns the pkid of the Pexip server
hierarchy=sys

[Top]

CUSTOMER_SPARK
{{ fn.one data.Spark.__pkid || direction:fulltree }}

Macro function list (M)
This macro returns the pkid of the Spark connection parameters for the context Customer
hierarchy=sys

[Top]

CustomerBuild_CFTList_MCR
{# data.ConfigurationTemplate.name | target_model_type:data/CustomerBuild_CustomerData_DAT | direction:up #}

Return list of CFTs over Customer build data model
hierarchy=sys

[Top]

CustomerBuild_CountryDialingCode
+{{ data.Countries.international_dial_code | country_name:pwf.customerData.Country }}

Return Country Dialing code
hierarchy=sys

[Top]

CustomerBuild_CustomerDPextPrefixInUse
{{ fn.one data.ConfigurationTemplate.template.extPrefixInUse | name:input.cb_dp_cft | direction:up }}

Macro function list (M)
Return 1st Extension Prefix In Use value searching up the hierarchy from execution
hierarchy=sys

[Top]

CustomerBuild_CustomerDPispReq
{{ fn.one data.ConfigurationTemplate.template.ispReq | name:input.cb_dp_cft | direction:up }}

Macro function list (M)
Return 1st Inter-Site Prefix Required value searching up the hierarchy from execution
hierarchy=sys

[Top]

CustomerBuild_GetCountryISO_MCR
{{ data.Countries.iso_country_code |  country_name:input.gui_country }}

Return country ISO from country name
hierarchy=sys

[Top]

CustomerBuild_NewCustomerHn_MCR
{{ data.BaseCustomerDAT.__hierarchy | CustomerName:pwf.CustomerBuild_Name }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_NumberRangeList_MCR
{{ fn.flatten_nested_lists macro.CustomerBuild_NumberRangeNestedList_MCR }}

Macro function list (M)
Return list of number ranges across all customer build instances in hierarchy
hierarchy=sys.hcs

[Top]

CustomerBuild_NumberRangeNestedList_MCR
{# data.CustomerBuild_CustomerData_DAT.numberRanges.*.numberRange #}

Return list of number ranges across all customer build instances in hierarchy
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_1_NewLine
{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_RouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}<user type="E164">{{ macro.CustomerBuild_OracleSBC_RemoveXFromNumberRange }}</user><next type="regex">!(^.*$)!sip:{{ macro.CustomerBuild_OracleSBC_RemoveXFromTranslatedNumberRange }}@{{ fn.lower pwf.customerData.CustomerBuild_Name }}1.cancall.online!</next>{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_EndOfRouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CustomerBuild_OracleSBC_2_NewLine
{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_RouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}<user type="E164">{{ macro.CustomerBuild_OracleSBC_RemoveXFromNumberRange }}</user><next type="regex">!(^.*$)!sip:{{ macro.CustomerBuild_OracleSBC_RemoveXFromTranslatedNumberRange }}@{{ fn.lower pwf.customerData.CustomerBuild_Name }}2.cancall.online!</next>{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_EndOfRouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

CustomerBuild_OracleSBC_EndOfRouteTag
</route>

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_EndOfTag
{{ macro.CustomerBuild_OracleSBC_LessThan }}/localRoutes{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_FindEndOfLocalRoutesTag
{{ macro.CustomerBuild_OracleSBC_LessThan }}/localRoutes{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_FindLocalRoutesTag
{{ macro.CustomerBuild_OracleSBC_LessThan }}localRoutes{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_FindRouteTag
{{ macro.CustomerBuild_OracleSBC_LessThan }}route{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_FindXmlVersionTag
{{ macro.CustomerBuild_OracleSBC_LessThan }}?xml version="1.0" encoding="utf-8"?{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_GetInputNumberRange
(( fn.is_none_or_empty input.loopData.numberRange == false ))<{{ input.loopData.numberRange }}>(( fn.is_none_or_empty input.numberRangeInstance.numberRange == false ))<{{ input.numberRangeInstance.numberRange }}><{{ fn.null }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_GetInputTranslatedNumber
(( fn.is_none_or_empty input.loopData.translatedNumber == false ))<{{ input.loopData.translatedNumber }}>(( fn.is_none_or_empty input.numberRangeInstance.translatedNumber == false ))<{{ input.numberRangeInstance.translatedNumber }}><\1>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_LessThan
<

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_MoreThan
>

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_NewLine
{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_RouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}<user type="E164">{{ macro.CustomerBuild_OracleSBC_RemoveXFromNumberRange }}</user><next type="regex">!(^.*$)!sip:{{ macro.CustomerBuild_OracleSBC_RemoveXFromTranslatedNumberRange }}@{{ fn.lower pwf.customerData.CustomerBuild_Name }}.cancall.online!</next>{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_EndOfRouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_NewLineCharacter
{{ fn.newline }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_RemovePlusFromNumberRange
{{ fn.replace macro.CustomerBuild_OracleSBC_GetInputNumberRange,+,}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_RemovePlusFromTranslatedNumberRange
{{ fn.replace macro.CustomerBuild_OracleSBC_GetInputTranslatedNumber,+,}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_RemoveXFromNumberRange
{{ fn.replace macro.CustomerBuild_OracleSBC_RemovePlusFromNumberRange,X,}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_RemoveXFromTranslatedNumberRange
{{ fn.replace macro.CustomerBuild_OracleSBC_RemovePlusFromTranslatedNumberRange,X,}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_ReplaceEndOfLocalRoutesTag
{{ macro.CustomerBuild_OracleSBC_NewLineCharacter }}{{ macro.CustomerBuild_OracleSBC_LessThan }}/localRoutes{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_ReplaceLocalRoutesTag
{{ macro.CustomerBuild_OracleSBC_NewLineCharacter }}{{ macro.CustomerBuild_OracleSBC_LessThan }}localRoutes{{ macro.CustomerBuild_OracleSBC_MoreThan }}{{ macro.CustomerBuild_OracleSBC_NewLineCharacter }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_ReplaceRouteTag
{{ macro.CustomerBuild_OracleSBC_NewLineCharacter }}{{ macro.CustomerBuild_OracleSBC_LessThan }}route{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_ReplaceXmlVersionTag
{{ macro.CustomerBuild_OracleSBC_LessThan }}?xml version="1.0" encoding="utf-8" standalone="yes"?{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_RouteTag
<route>

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuild_OracleSBC_TitleCFWD
{{ macro.CustomerBuild_OracleSBC_LessThan }}!--~~~~~~~~~~ CFWD SIP Trunk ~~~~~~~~~~--{{ macro.CustomerBuild_OracleSBC_MoreThan }}{{ macro.CustomerBuild_OracleSBC_NewLineCharacter }}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuildLCC_MCR
{{

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuildLCH_MCR
{#

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuildRCC_MCR
}}

No description available.
hierarchy=sys.hcs

[Top]

CustomerBuildRHC_MCR
#}

No description available.
hierarchy=sys.hcs

[Top]

CustomerExistsMCR
{# data.HCSHcmfCustomerDAT.shortName | __hierarchy_friendly_path:hcs,shortName:input.name #}

No description available.
hierarchy=sys.hcs

[Top]

CustomPrefixMS-TeamsRD_MCR
*

No description available.
hierarchy=sys.hcs

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES
(( input.ruleType == 0 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_STRING }}> (( input.ruleType == 1 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_INTEGER }}> (( input.ruleType == 2 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_FLOAT }}> (( input.ruleType == 3 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_DATE_STRING }}> (( input.ruleType == 4 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_DATE_EPOCH }}> (( input.ruleType == 5 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_XML }}> (( input.ruleType == 6 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_CALCULATE }}> (( input.ruleType == 7 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_FILTER_ONLY }}> (( input.ruleType == 8 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_TIMESTAMP_EPOCH }}> (( input.ruleType == 9 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_ARRAY }}> (( input.ruleType == 10 )) <{{ macro.DASHBOARD_CHART_FIELD_OPERATION_CHOICES_JSON }}> <{{ fn.list_empty }}>

Macro function list (M)
Returns the valid operation options for a Dashboard chart field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_ARRAY
{{ fn.list_empty }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Array field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_CALCULATED
{{ fn.split Grouping Count/Select Query,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Calculated field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_DATE_EPOCH
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count/Value/Min/Max/Avg/Sum,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Date Epoch field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_DATE_STRING
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Date String field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_FILTER_ONLY
{{ fn.list_empty }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Filter Only field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_FLOAT
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count/Value/Min/Max/Avg/Sum/Variance/Stddev,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Float field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_INTEGER
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count/Value/Min/Max/Avg/Sum/Variance/Stddev,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Integer field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_JSON
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart JSON field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_STRING
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart String field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_TIMESTAMP_EPOCH
{{ fn.split Grouping Count/Select Query/Partition By/Partition Order/Count/Value/Min/Max/Avg/Sum,/ }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart Timestamp Epoch field.
hierarchy=sys

[Top]

DASHBOARD_CHART_FIELD_OPERATION_CHOICES_XML
{{ fn.list_empty }}

Macro function list (M)
Returns the valid operation options for a Dashboard chart XML field.
hierarchy=sys

[Top]

DATA_MODEL_COUNT_SPLIT
{{ fn.split cft.data_model_X.DATA,: }}

Macro function list (M)
Split the metric string into a list.
hierarchy=sys

[Top]

DATA_USER_FIRSTNAME
(( fn.is_none_or_empty input.username == False )) <{{ data.User.first_name | username: input.username }}><>

Macro function list (M)
This macro returns the user's last name
hierarchy=sys

[Top]

DATA_USER_LASTNAME
(( fn.is_none_or_empty input.username == False )) <{{ data.User.last_name | username: input.username }}><>

Macro function list (M)
This macro returns the user's last name
hierarchy=sys

[Top]

DateTimeFormatter_YYYY_MM_DD
%Y-%m-%d


hierarchy=sys

[Top]

DEFAULT_CUCM_GROUP
{{ data.SiteDefaultsDoc.defaultcucmgroup }}

No description available.
hierarchy=sys

[Top]

DEFAULT_CUCM_GROUP
(( fn.is_site == True )) <{{ data.SiteDefaultsDoc.defaultcucmgroup || direction:local }}> (( fn.is_none_or_empty pwf.contextCucmPkid == False )) <{{ macro.FIRST_MULTI_CLUSTER_CUCM_GROUP }}> <Default>

Macro function list (M)
This macro will return the CUCM Group set in the Site Defaults Doc if evaluated at a Site hierarchy level. Otherwise it returns the 'Default' group if it exists. Otherwise it returns the first one it finds.
hierarchy=sys.hcs

[Top]

DEFAULT_LINE_DISPLAY
(( fn.is_none_or_empty input.username == False )) <{{ fn.sub_string macro.DATA_USER_FIRSTNAME,0,10 }} {{ fn.sub_string macro.DATA_USER_LASTNAME,0,10 }}><>

Macro function list (M)
This macro returns the default line display, which is the associated user's firstname and trimmed lastname.
hierarchy=sys

[Top]

DEFAULT_LINE_LABEL
(( fn.is_none_or_empty input.username == False )) <{{ fn.sub_string macro.DATA_USER_FIRSTNAME,0,10 }} {{ fn.sub_string macro.DATA_USER_LASTNAME,0,10 }} x {{ input.directory_number }}> <x {{ input.directory_number }}>

Macro function list (M)
This macro returns the default line label, which is the associated user's firstname and trimmed lastname plus DN, otherwise just the DN.
hierarchy=sys

[Top]

DEFAULT_MS_UCS_FDP
CsOnlineUser_CsCallingSettings_FDP

No description available.
hierarchy=sys

[Top]

DEFAULT_MS_VM_FDP
CsOnlineUser_VoicemailSettings_FDP

No description available.
hierarchy=sys

[Top]

Default_Quick_Add_Group_Cisco_Subscriber
{# fn.get_qag_choices cisco, 1 #}

Macro function list (M)
Defines the default Quick Add Group value shown on view/QuickSubscriber feature
hierarchy=sys

[Top]

Default_Quick_Add_Group_Hybrid
{{ fn.one data.QuickAddGroups.group_name | | direction:up }}

Macro function list (M)
Defines the default Quick Add Group value shown on view/HybridMultiVendorVIEW feature
hierarchy=sys

[Top]

Default_Quick_Add_Group_Microsoft_Subscriber
{# fn.get_qag_choices microsoft, 1 #}

Macro function list (M)
Defines the default Quick Add Group value shown on view/MicrosoftSubscriberQas feature
hierarchy=sys

[Top]

Default_Quick_Add_Group_Webex_Subscriber
{# fn.get_qag_choices webexapp, 1 #}

Macro function list (M)
Defines the default Quick Add Group value shown on view/WebexTeamsQuickSubscriber feature
hierarchy=sys

[Top]

DEFAULT_USER_ROLE
(( fn.is_none_or_empty macro.SDD_User_Role == fn.false )) <{{ macro.SDD_User_Role }}> (( fn.is_none_or_empty pwf.move_to_hn_pkid == fn.false )) <{{ data.SiteDefaultsDoc.defaultuserrole | __hierarchy_friendly_path: pwf.move_to_hn_pkid }}> <{{ macro.LOCAL_SELFSERVICE_ROLE }}>

Macro function list (M)
Default User Role
hierarchy=sys

[Top]

defaultcppt
{{ data.DialPlan.AddSitePartitions.*.SitePT | DialPlanName:macro.CUSTDP }}

No description available.
hierarchy=sys

[Top]

defaultcppt
{# device.cucm.RoutePartition.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

defaultcpupt
{{ data.DialPlan.AddSitePartitions.*.SitePT | DialPlanName:macro.CUSTDP }}

No description available.
hierarchy=sys

[Top]

defaultcpupt
{# device.cucm.RoutePartition.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

defaultdevicecss
{{ data.DialPlan.AddSiteCSS.*.SiteCSS | DialPlanName:macro.CUSTDP }}

No description available.
hierarchy=sys

[Top]

defaultdevicecss
{# device.cucm.Css.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

DefaultDomainFromGraphMCR
{{ device.msgraph.Domains.id |  isRoot:fn.true,isVerified:fn.true,isDefault:fn.true | direction:up, device:macro.PKID_OF_MSGRAPH_ONLINE_FOR_SITE, limit:1 }}

Macro function list (M)
MS Distribution groups list
hierarchy=sys

[Top]

defaultlinecss
{{data.DialPlan.AddSiteCSS.*.SiteCSS | DialPlanName:macro.CUSTDP}}

No description available.
hierarchy=sys

[Top]

defaultlinecss
{# device.cucm.Css.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

defaultlinept
{{ data.DialPlan.AddSitePartitions.*.SitePT | DialPlanName:macro.CUSTDP }}

No description available.
hierarchy=sys

[Top]

defaultlinept
{# device.cucm.RoutePartition.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

defaultmmpt
{{ data.DialPlan.AddSitePartitions.*.SitePT | DialPlanName:macro.CUSTDP }}

No description available.
hierarchy=sys

[Top]

defaultmmpt
{# device.cucm.RoutePartition.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

defaultplarcss
{# device.cucm.Css.name || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

DEVICE_CSS_FROM_COS_IN_QAS_VIEW
{{ data.ClassOfService.device_css | cos_name: input.class_of_service, cucm_bkey: macro.SITE_CUCM_BKEY }}

The name of the device CSS from the Class of Service selected from the QAS view input.
hierarchy=sys

[Top]

DEVICE_POOL_ON_CURRENT_HIERARCHY
{# device.cucm.DevicePool.name | __hierarchy_friendly_path:fn.hierarchy_friendly_path #}

Macro function list (M)
Gets all the device pool names on the current hierarchy level.
hierarchy=sys.hcs

[Top]

DEVICEPROFILE_LIST
{# device.cucm.DeviceProfile.name || direction:local #}

This macro returns all device profiles at a site.
hierarchy=sys

[Top]

DIALPLAN
{{self.DialPlanName}}

No description available.
hierarchy=sys

[Top]

DISPLAY_GET_FIRST_LINE
(( fn.is_none_or_empty pwf.QAS_INPUT.lines.0.directory_number == fn.true )) <{{ pwf.available_line }}> <{{ pwf.QAS_INPUT.lines.0.directory_number }}>

Macro function list (M)
This macro returns the first line on QAS form
hierarchy=sys

[Top]

DISPLAY_GET_FIRST_LINE_E164
(( fn.is_none_or_empty pwf.QAS_INPUT.lines.0.directory_number == fn.true )) <{{ fn.get_e164_number pwf.available_line }}> <{{ fn.get_e164_number pwf.QAS_INPUT.lines.0.directory_number }}>

Macro function list (M)
This macro returns the first line's E164 number on QAS form
hierarchy=sys

[Top]

DISPLAY_GET_FIRST_LINE_E164_NO_SLASH
{{ fn.replace macro.DISPLAY_GET_FIRST_LINE_E164,\, }}

Macro function list (M)
This macro returns the first line's E164 number on QAS form with no slash
hierarchy=sys

[Top]

DISPLAY_GET_USERNAME
(( fn.is_none_or_empty pwf.username == fn.false )) <{{ pwf.username }}> <{{ fn.unset }}>

Macro function list (M)
Returns username
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME
(( fn.is_none_or_empty macro.DISPLAY_NAME_GET_FNAME == fn.true )) <{{ macro.DISPLAY_NAME_GET_LNAME }}> (( fn.is_none_or_empty macro.DISPLAY_NAME_GET_LNAME == fn.true )) <{{ macro.DISPLAY_NAME_GET_FNAME }}> <{{ macro.DISPLAY_NAME_GET_FNAME }} {{ macro.DISPLAY_NAME_GET_LNAME }}>

Macro function list (M)
Returns First Name and Last Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_14_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_14_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.sub_string macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_14_CHARS,0,14 }}>

Macro function list (M)
Returns First Name and Last Name limited to 14 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_14_CHARS_ASCII
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_14_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.fix_non_ascii macro.DISPLAY_NAME_FNAME_LNAME_MAX_14_CHARS }}>

Macro function list (M)
Returns First Name and Last Name with non ascii characters fixed and limited to 14 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_20_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_20_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.sub_string macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_20_CHARS,0,20 }}>

Macro function list (M)
Returns First Name and Last Name limited to 20 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_20_CHARS_ASCII
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_20_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.fix_non_ascii macro.DISPLAY_NAME_FNAME_LNAME_MAX_20_CHARS }}>

Macro function list (M)
Returns First Name and Last Name with non ascii characters fixed and limited to 20 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_30_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_30_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.sub_string macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_30_CHARS,0,30 }}>

Macro function list (M)
Returns First Name and Last Name limited to 30 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_30_CHARS_ASCII
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_30_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.fix_non_ascii macro.DISPLAY_NAME_FNAME_LNAME_MAX_30_CHARS }}>

Macro function list (M)
Returns First Name and Last Name with non ascii characters fixed and limited to 30 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_40_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.sub_string macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_40_CHARS,0,40 }}>

Macro function list (M)
Returns First Name and Last Name limited to 40 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS_ASCII
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.fix_non_ascii macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS }}>

Macro function list (M)
Returns First Name and Last Name with non ascii characters fixed and limited to 40 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_50_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_50_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.sub_string macro.DISPLAY_NAME_FNAME_LNAME_MODIFIED_50_CHARS,0,50 }}>

Macro function list (M)
Returns First Name and Last Name limited to 50 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MAX_50_CHARS_ASCII
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_50_CHARS == fn.true )) <{{ fn.null }}> <{{ fn.fix_non_ascii macro.DISPLAY_NAME_FNAME_LNAME_MAX_50_CHARS }}>

Macro function list (M)
Returns First Name and Last Name with non ascii characters fixed and limited to 50 characters
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MODIFIED_14_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME == fn.true )) <{{ fn.null }}> (( fn.length macro.DISPLAY_NAME_FNAME_LNAME < 15 )) <{{ macro.DISPLAY_NAME_FNAME_LNAME }}> (( fn.is_none_or_empty macro.DISPLAY_NAME_GET_FNAME == fn.true )) <{{ macro.DISPLAY_NAME_GET_LNAME }}> <{{ fn.sub_string macro.DISPLAY_NAME_GET_FNAME,0,1}} {{ macro.DISPLAY_NAME_GET_LNAME }}>

Macro function list (M)
Returns First Name and Last Name if 14 characters or less, else only first letter of First Name and then Last Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MODIFIED_20_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME == fn.true )) <{{ fn.null }}> (( fn.length macro.DISPLAY_NAME_FNAME_LNAME < 21 )) <{{ macro.DISPLAY_NAME_FNAME_LNAME }}> (( fn.is_none_or_empty macro.DISPLAY_NAME_GET_FNAME == true )) <{{ macro.DISPLAY_NAME_GET_LNAME }}> <{{ fn.sub_string macro.DISPLAY_NAME_GET_FNAME,0,1}} {{ macro.DISPLAY_NAME_GET_LNAME }}>

Macro function list (M)
Returns First Name and Last Name if 20 characters or less, else only first letter of First Name and then Last Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MODIFIED_30_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME == fn.true )) <{{ fn.null }}> (( fn.length macro.DISPLAY_NAME_FNAME_LNAME < 31 )) <{{ macro.DISPLAY_NAME_FNAME_LNAME }}> (( fn.is_none_or_empty macro.DISPLAY_NAME_GET_FNAME == true )) <{{ macro.DISPLAY_NAME_GET_LNAME }}> <{{ fn.sub_string macro.DISPLAY_NAME_GET_FNAME,0,1}} {{ macro.DISPLAY_NAME_GET_LNAME }}>

Macro function list (M)
Returns First Name and Last Name if 30 characters or less, else only first letter of First Name and then Last Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MODIFIED_40_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME == fn.true )) <{{ fn.null }}> (( fn.length macro.DISPLAY_NAME_FNAME_LNAME < 41 )) <{{ macro.DISPLAY_NAME_FNAME_LNAME }}> (( fn.is_none_or_empty macro.DISPLAY_NAME_GET_FNAME == true )) <{{ macro.DISPLAY_NAME_GET_LNAME }}> <{{ fn.sub_string macro.DISPLAY_NAME_GET_FNAME,0,1}} {{ macro.DISPLAY_NAME_GET_LNAME }}>

Macro function list (M)
Returns First Name and Last Name if 40 characters or less, else only first letter of First Name and then Last Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_FNAME_LNAME_MODIFIED_50_CHARS
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME == fn.true )) <{{ fn.null }}> (( fn.length macro.DISPLAY_NAME_FNAME_LNAME < 51 )) <{{ macro.DISPLAY_NAME_FNAME_LNAME }}> (( fn.is_none_or_empty macro.DISPLAY_NAME_GET_FNAME == true )) <{{ macro.DISPLAY_NAME_GET_LNAME }}> <{{ fn.sub_string macro.DISPLAY_NAME_GET_FNAME,0,1}} {{ macro.DISPLAY_NAME_GET_LNAME }}>

Macro function list (M)
Returns First Name and Last Name if 50 characters or less, else only first letter of First Name and then Last Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_GET_FNAME
(( fn.is_none_or_empty pwf.snrFirstName == fn.false )) <{{ pwf.snrFirstName }}> (( fn.is_none_or_empty input.firstname == fn.false )) <{{ input.firstname }}> (( fn.is_none_or_empty input.firstName == fn.false )) <{{ input.firstName }}> (( fn.is_none_or_empty input.first_name == fn.false )) <{{ input.first_name }}> <{{ fn.null }}>

Macro function list (M)
Returns First Name
hierarchy=sys.hcs

[Top]

DISPLAY_NAME_GET_LNAME
(( fn.is_none_or_empty pwf.snrLastName == fn.false )) <{{ pwf.snrLastName }}> (( fn.is_none_or_empty input.lastname == fn.false )) <{{ input.lastname }}> (( fn.is_none_or_empty input.lastName == fn.false )) <{{ input.lastName }}> (( fn.is_none_or_empty input.last_name == fn.false )) <{{ input.last_name }}> <{{ fn.null }}>

Macro function list (M)
Returns Last Name
hierarchy=sys.hcs

[Top]

DN_AFFECTED_BY_N_TO_1
{{ fn.list_count macro.N_to_1_E164_DN_LIST }}

Macro function list (M)
Gets total of DN's (INI's) affected by N to 1 associations.
hierarchy=sys

[Top]

DN_AFFECTED_BY_N_TO_N
{{ fn.list_sum_dict_key_vals macro.N_to_N_E164_RANGE_DN_LIST,e164_range }}

Macro function list (M)
Gets total of DN's (INI's) affected by N to N associations.
hierarchy=sys

[Top]

DnChoices_Available_Up
{{ fn.get_lines status:Available, direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

DND_CALL_REJECT_TYPES
{{ fn.split Cisco Dual Mode for Android/Cisco Dual Mode for iPhone/CTI Remote Device/Nokia S60/Carrier-integrated Mobile,/ }}

Macro function list (M)
This macro returns a list of phone types which must have DND set to Call Reject.
hierarchy=sys

[Top]

DnList_Available_NoCucmLine_Up
{{ fn.get_lines status:Available, exclude_cucm_lines:true, direction:up, scalar_list_only:true }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

DOES_LINE_EXIST_CUCM
(( device.cucm.Line.pattern|pattern:pwf.PassedLine.pattern, routePartitionName:pwf.PassedLine.routePartitionName == '' ))

pwf.PassedLine Line Object checked against CUCM.
hierarchy=sys

[Top]

DomainsFromGraphMCR
{# device.msgraph.Domains.id |  isRoot:fn.true,isVerified:fn.true  | direction:up, device:macro.PKID_OF_MSGRAPH_ONLINE_FOR_SITE #}

Macro function list (M)
MS Distribution groups list
hierarchy=sys

[Top]

DP_AreaCode
{{ input.areacode.areaCode }}

Macro to set area code in looping
hierarchy=sys

[Top]

DP_Available
{# data.DP_DialPlan.dpName || direction:up #}

List of available dial plans
hierarchy=sys

[Top]

DP_CUST_ALLOW_VM_PT
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-AllowVm-PT

No description available.
hierarchy=sys.hcs

[Top]

DP_CUST_DEFAULT_VMSVC_RG_NAME
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-Vm{{ pwf.hcsDpVmServiceDAT.name }}-RG

Default Route Group name for customer dedicated or partitioned voice mail service.
hierarchy=sys.hcs

[Top]

DP_CUST_DEFAULT_VMSVC_TRUNK_NAME
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-Vm{{ pwf.hcsDpVmServiceDAT.name }}-Trunk

Default Sip Trunk name for customer dedicated or partitioned voice mail service.
hierarchy=sys.hcs

[Top]

DP_CUST_DIR_NUMBER_CSS
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-DirNum-CSS

No description available.
hierarchy=sys.hcs

[Top]

DP_CUST_DIR_NUMBER_PT
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-DirNum-PT

No description available.
hierarchy=sys.hcs

[Top]

DP_CUST_INTER_SITE_ROUTING_CSS
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-ISR-CSS

No description available.
hierarchy=sys.hcs

[Top]

DP_CUST_INTER_SITE_ROUTING_PT
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-ISR-PT

No description available.
hierarchy=sys.hcs

[Top]

DP_CUST_PRE_INTER_SITE_ROUTING_CSS
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-PreISR-CSS

No description available.
hierarchy=sys.hcs

[Top]

DP_CUST_PRE_INTER_SITE_ROUTING_PT
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-PreISR-PT

No description available.
hierarchy=sys.hcs

[Top]

DP_CustomerName
{{ data.BaseCustomerDAT.CustomerName | | direction : up}}

No description available.
hierarchy=sys

[Top]

DP_Exchange
{{ input.areacode.exchange }}

Macro to set exchange in looping
hierarchy=sys

[Top]

DP_extBO
{{ pwf.DPINPUT.extBO }}

External Breakout Digit
hierarchy=sys

[Top]

DP_Global_CallParkCUCM
{{ data.DP_GlobalDialPlanData.callParkCUCM }}

Global Data model Call Park CUCM
hierarchy=sys

[Top]

DP_Global_CustomCustID
{{ data.DP_GlobalDialPlanData.custCustID }}

Global Data model Custom Customer ID Field
hierarchy=sys

[Top]

DP_Global_CVal01
{{ data.DP_GlobalDialPlanData.dpcv01 }}

Dial Plan Input Custom Value 1 Global Level
hierarchy=sys

[Top]

DP_Global_CVal02
{{ data.DP_GlobalDialPlanData.dpcv02 }}

Dial Plan Input Custom Value 2 Global Level
hierarchy=sys

[Top]

DP_Global_CVal03
{{ data.DP_GlobalDialPlanData.dpcv03 }}

Dial Plan Input Custom Value 3 Global Level
hierarchy=sys

[Top]

DP_Global_CVal04
{{ data.DP_GlobalDialPlanData.dpcv04 }}

Dial Plan Input Custom Value 4 Global Level
hierarchy=sys

[Top]

DP_Global_CVal05
{{ data.DP_GlobalDialPlanData.dpcv05 }}

Dial Plan Input Custom Value 5 Global Level
hierarchy=sys

[Top]

DP_Global_CVal06
{{ data.DP_GlobalDialPlanData.dpcv06 }}

Dial Plan Input Custom Value 6 Global Level
hierarchy=sys

[Top]

DP_Global_CVal07
{{ data.DP_GlobalDialPlanData.dpcv07 }}

Dial Plan Input Custom Value 7 Global Level
hierarchy=sys

[Top]

DP_Global_CVal08
{{ data.DP_GlobalDialPlanData.dpcv08 }}

Dial Plan Input Custom Value 8 Global Level
hierarchy=sys

[Top]

DP_Global_CVal09
{{ data.DP_GlobalDialPlanData.dpcv09 }}

Dial Plan Input Custom Value 9 Global Level
hierarchy=sys

[Top]

DP_Global_CVal10
{{ data.DP_GlobalDialPlanData.dpcv10 }}

Dial Plan Input Custom Value 10 Global Level
hierarchy=sys

[Top]

DP_Global_CVal11
{{ data.DP_GlobalDialPlanData.dpcv11 }}

Dial Plan Input Custom Value 11 Global Level
hierarchy=sys

[Top]

DP_Global_CVal12
{{ data.DP_GlobalDialPlanData.dpcv12 }}

Dial Plan Input Custom Value 12 Global Level
hierarchy=sys

[Top]

DP_Global_CVal13
{{ data.DP_GlobalDialPlanData.dpcv13 }}

Dial Plan Input Custom Value 13 Global Level
hierarchy=sys

[Top]

DP_Global_CVal14
{{ data.DP_GlobalDialPlanData.dpcv14 }}

Dial Plan Input Custom Value 14 Global Level
hierarchy=sys

[Top]

DP_Global_CVal15
{{ data.DP_GlobalDialPlanData.dpcv15 }}

Dial Plan Input Custom Value 15 Global Level
hierarchy=sys

[Top]

DP_Global_CVal16
{{ data.DP_GlobalDialPlanData.dpcv16 }}

Dial Plan Input Custom Value 16 Global Level
hierarchy=sys

[Top]

DP_Global_CVal17
{{ data.DP_GlobalDialPlanData.dpcv17 }}

Dial Plan Input Custom Value 17 Global Level
hierarchy=sys

[Top]

DP_Global_CVal18
{{ data.DP_GlobalDialPlanData.dpcv18 }}

Dial Plan Input Custom Value 18 Global Level
hierarchy=sys

[Top]

DP_Global_CVal19
{{ data.DP_GlobalDialPlanData.dpcv19 }}

Dial Plan Input Custom Value 19 Global Level
hierarchy=sys

[Top]

DP_Global_CVal20
{{ data.DP_GlobalDialPlanData.dpcv20 }}

Dial Plan Input Custom Value 20 Global Level
hierarchy=sys

[Top]

DP_Global_CVal21
{{ data.DP_GlobalDialPlanData.dpcv21 }}

Dial Plan Input Custom Value 21 Global Level
hierarchy=sys

[Top]

DP_Global_CVal22
{{ data.DP_GlobalDialPlanData.dpcv22 }}

Dial Plan Input Custom Value 22 Global Level
hierarchy=sys

[Top]

DP_Global_CVal23
{{ data.DP_GlobalDialPlanData.dpcv23 }}

Dial Plan Input Custom Value 23 Global Level
hierarchy=sys

[Top]

DP_Global_CVal24
{{ data.DP_GlobalDialPlanData.dpcv24 }}

Dial Plan Input Custom Value 24 Global Level
hierarchy=sys

[Top]

DP_Global_CVal25
{{ data.DP_GlobalDialPlanData.dpcv25 }}

Dial Plan Input Custom Value 25 Global Level
hierarchy=sys

[Top]

DP_Global_CVal26
{{ data.DP_GlobalDialPlanData.dpcv26 }}

Dial Plan Input Custom Value 26 Global Level
hierarchy=sys

[Top]

DP_Global_CVal27
{{ data.DP_GlobalDialPlanData.dpcv27 }}

Dial Plan Input Custom Value 27 Global Level
hierarchy=sys

[Top]

DP_Global_CVal28
{{ data.DP_GlobalDialPlanData.dpcv28 }}

Dial Plan Input Custom Value 28 Global Level
hierarchy=sys

[Top]

DP_Global_CVal29
{{ data.DP_GlobalDialPlanData.dpcv29 }}

Dial Plan Input Custom Value 29 Global Level
hierarchy=sys

[Top]

DP_Global_CVal30
{{ data.DP_GlobalDialPlanData.dpcv30 }}

Dial Plan Input Custom Value 30 Global Level
hierarchy=sys

[Top]

DP_Global_ENum
{{ data.DP_GlobalDialPlanData.eNum }}

Global Data model Emergency Number
hierarchy=sys

[Top]

DP_Global_PNum
{{ data.DP_GlobalDialPlanData.pNum }}

Global Data model Published Number
hierarchy=sys

[Top]

DP_Global_PrimarySIPAddr
{{ data.DP_GlobalDialPlanData.sipdestprim }}

Global Data model Primary SIP IP Address
hierarchy=sys

[Top]

DP_Global_PrimarySIPPort
{{ data.DP_GlobalDialPlanData.sipdestprimport }}

Global Data model Primary SIP IP Port
hierarchy=sys

[Top]

DP_Global_PSTNAccess
{{ data.DP_GlobalDialPlanData.extBO }}

Global Data model PSTN Breakout Reference
hierarchy=sys

[Top]

DP_Global_SecondarySIPAddr
{{ data.DP_GlobalDialPlanData.sipdestsec }}

Global Data model Secondary SIP IP Address
hierarchy=sys

[Top]

DP_Global_SecondarySIPPort
{{ data.DP_GlobalDialPlanData.sipdestsecport }}

Global Data model Secondary SIP IP Port
hierarchy=sys

[Top]

DP_Global_SIPDest10
{{ data.DP_GlobalDialPlanData.sipdest10 }}

Sip Destination #10 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest3
{{ data.DP_GlobalDialPlanData.sipdest03 }}

Sip Destination #3 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest4
{{ data.DP_GlobalDialPlanData.sipdest04 }}

Sip Destination #4 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest5
{{ data.DP_GlobalDialPlanData.sipdest05 }}

Sip Destination #5 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest6
{{ data.DP_GlobalDialPlanData.sipdest06 }}

Sip Destination #6 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest7
{{ data.DP_GlobalDialPlanData.sipdest07 }}

Sip Destination #7 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest8
{{ data.DP_GlobalDialPlanData.sipdest08 }}

Sip Destination #8 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPDest9
{{ data.DP_GlobalDialPlanData.sipdest09 }}

Sip Destination #9 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort10
{{ data.DP_GlobalDialPlanData.sipdestport10 }}

Sip Port #10 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort3
{{ data.DP_GlobalDialPlanData.sipdestport03 }}

Sip Port #3 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort4
{{ data.DP_GlobalDialPlanData.sipdestport04 }}

Sip Port #4 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort5
{{ data.DP_GlobalDialPlanData.sipdestport05 }}

Sip Port #5 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort6
{{ data.DP_GlobalDialPlanData.sipdestport06 }}

Sip Port #6 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort7
{{ data.DP_GlobalDialPlanData.sipdestport07 }}

Sip Port #7 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort8
{{ data.DP_GlobalDialPlanData.sipdestport08 }}

Sip Port #8 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Global_SIPPort9
{{ data.DP_GlobalDialPlanData.sipdestport09 }}

Sip Port #9 Dial Plan Global Input
hierarchy=sys

[Top]

DP_HierarchyType
{{ data.HierarchyNode.node_type | hierarchy:hierarchy_level }}

Get hierarchy type from input
hierarchy=sys

[Top]

DP_Intermediate_CallParkCUCM
{{ data.DP_IntermediateDialPlanData.callParkCUCM || direction:local }}

Intermediate Data model Call Park CUCM
hierarchy=sys

[Top]

DP_Intermediate_CustomCustID
{{ data.DP_IntermediateDialPlanData.custCustID || direction:local }}

Intermediate Data model Custom Customer ID Field
hierarchy=sys

[Top]

DP_Intermediate_CVal01
{{ data.DP_IntermediateDialPlanData.dpcv01 || direction:local }}

Dial Plan Input Custom Value 1 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal02
{{ data.DP_IntermediateDialPlanData.dpcv02 || direction:local }}

Dial Plan Input Custom Value 2 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal03
{{ data.DP_IntermediateDialPlanData.dpcv03 || direction:local }}

Dial Plan Input Custom Value 3 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal04
{{ data.DP_IntermediateDialPlanData.dpcv04 || direction:local }}

Dial Plan Input Custom Value 4 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal05
{{ data.DP_IntermediateDialPlanData.dpcv05 || direction:local }}

Dial Plan Input Custom Value 5 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal06
{{ data.DP_IntermediateDialPlanData.dpcv06 || direction:local }}

Dial Plan Input Custom Value 6 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal07
{{ data.DP_IntermediateDialPlanData.dpcv07 || direction:local }}

Dial Plan Input Custom Value 7 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal08
{{ data.DP_IntermediateDialPlanData.dpcv08 || direction:local }}

Dial Plan Input Custom Value 8 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal09
{{ data.DP_IntermediateDialPlanData.dpcv09 || direction:local }}

Dial Plan Input Custom Value 9 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal10
{{ data.DP_IntermediateDialPlanData.dpcv10 || direction:local }}

Dial Plan Input Custom Value 10 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal11
{{ data.DP_IntermediateDialPlanData.dpcv11 || direction:local }}

Dial Plan Input Custom Value 11 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal12
{{ data.DP_IntermediateDialPlanData.dpcv12 || direction:local }}

Dial Plan Input Custom Value 12 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal13
{{ data.DP_IntermediateDialPlanData.dpcv13 || direction:local }}

Dial Plan Input Custom Value 13 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal14
{{ data.DP_IntermediateDialPlanData.dpcv14 || direction:local }}

Dial Plan Input Custom Value 14 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal15
{{ data.DP_IntermediateDialPlanData.dpcv15 || direction:local }}

Dial Plan Input Custom Value 15 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal16
{{ data.DP_IntermediateDialPlanData.dpcv16 || direction:local }}

Dial Plan Input Custom Value 16 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal17
{{ data.DP_IntermediateDialPlanData.dpcv17 || direction:local }}

Dial Plan Input Custom Value 17 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal18
{{ data.DP_IntermediateDialPlanData.dpcv18 || direction:local }}

Dial Plan Input Custom Value 18 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal19
{{ data.DP_IntermediateDialPlanData.dpcv19 || direction:local }}

Dial Plan Input Custom Value 19 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal20
{{ data.DP_IntermediateDialPlanData.dpcv20 || direction:local }}

Dial Plan Input Custom Value 20 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal21
{{ data.DP_IntermediateDialPlanData.dpcv21 || direction:local }}

Dial Plan Input Custom Value 21 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal22
{{ data.DP_IntermediateDialPlanData.dpcv22 || direction:local }}

Dial Plan Input Custom Value 22 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal23
{{ data.DP_IntermediateDialPlanData.dpcv23 || direction:local }}

Dial Plan Input Custom Value 23 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal24
{{ data.DP_IntermediateDialPlanData.dpcv24 || direction:local }}

Dial Plan Input Custom Value 24 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal25
{{ data.DP_IntermediateDialPlanData.dpcv25 || direction:local }}

Dial Plan Input Custom Value 25 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal26
{{ data.DP_IntermediateDialPlanData.dpcv26 || direction:local }}

Dial Plan Input Custom Value 26 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal27
{{ data.DP_IntermediateDialPlanData.dpcv27 || direction:local }}

Dial Plan Input Custom Value 27 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal28
{{ data.DP_IntermediateDialPlanData.dpcv28 || direction:local }}

Dial Plan Input Custom Value 28 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal29
{{ data.DP_IntermediateDialPlanData.dpcv29 || direction:local }}

Dial Plan Input Custom Value 29 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_CVal30
{{ data.DP_IntermediateDialPlanData.dpcv30 || direction:local }}

Dial Plan Input Custom Value 30 Intermediate Level
hierarchy=sys

[Top]

DP_Intermediate_ENum
{{ data.DP_IntermediateDialPlanData.eNum || direction:local }}

Intermediate Data model Emergency Number
hierarchy=sys

[Top]

DP_Intermediate_PNum
{{ data.DP_IntermediateDialPlanData.pNum || direction:local }}

Intermediate Data model Published Number
hierarchy=sys

[Top]

DP_Intermediate_PrimarySIPAddr
{{ data.DP_IntermediateDialPlanData.sipdestprim || direction:local }}

Intermediate Data model Primary SIP IP Address
hierarchy=sys

[Top]

DP_Intermediate_PrimarySIPPort
{{ data.DP_IntermediateDialPlanData.sipdestprimport || direction:local }}

Intermediate Data model Primary SIP IP Port
hierarchy=sys

[Top]

DP_Intermediate_PSTNAccess
{{ data.DP_IntermediateDialPlanData.extBO || direction:local }}

Intermediate Data model PSTN Breakout Reference
hierarchy=sys

[Top]

DP_Intermediate_SecondarySIPAddr
{{ data.DP_IntermediateDialPlanData.sipdestsec || direction:local }}

Intermediate Data model Secondary SIP IP Address
hierarchy=sys

[Top]

DP_Intermediate_SecondarySIPPort
{{ data.DP_IntermediateDialPlanData.sipdestsecport || direction:local }}

Intermediate Data model Secondary SIP IP Port
hierarchy=sys

[Top]

DP_Intermediate_SIPDest10
{{ data.DP_IntermediateDialPlanData.sipdest10 || direction:local }}

Sip Destination #10 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest3
{{ data.DP_IntermediateDialPlanData.sipdest03 || direction:local }}

Sip Destination #3 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest4
{{ data.DP_IntermediateDialPlanData.sipdest04 || direction:local }}

Sip Destination #4 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest5
{{ data.DP_IntermediateDialPlanData.sipdest05 || direction:local }}

Sip Destination #5 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest6
{{ data.DP_IntermediateDialPlanData.sipdest06 || direction:local }}

Sip Destination #6 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest7
{{ data.DP_IntermediateDialPlanData.sipdest07 || direction:local }}

Sip Destination #7 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest8
{{ data.DP_IntermediateDialPlanData.sipdest08 || direction:local }}

Sip Destination #8 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPDest9
{{ data.DP_IntermediateDialPlanData.sipdest09 || direction:local }}

Sip Destination #9 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort10
{{ data.DP_IntermediateDialPlanData.sipdestport10 || direction:local }}

Sip Port #10 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort3
{{ data.DP_IntermediateDialPlanData.sipdestport03 || direction:local }}

Sip Port #3 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort4
{{ data.DP_IntermediateDialPlanData.sipdestport04 || direction:local }}

Sip Port #4 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort5
{{ data.DP_IntermediateDialPlanData.sipdestport05 || direction:local }}

Sip Port #5 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort6
{{ data.DP_IntermediateDialPlanData.sipdestport06 || direction:local }}

Sip Port #6 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort7
{{ data.DP_IntermediateDialPlanData.sipdestport07 || direction:local }}

Sip Port #7 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort8
{{ data.DP_IntermediateDialPlanData.sipdestport08 || direction:local }}

Sip Port #8 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Intermediate_SIPPort9
{{ data.DP_IntermediateDialPlanData.sipdestport09 || direction:local }}

Sip Port #9 Dial Plan Intermediate Input
hierarchy=sys

[Top]

DP_Mrg_X_Subtract_Seq
{{ fn.subtract input.mrgX.SEQ, 1 }}

Macro function list (M)
Subtract from counter
hierarchy=sys

[Top]

DP_Multicluster_ndl_format
/{{input.ndl_name.DATA}}/

Format the NDL for NDLR Lookup
hierarchy=sys

[Top]

DP_SITE_ALLOW_INTERNAL_PT
{{ macro.HcsDpUniqueSitePrefixMCR }}-AInt-PT

Default allow internal site partition.
hierarchy=sys.hcs

[Top]

DP_Site_CallParkCUCM
{{ data.DP_SiteDialPlanData.callParkCUCM }}

Dial Plan Input Call Park CUCM
hierarchy=sys

[Top]

DP_Site_CVal01
{{ data.DP_SiteDialPlanData.dpcv01 }}

Dial Plan Input Custom Value 1 Site Level
hierarchy=sys

[Top]

DP_Site_CVal02
{{ data.DP_SiteDialPlanData.dpcv02 }}

Dial Plan Input Custom Value 2
hierarchy=sys

[Top]

DP_Site_CVal03
{{ data.DP_SiteDialPlanData.dpcv03 }}

Dial Plan Input Custom Value 3
hierarchy=sys

[Top]

DP_Site_CVal04
{{ data.DP_SiteDialPlanData.dpcv04 }}

Dial Plan Input Custom Value 4
hierarchy=sys

[Top]

DP_Site_CVal05
{{ data.DP_SiteDialPlanData.dpcv05 }}

Dial Plan Input Custom Value 5
hierarchy=sys

[Top]

DP_Site_CVal06
{{ data.DP_SiteDialPlanData.dpcv06 }}

Dial Plan Input Custom Value 6
hierarchy=sys

[Top]

DP_Site_CVal07
{{ data.DP_SiteDialPlanData.dpcv07 }}

Dial Plan Input Custom Value 7
hierarchy=sys

[Top]

DP_Site_CVal08
{{ data.DP_SiteDialPlanData.dpcv08 }}

Dial Plan Input Custom Value 8
hierarchy=sys

[Top]

DP_Site_CVal09
{{ data.DP_SiteDialPlanData.dpcv09 }}

Dial Plan Input Custom Value 9
hierarchy=sys

[Top]

DP_Site_CVal10
{{ data.DP_SiteDialPlanData.dpcv10 }}

Dial Plan Input Custom Value 10
hierarchy=sys

[Top]

DP_Site_CVal11
{{ data.DP_SiteDialPlanData.dpcv11 }}

Dial Plan Input Custom Value 11
hierarchy=sys

[Top]

DP_Site_CVal12
{{ data.DP_SiteDialPlanData.dpcv12 }}

Dial Plan Input Custom Value 12
hierarchy=sys

[Top]

DP_Site_CVal13
{{ data.DP_SiteDialPlanData.dpcv13 }}

Dial Plan Input Custom Value 13
hierarchy=sys

[Top]

DP_Site_CVal14
{{ data.DP_SiteDialPlanData.dpcv14 }}

Dial Plan Input Custom Value 14
hierarchy=sys

[Top]

DP_Site_CVal15
{{ data.DP_SiteDialPlanData.dpcv15 }}

Dial Plan Input Custom Value 15
hierarchy=sys

[Top]

DP_Site_CVal16
{{ data.DP_SiteDialPlanData.dpcv16 }}

Dial Plan Input Custom Value 16
hierarchy=sys

[Top]

DP_Site_CVal17
{{ data.DP_SiteDialPlanData.dpcv17 }}

Dial Plan Input Custom Value 17
hierarchy=sys

[Top]

DP_Site_CVal18
{{ data.DP_SiteDialPlanData.dpcv18 }}

Dial Plan Input Custom Value 18
hierarchy=sys

[Top]

DP_Site_CVal19
{{ data.DP_SiteDialPlanData.dpcv19 }}

Dial Plan Input Custom Value 19
hierarchy=sys

[Top]

DP_Site_CVal20
{{ data.DP_SiteDialPlanData.dpcv20 }}

Dial Plan Input Custom Value 20
hierarchy=sys

[Top]

DP_Site_CVal21
{{ data.DP_SiteDialPlanData.dpcv21 }}

Dial Plan Input Custom Value 21
hierarchy=sys

[Top]

DP_Site_CVal23
{{ data.DP_SiteDialPlanData.dpcv23 }}

Dial Plan Input Custom Value 23
hierarchy=sys

[Top]

DP_Site_CVal24
{{ data.DP_SiteDialPlanData.dpcv24 }}

Dial Plan Input Custom Value 24
hierarchy=sys

[Top]

DP_Site_CVal25
{{ data.DP_SiteDialPlanData.dpcv25 }}

Dial Plan Input Custom Value 25
hierarchy=sys

[Top]

DP_Site_CVal26
{{ data.DP_SiteDialPlanData.dpcv26 }}

Dial Plan Input Custom Value 26
hierarchy=sys

[Top]

DP_Site_CVal27
{{ data.DP_SiteDialPlanData.dpcv27 }}

Dial Plan Input Custom Value 27
hierarchy=sys

[Top]

DP_Site_CVal28
{{ data.DP_SiteDialPlanData.dpcv28 }}

Dial Plan Input Custom Value 28
hierarchy=sys

[Top]

DP_Site_CVal29
{{ data.DP_SiteDialPlanData.dpcv29 }}

Dial Plan Input Custom Value 29
hierarchy=sys

[Top]

DP_Site_CVal30
{{ data.DP_SiteDialPlanData.dpcv30 }}

Dial Plan Input Custom Value 30
hierarchy=sys

[Top]

DP_Site_CVal31
{{ data.DP_SiteDialPlanData.dpcv31 }}

Dial Plan Input Custom Value 31
hierarchy=sys

[Top]

DP_Site_CVal32
{{ data.DP_SiteDialPlanData.dpcv32 }}

Dial Plan Input Custom Value 32
hierarchy=sys

[Top]

DP_Site_CVal33
{{ data.DP_SiteDialPlanData.dpcv33 }}

Dial Plan Input Custom Value 33
hierarchy=sys

[Top]

DP_Site_CVal34
{{ data.DP_SiteDialPlanData.dpcv34 }}

Dial Plan Input Custom Value 34
hierarchy=sys

[Top]

DP_Site_CVal35
{{ data.DP_SiteDialPlanData.dpcv35 }}

Dial Plan Input Custom Value 35
hierarchy=sys

[Top]

DP_Site_CVal36
{{ data.DP_SiteDialPlanData.dpcv36 }}

Dial Plan Input Custom Value 36
hierarchy=sys

[Top]

DP_Site_CVal37
{{ data.DP_SiteDialPlanData.dpcv37 }}

Dial Plan Input Custom Value 37
hierarchy=sys

[Top]

DP_Site_CVal38
{{ data.DP_SiteDialPlanData.dpcv38 }}

Dial Plan Input Custom Value 38
hierarchy=sys

[Top]

DP_Site_CVal39
{{ data.DP_SiteDialPlanData.dpcv39 }}

Dial Plan Input Custom Value 39
hierarchy=sys

[Top]

DP_Site_CVal40
{{ data.DP_SiteDialPlanData.dpcv40 }}

Dial Plan Input Custom Value 40
hierarchy=sys

[Top]

DP_Site_CVal41
{{ data.DP_SiteDialPlanData.dpcv41 }}

Dial Plan Input Custom Value 41
hierarchy=sys

[Top]

DP_Site_CVal42
{{ data.DP_SiteDialPlanData.dpcv42 }}

Dial Plan Input Custom Value 42
hierarchy=sys

[Top]

DP_Site_CVal43
{{ data.DP_SiteDialPlanData.dpcv43 }}

Dial Plan Input Custom Value 43
hierarchy=sys

[Top]

DP_Site_CVal44
{{ data.DP_SiteDialPlanData.dpcv44 }}

Dial Plan Input Custom Value 44
hierarchy=sys

[Top]

DP_Site_CVal45
{{ data.DP_SiteDialPlanData.dpcv45 }}

Dial Plan Input Custom Value 45
hierarchy=sys

[Top]

DP_Site_CVal46
{{ data.DP_SiteDialPlanData.dpcv46 }}

Dial Plan Input Custom Value 46
hierarchy=sys

[Top]

DP_Site_CVal47
{{ data.DP_SiteDialPlanData.dpcv47 }}

Dial Plan Input Custom Value 47
hierarchy=sys

[Top]

DP_Site_CVal48
{{ data.DP_SiteDialPlanData.dpcv48 }}

Dial Plan Input Custom Value 48
hierarchy=sys

[Top]

DP_Site_CVal49
{{ data.DP_SiteDialPlanData.dpcv49 }}

Dial Plan Input Custom Value 49
hierarchy=sys

[Top]

DP_Site_CVal50
{{ data.DP_SiteDialPlanData.dpcv50 }}

Dial Plan Input Custom Value 50
hierarchy=sys

[Top]

DP_SITE_DEFAULT_DEVICE_CSS
{{ macro.HcsDpUniqueSitePrefixMCR}}-{{ fn.upper macro.HcsDpSiteCountryIso }}DP-Emer-CSS

Macro function list (M)
Default site device CoS. Allows emergency dialing.
hierarchy=sys.hcs

[Top]

DP_SITE_DEFAULT_DEVICE_CSS_WRAPPER
(( device.cucm.Css.name | name : macro.DP_SITE_DEFAULT_DEVICE_CSS == macro.DP_SITE_DEFAULT_DEVICE_CSS ))<{{ macro.DP_SITE_DEFAULT_DEVICE_CSS }}>

Verify that the default site device CoS exists before setting it as the default device CSS. If not found, just sets empty CSS as default CSS.
hierarchy=sys.hcs

[Top]

DP_Site_ENum
{{ data.DP_SiteDialPlanData.eNum }}

Dial Plan Input Site Emergency Number
hierarchy=sys

[Top]

DP_SITE_FEATURE_PT
{{ macro.HcsDpUniqueSitePrefixMCR }}-Feature-PT

Default site feature partition.
hierarchy=sys.hcs

[Top]

DP_Site_ID
{{ data.DP_SiteDialPlanData.custSiteID }}

Dial Plan Input custom site id
hierarchy=sys

[Top]

DP_SITE_INTERNAL_CSS
{{ macro.HcsDpUniqueSitePrefixMCR }}-InternalCLIP-CSS

Default internal site CoS. Allows VM, feature, inter, and intra site dialing.
hierarchy=sys.hcs

[Top]

DP_Site_PNum
{{ data.DP_SiteDialPlanData.pNum }}

Dial Plan Input Site Published Number
hierarchy=sys

[Top]

DP_Site_PrimarySIPAddr
{{ data.DP_SiteDialPlanData.sipdestprim }}

Site Data model Primary SIP IP Address
hierarchy=sys

[Top]

DP_Site_PrimarySIPPort
{{ data.DP_SiteDialPlanData.sipdestprimport }}

Site Data model Primary SIP IP Port
hierarchy=sys

[Top]

DP_Site_PSTNAccess
{{ data.DP_SiteDialPlanData.extBO }}

Site Data model PSTN Breakout Reference
hierarchy=sys

[Top]

DP_Site_SecondarySIPAddr
{{ data.DP_SiteDialPlanData.sipdestsec }}

Site Data model Secondary SIP IP Address
hierarchy=sys

[Top]

DP_Site_SecondarySIPPort
{{ data.DP_SiteDialPlanData. sipdestsecport }}

Site Data model Secondary SIP IP Port
hierarchy=sys

[Top]

DP_Site_SIPDest10
{{ data.DP_SiteDialPlanData.sipdest10 }}

Sip Destination #10 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest3
{{ data.DP_SiteDialPlanData.sipdest03 }}

Sip Destination #3 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest4
{{ data.DP_SiteDialPlanData.sipdest04 }}

Sip Destination #4 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest5
{{ data.DP_SiteDialPlanData.sipdest05 }}

Sip Destination #5 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest6
{{ data.DP_SiteDialPlanData.sipdest06 }}

Sip Destination #6 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest7
{{ data.DP_SiteDialPlanData.sipdest07 }}

Sip Destination #7 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest8
{{ data.DP_SiteDialPlanData.sipdest08 }}

Sip Destination #8 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPDest9
{{ data.DP_SiteDialPlanData.sipdest09 }}

Sip Destination #9 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort10
{{ data.DP_SiteDialPlanData.sipdestport10 }}

Sip Port #10 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort3
{{ data.DP_SiteDialPlanData.sipdestport03 }}

Sip Port #3 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort4
{{ data.DP_SiteDialPlanData.sipdestport04 }}

Sip Port #4 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort5
{{ data.DP_SiteDialPlanData.sipdestport05 }}

Sip Port #5 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort6
{{ data.DP_SiteDialPlanData.sipdestport06 }}

Sip Port #6 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort7
{{ data.DP_SiteDialPlanData.sipdestport07 }}

Sip Port #7 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort8
{{ data.DP_SiteDialPlanData.sipdestport08 }}

Sip Port #8 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SIPPort9
{{ data.DP_SiteDialPlanData.sipdestport09 }}

Sip Port #9 Dial Plan Global Input
hierarchy=sys

[Top]

DP_Site_SLC
{{ data.DP_SiteDialPlanData.slc }}

Dial Plan Input Site Location Code
hierarchy=sys

[Top]

DP_SITEMASK
{{ fn.mask X, input.extLen, 0 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

DP_SITEMASKMINUSONE
{{ fn.mask X, input.extLen, -1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_1_AINT_TP
[^{{ input.custInfo.isp }}{{ input.siteInfo.ext }}]{{ macro.DP_SITEMASKMINUSONE }}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_1_ISR_TP
{{ input.siteInfo.slc }}{{ macro.DP_SITEMASK }}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_1_PRE_ISR_TP
{{ input.custInfo.isp }}.{{ input.siteInfo.slc }}{{ macro.DP_SITEMASK }}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_2_AINT_TP
[^{{ input.custInfo.isp }}{{ input.siteInfo.ext }}]{{ macro.DP_SITEMASKMINUSONE }}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_2_ISR_TP
{{ input.custInfo.isp }}{{ input.siteInfo.slc }}{{ macro.DP_SITEMASK }}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_2_PRE_ISR_TP
{{ input.custInfo.isp }}{{ input.siteInfo.slc }}{{ macro.DP_SITEMASK }}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_3_AINT_TP
(( input.siteInfo.extPrefixReq == True )) <{{ data.DpCustomer.extPrefix }}.{{macro.DP_SITEMASK}}><{{macro.DP_SITEMASK}}>

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_3_ISR_TP
{{ input.siteInfo.slc }}{{macro.DP_SITEMASK}}

No description available.
hierarchy=sys.hcs

[Top]

DP_TYPE_3_PRE_ISR_TP
{{ input.siteInfo.slc }}{{macro.DP_SITEMASK}}

No description available.
hierarchy=sys.hcs

[Top]

DPSITE
{{ data.VOSS-Site-DialPlan.DialPlanName }}

No description available.
hierarchy=sys

[Top]

DPSITE
{{ data.BaseSiteDAT.SiteName }}

This macro eclipses DPSITE at the sys hierarchy level. HcsDialPlan will need to look for a SiteDefaultsDoc at the site level.
hierarchy=sys.hcs

[Top]

dr_routing_disable_dialplan_pwf_name
dr_routing_plan_disable_dialplan

No description available.
hierarchy=sys.hcs

[Top]

dr_routing_enable_dialplan_pwf_name
dr_routing_plan_enable_dialplan

No description available.
hierarchy=sys.hcs

[Top]

dr_routing_OracleSBC_country_code
+61

No description available.
hierarchy=sys

[Top]

dr_routing_OracleSBC_NewLine
{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_RouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}<user type="E164">{{ pwf.incoming_number }}</user><next type="regex">!(^.*$)!sip:{{ pwf.destination_number }}@SBC-CFWD!</next>{{ macro.CustomerBuild_OracleSBC_LessThan }}{{ macro.CustomerBuild_OracleSBC_EndOfRouteTag }}{{ macro.CustomerBuild_OracleSBC_MoreThan }}

No description available.
hierarchy=sys

[Top]

dr_routing_OracleSBC_replace_country_code
0

No description available.
hierarchy=sys

[Top]

DUP_SUB_CHECK
{{ data.User.username | username:input.userid | direction:above }}

No description available.
hierarchy=sys

[Top]

E164_NUM_FROM_N_TO_1_VIEW
(( fn.is_none_or_empty input.primary_e164 == false))<{{input.primary_e164}} (P)><{{input.members.0.e164_number}}>

Macro function list (M)
Select the 'effective' e164 number from the association E164 N to 1 view. If primary has been set, it will be selected with '(P)' as suffix. If not, the first number from the first array member will be used.
hierarchy=sys

[Top]

E164_RANGE_VALS_SUFFIX
(( macro.E164_SUM_RANGE_VALS > 1 ))< [+{{ fn.subtract macro.E164_SUM_RANGE_VALS, 1}}]><>

Macro function list (M)
Create a suffix of format [+10] indicating the sum (minus one) of the range values from the view of an N to 1 e164 association.
hierarchy=sys

[Top]

E164_SUM_RANGE_VALS
{{ fn.list_sum_dict_key_vals input.members,e164_range }}

Macro function list (M)
For the "E164 Associations ( N to 1 DN )" view, sum all the range values from all the members.
hierarchy=sys

[Top]

E164MaskMappedorPubNum
(( fn.is_none_or_empty macro.MappedE164fromDNLookup == false )) <{{fn.replace macro.MappedE164fromDNLookup,\}}> <{{data.DpSite.pubNumber || direction:local }}>

Macro function list (M)
Macro to return the E164 number mapped to a DN OR the PubNum if no mapped number - for use with E164mask in CFTs (e.g QAS)
hierarchy=sys

[Top]

E164RangeOptionsMCR
(( fn.is_site == True )) <{# fn.modulo_list_Range macro.HcsDpE164RangeSiteMCR, macro.HcsDpE164RangeSiteAssociatedMCR, input.e164_range #}> <{# fn.modulo_list_Range macro.HcsDpE164RangeNonSiteMCR, macro.HcsDpE164RangeNonSiteAssociatedMCR, input.e164_range #}>

Macro function list (M)
E164s for the DN E164 Association. If executed at site HN, will return just those E164 numbers that are of the same country as the site. Executed from all other HNs, will return all E164s looking up the hierarhcy.
hierarchy=sys.hcs

[Top]

EM_PBT_VALUE
{{ device.cucm.PhoneType.ProtocolTemplates.*.PBT|PhoneType:input.product,ProtocolTemplates.*.Protocol:input.protocol | direction:up, device:macro.SITE_CUCM }}

This is returning the list of valid Phone Button Templates for the specific Phone Type.
hierarchy=sys

[Top]

EMAIL_GROUPS
{# data.EmailGroup.name #}

Returns a list of configured email groups.
hierarchy=sys

[Top]

EMAIL_GROUPS_WITH_INHERIT
{{ fn.list_append 'Inherit',macro.EMAIL_GROUPS }}

Macro function list (M)
Returns a list of configured email groups with an Inherit option.
hierarchy=sys

[Top]

EmergencyAndCLITransformations_Enabled
(( data.EmergencyAndCLITransformations_Settings_DAT.emerEnabled == true ))<{{ fn.true }}>(( data.EmergencyAndCLITransformations_Settings_DAT.cliEnabled == true ))<{{ fn.true }}>(( data.EmergencyAndCLITransformations_Settings_DAT.secondaryCliEnabled == true ))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

EmergencyAndCLITransformations_Hierarchy
{{ data.HierarchyNode.node_type || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

EmergencyAndCLITransformations_NationalTrunkPrefix
{{ data.Countries.national_trunk_prefix | country_name: macro.EmergencyAndCLITransformations_SiteCountry | direction : up,limit:1 }}

No description available.
hierarchy=sys.hcs

[Top]

EmergencyAndCLITransformations_SiteCountry
{{ data.BaseSiteDAT.Country || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

EmergencyAndCLITransformations_SiteCountryCode
{{ data.Countries.international_dial_code | country_name: macro.EmergencyAndCLITransformations_SiteCountry | direction : up,limit:1 }}

No description available.
hierarchy=sys.hcs

[Top]

EmergencyAndCLITransformations_SiteCountryCodeWithPlus
+{{ macro.EmergencyAndCLITransformations_SiteCountryCode }}

No description available.
hierarchy=sys.hcs

[Top]

ENTMT_DEVICE_GROUPS
{{ fn.as_list data.HcsEntitlementProfileDAT.device_groups.*.device_group | __pkid:macro.GET_ENTMNT_PKID_FROM_BKEY }}

Macro function list (M)
For GENERIC GUI or PWF context: using the GUI's entitlement profile bkey value or that passed by the PWF, find the device groups.
hierarchy=sys

[Top]

ENTMT_DEVICE_GROUPS__INPUT_MACD
(( fn.is_none_or_empty macro.GET_ENTMNT_PKID_FROM_BKEY__INPUT_MACD == false ))<{{ fn.as_list data.HcsEntitlementProfileDAT.device_groups.*.device_group | __pkid:macro.GET_ENTMNT_PKID_FROM_BKEY__INPUT_MACD }}><{{ fn.null }}>

Macro function list (M)
Get the entitlement device groups from the entitlement profile's pkid (must have input.existing_phone field available from view containing MACD phone name).
hierarchy=sys

[Top]

ENTorNotMCR
(( macro.CurrentDeploymentModeMCR == 'Enterprise' )) <ENT><>

Return string 'ENT' if the current deploymentMode is Enterprise
hierarchy=sys

[Top]

ExcludedSchemaKeysList
{{ device.cucm.PhoneType.ProtocolTemplates.*.ExcludedSchemaKeys.*|PhoneType:input.product, ProtocolTemplates.*.Protocol:input.protocol | direction:up, limit:1 }}

Used to get ExcludedSchemaKeys List
hierarchy=sys

[Top]

ExcludedSchemaKeysListQASPhone
{{ device.cucm.PhoneType.ProtocolTemplates.*.ExcludedSchemaKeys|PhoneType:pwf.qas_product, ProtocolTemplates.*.Protocol:pwf.qas_protocol | direction:up, limit:1 }}

Used to get ExcludedSchemaKeys List for QAS Phone check
hierarchy=sys

[Top]

ExcludedSchemaKeysListSub
{{ device.cucm.PhoneType.ProtocolTemplates.*.ExcludedSchemaKeys|PhoneType:input.PhoneX.product, ProtocolTemplates.*.Protocol:input.PhoneX.protocol | direction:up, limit:1 }}

Used to get ExcludedSchemaKeys List
hierarchy=sys

[Top]

ExcludedSchemaKeysListSubDP
{{ device.cucm.PhoneType.ProtocolTemplates.*.ExcludedSchemaKeys.*|PhoneType:input.DPX.product, ProtocolTemplates.*.Protocol:input.DPX.protocol | direction:up, limit:1 }}

Used to get ExcludedSchemaKeys List
hierarchy=sys

[Top]

EXPANSION_MODULES_LIST_PHONE
{# fn.as_list device.cucm.PhoneType.ProtocolTemplates.*.phoneExpansionModules | PhoneType:input.gui_product, ProtocolTemplates.*.Protocol:input.gui_protocol | device:macro.SITE_CUCM, direction:up #}  

Macro function list (M)
No description available.
hierarchy=sys

[Top]

EXPANSION_MODULES_LIST_SUBSCRIBER
{# fn.as_list device.cucm.PhoneType.ProtocolTemplates.*.phoneExpansionModules | PhoneType:input.gui_product, ProtocolTemplates.*.Protocol:input.gui_protocol | device:macro.SITE_CUCM, direction:up #}  

Macro function list (M)
No description available.
hierarchy=sys

[Top]

EXT
{{ data.VOSS-Site-DialPlan.DialForOutside }}

No description available.
hierarchy=sys

[Top]

EXTLENGTH
{{ data.VOSS-Site-DialPlan.EXTLength }}

No description available.
hierarchy=sys

[Top]

FILTER_LDAP_SYNC_LIST_CFTS
{# data.ConfigurationTemplate.name | feature_usage:Ldap Server Sync List, feature_usage:input.gui_server_type | direction:up #}

Returns templates based on server type and feature
hierarchy=sys

[Top]

FIRST_MULTI_CLUSTER_CUCM_GROUP
(( device.cucm.CallManagerGroup.name | name:Default | device:pwf.contextCucmPkid,direction:up == 'Default' )) <Default> <{{ fn.one device.cucm.CallManagerGroup.name || device:pwf.contextCucmPkid,direction:up }}>

Macro function list (M)
This macro returns Default if the Default UCM Group exists otherwise it returns the first one it finds. This macro is multi-cluster aware and expects contextCucmPkid workflow context to be available.
hierarchy=sys

[Top]

FIRST_NDL_CUCM
{{ fn.one macro.HcsCucmsAssociatedToNDLRMCR }}

Macro function list (M)
This macro returns the first CUCM found in an NDL associated with the context hierarchy.
hierarchy=sys

[Top]

FMTD_BKEY_OF_CUCM_0_OF_SITE_NDLR
{{ fn.from_business_key_format macro.BKEY_OF_CUCM_0_OF_SITE_NDLR }}

Macro function list (M)
Get the formatted/list-form of the first CUCM of the NDLR of the Site.
hierarchy=sys

[Top]

GATEWAY_CUCM_ADDRESS
(( fn.is_none_or_empty macro.CUCM_APPLICATION_SPACE_ADDRESS == False )) <{{ macro.CUCM_APPLICATION_SPACE_ADDRESS }}> <{{ macro.CUCM_PROVIDER_SPACE_ADDRESS }}>

Macro function list (M)
This macro returns the CUCM address to be used for IOS gateway configuration. It will return the application space address if it exists, otherwise the provider space address.
hierarchy=sys

[Top]

Gateways_products
{# fn.split VG202 VG204 VG224 VG310 VG320 VG350 VG400 VG420 VG450 #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

Gateways_protocols
{# fn.split SCCP #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

GENERATED_PHONE_NAME
BAT{{ fn.generate_random_number 12 }}

Macro function list (M)
Returns a generated Cisco Phone name for e.g. BAT854125874698.
hierarchy=sys

[Top]

GENERIC_CUCM_PKID_FROM_CUCM_PKID
{{ data.GenericCucm.__pkid | name:macro.CUCM_HOSTNAME_FROM_PKID }}

Returns the data/GenericCucm PKID given the hostname.
hierarchy=sys

[Top]

GenericDriverTemplateLC-RC
{}

Used in generic driver templates
hierarchy=sys

[Top]

GenericDriverTemplateLCPercent
{%

Used in generic driver templates
hierarchy=sys

[Top]

GenericDriverTemplatePercentRC
%}

Used in generic driver templates
hierarchy=sys

[Top]

GenericPowerShellExceptions
$Ex='{{ fn.json_dumps data.GenericPowerShell_powershell_exceptions.*| name:default }}' | ConvertFrom-Json
$ExScriptBlock = {$Ex='{{ fn.json_dumps data.GenericPowerShell_powershell_exceptions.*| name:default }}' | ConvertFrom-Json}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GET_ALL_DASHBOARDS
{# data.Dashboard.name || direction:up #}

Gets all the Dashboard names up to sys level, looking up from the current hierarchy.
hierarchy=sys

[Top]

GET_ALL_LANDING_PAGES
{# data.LandingPage.name || direction:up #}

Gets all the Landing Page names up to sys level, looking up from the current hierarchy.
hierarchy=sys

[Top]

GET_ALL_MENU_LAYOUTS
{# data.MenuLayout.name || direction:up #}

Gets all the Menu Layout names up to sys level, looking up from the current hierarchy.
hierarchy=sys

[Top]

GET_ALL_QAG_AT_GS_LOOKUP_LEVEL
{{ fn.list_set_union macro.GET_QAG_DOWN_FROM_GS_LOOKUP_LEVEL, macro.GET_QAG_UP_TO_GS_LOOKUP_LEVEL }}

Macro function list (M)
Get all Quick Add Groups at Global Settings Lookup Level
hierarchy=sys

[Top]

GET_AVAILABLE_UNUSED_LINES
{{ fn.get_lines status:Available }}

Macro function list (M)
Returns a list of numbers in the format that GUIRule needs (i.e. list of dictionaries with keys: 'value' and 'title'). Note: if customer-ini is NOT enabled, then only device/cucm/Line entries are returned. If customer-ini is enabled, then the filter_ini applies.
hierarchy=sys

[Top]

GET_CM_PKID_FROM_BKEY
{{ fn.bkey_to_pkid input.cucm_bkey, data/CallManager }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

GET_CUC_USER_LDAP_FIELD
{{ device.cuc.User.LdapType | Alias:input.user }}

No description available.
hierarchy=sys

[Top]

GET_CUCM_USER_LDAP_FIELD
{{ device.cucm.User.ldapDirectoryName | userid:input.user }}

No description available.
hierarchy=sys

[Top]

GET_CURRENT_USER_HIERARCHY
{{ data.User.__hierarchy_friendly_path | __pkid:fn.request_user_pkid }}

Macro function list (M)
Get the hierarchy friendly path on which the current logged in user resides, irrespective what breadcrumb the user might have selected after log-in.
hierarchy=sys

[Top]

GET_DEFAULT_ENTITLEMENT_PROFILE_BKEY
{{ data.HcsEntitlementProfileDAT.__bkey | defaultprofile: fn.true }}

Macro function list (M)
Fetches the business key for the default entitlement profile.
hierarchy=sys

[Top]

GET_DEFAULT_ENTITLEMENT_PROFILE_LIST
{# fn.get_entitlement_profile_allowed_at_hn_pkid input.hierarchy #}

Macro function list (M)
Fetches the business key for the default entitlement profile.
hierarchy=sys

[Top]

GET_ENTMNT_BKEY__INPUT_MACD
{{ data.User.entitlement_profile | username: macro.GET_USERNAME__INPUT_MACD }}

Get entitlement bkey based on username (must have input.existing_phone field available from view containing MACD phone name).
hierarchy=sys

[Top]

GET_ENTMNT_BKEY_FROM_PWF_OR_INPUT
(( fn.is_none_or_empty input.entitlement_profile == false ))<{{input.entitlement_profile}}>((fn.is_none_or_empty pwf.entitlement_profile == false))<{{pwf.entitlement_profile}}><{{ fn.null}}>

Macro function list (M)
Retrieve entitlement profile business key from either INPUT or PWF context.
hierarchy=sys

[Top]

GET_ENTMNT_PKID_FROM_BKEY
{{ fn.bkey_to_pkid macro.GET_ENTMNT_BKEY_FROM_PWF_OR_INPUT, data/HcsEntitlementProfileDAT }}

Macro function list (M)
For GENERIC GUI or PWF context: using the GUI's entitlement profile bkey value or that passed by the PWF, find its pkid value
hierarchy=sys

[Top]

GET_ENTMNT_PKID_FROM_BKEY__INPUT_MACD
{{ fn.bkey_to_pkid macro.GET_ENTMNT_BKEY__INPUT_MACD, data/HcsEntitlementProfileDAT }}

Macro function list (M)
Get entitlement profile pkid from the business key of the entitlement profile (must have input.existing_phone field available from view containing MACD phone name).
hierarchy=sys

[Top]

GET_LINE_AS_STR
{{ input.LineX.dirn.pattern }}.{{ input.LineX.dirn.routePartitionName }}

No description available.
hierarchy=sys

[Top]

GET_NON_SYS_DASHBOARDS
{# fn.list_set_left macro.GET_ALL_DASHBOARDS, macro.GET_SYS_DASHBOARDS #}

Macro function list (M)
Gets all Dashboard names not on sys level hierarchy. Must be on Provider hierarchy or lower.
hierarchy=sys

[Top]

GET_NON_SYS_LANDING_PAGES
{# fn.list_set_left macro.GET_ALL_LANDING_PAGES, macro.GET_SYS_LANDING_PAGES #}

Macro function list (M)
Gets all Landing Page names not on sys level hierarchy. Must be on Provider hierarchy or lower.
hierarchy=sys

[Top]

GET_NON_SYS_MENU_LAYOUTS
{# fn.list_set_left macro.GET_ALL_MENU_LAYOUTS, macro.GET_SYS_MENU_LAYOUTS #}

Macro function list (M)
Gets all Menu Layout names not on sys level hierarchy. Must be on Provider hierarchy or lower.
hierarchy=sys

[Top]

GET_PHONE_SUPPORTED_FEATURES
{{ device.cucm.PhoneType.ProtocolTemplates.*.SupportedFeatures |PhoneType: input.product, ProtocolTemplates.*.Protocol: input.protocol }}

Get a Phone's Supported Features based on PhoneType and Protocol
hierarchy=sys

[Top]

GET_QAG_DOWN_FROM_GS_LOOKUP_LEVEL
{# data.QuickAddGroups.group_name || direction:down, from:macro.global_setting_qag_hnt_lookup #}

Get all Quick Add Groups searching down from the Global Setting QAG lookup level
hierarchy=sys

[Top]

GET_QAG_UP_TO_GS_LOOKUP_LEVEL
{# data.QuickAddGroups.group_name || direction:up, to:macro.global_setting_qag_hnt_lookup #}

Get all Quick Add Groups searching up to the Global Setting QAG lookup level
hierarchy=sys

[Top]

GET_SDD_HIERARCHY_NAME
{{ data.BaseSiteDAT.__hierarchy_friendly_path | SiteName:macro.GET_SDD_HIERARCHY_NAME_ONLY }}

No description available.
hierarchy=sys

[Top]

GET_SDD_HIERARCHY_NAME_ONLY
{{ input.BaseSiteX.SiteName }}

No description available.
hierarchy=sys

[Top]

GET_SYS_DASHBOARDS
{# data.Dashboard.name | __hierarchy_friendly_path:sys #}

Gets only the Dashboard names on sys level hierarchy.
hierarchy=sys

[Top]

GET_SYS_LANDING_PAGES
{# data.LandingPage.name | __hierarchy_friendly_path:sys #}

Gets only the Landing Page names on sys level hierarchy.
hierarchy=sys

[Top]

GET_SYS_MENU_LAYOUTS
{# data.MenuLayout.name | __hierarchy_friendly_path:sys #}

Gets only the Menu Layout names on sys level hierarchy.
hierarchy=sys

[Top]

GET_USERNAME__INPUT_MACD
{{ device.cucm.Phone.ownerUserName | name: input.existing_phone }}

Get user id based on phone name (must have input.existing_phone field available from view, containing MACD phone name, to use this in both GUIR and PWF).
hierarchy=sys

[Top]

GET_VOSS_USER
{{ data.User.username | username:input.user }}

No description available.
hierarchy=sys

[Top]

GetCucmPkidFromNdlName
{{ fn.bkey_to_pkid macro.CucmBkey_from_NDLname, data/CallManager }}

Macro function list (M)
Uses nested macros: the starting required input is NDL name, and the final output of this wrapper macro is the pkid of the CUCM linked to that NDL.
hierarchy=sys

[Top]

GetCucPkidFromNdlName
{{ fn.bkey_to_pkid macro.CucBkey_from_NDLname, data/UnityConnection }}

Macro function list (M)
Returns the PKID of the Unity as specified by the input NDL (requires input.ndl_name)
hierarchy=sys

[Top]

GetHierarchyNodeTypeMCR
{{ data.HierarchyNode.node_type || direction:local }}

No description available.
hierarchy=sys

[Top]

GetMicrosoftTeamsServices
{# fn.one device.msteamsonline.CsOnlineUser.FeatureTypes | UserPrincipalName:input.gui_username_ms_teams | direction:up #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GetNDLnameForSite
{{ data.NetworkDeviceList.name | __pkid:macro.NDL_PKID_FOR_SITE }}

Uses nested macros to return the name of the NDL (not the bkey) that the current Site uses.
hierarchy=sys

[Top]

GetO365UserPart
(( pwf.username_changed == fn.true ))<{# fn.split previous.UserPrincipalName,@ #}><{# fn.split input.UserPrincipalName,@ #}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

GetObjectIdCucUserTemplateMCR
{{ device.cuc.UserTemplate.ObjectId | Alias:input.templateAlias | direction:up, device:macro.SITE_CUC }}

No description available.
hierarchy=sys

[Top]

GetSelfServiceRolesMCR
{# data.Role.name | interface:selfservice, __meta.system_resource:false | direction:up #}

Return the list of all 'self-service' type roles (looking up the hierarchy)
hierarchy=sys

[Top]

GetSiteNDL
(( macro.SITE_NDLR != '' )) <{{ macro.GetNDLnameForSite }}> <{{ data.NetworkDeviceList.name || direction:local, limit:1 }}>

No description available.
hierarchy=sys

[Top]

global_setting_additional_info_phone
Description

Macro for the default additional info phone configuration.
hierarchy=sys

[Top]

global_setting_auto_move_ini_into_cooling
{{ fn.false }}

Macro function list (M)
Macro to enable the auto moving of an INI entry into cooling mode.
hierarchy=sys

[Top]

global_setting_auto_move_ini_into_cooling
{{ fn.true }}

Macro function list (M)
Global Setting Macro
hierarchy=sys.hcs.CS-P.CS-AB.AB_Group

[Top]

global_setting_contact_center_enterprise
{{ fn.false }}

Macro function list (M)
Macro to enable Cisco UCCE services.
hierarchy=sys

[Top]

global_setting_cooling_duration
30

Macro to control cooling-period duration (in days)
hierarchy=sys

[Top]

global_setting_disallowed_cucm_groups
{{ fn.unset }}

Macro function list (M)
Macro to .
hierarchy=sys

[Top]

global_setting_enable_additional_info_phone
{{ fn.false }}

Macro function list (M)
Macro to enable additional info for phones.
hierarchy=sys

[Top]

global_setting_enable_unassigned_phone_removal
{{ fn.false }}

Macro function list (M)
Macro to enable unassigned phone removal.
hierarchy=sys

[Top]

global_setting_enforce_hcs_dialplan_rules
{{ fn.true }}

Macro function list (M)
Global setting macro on Provider overlay is set to True on shipping (default for Provider).
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_add_enabled
{{ fn.false }}

Macro function list (M)
Macro to enable Flow Through Provisioning Add on Sync.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_add_pwf
FTP_QAS_ADD

Macro for storing PWF name for Flow Through Provisioning Add on Sync.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_criteria
{{ fn.unset }}

Macro function list (M)
Macro for storing the flow through provisioning criteria.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_delete_enabled
{{ fn.false }}

Macro function list (M)
Macro to enable Flow Through Provisioning Delete on Sync.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_delete_pwf
FTP_QAS_DELETE

Macro for storing PWF name for Flow Through Provisioning Delete on Sync.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_enable_ldap_user_update
{{ fn.false }}

Macro function list (M)
Macro to enable Flow Through Provisioning LDAP User update.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_enabled
{{ fn.false }}

Macro function list (M)
Macro to enable Flow Through Provisioning.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_qas_cft
FTP_QAS

Macro to store QAS CFT.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_update_enabled
{{ fn.false }}

Macro function list (M)
Macro to enable Flow Through Provisioning Update on Sync.
hierarchy=sys

[Top]

global_setting_flow_through_provisioning_update_pwf
FTP_QAS_UPDATE

Macro for storing PWF name for Flow Through Provisioning Update on Sync.
hierarchy=sys

[Top]

global_setting_include_ini_description
{{ fn.false }}

Macro function list (M)
Macro to include the INI description in all fn.get_lines dropdowns.
hierarchy=sys

[Top]

global_setting_include_ini_type
{{ fn.false }}

Macro function list (M)
Macro to include the INI type in all fn.get_lines dropdowns.
hierarchy=sys

[Top]

global_setting_include_ini_vendor
{{ fn.false }}

Macro function list (M)
Macro to include the INI vendor in all fn.get_lines dropdowns.
hierarchy=sys

[Top]

global_setting_ini_alert_aggregate_level
Provider

Macro to control INI alert aggregate level
hierarchy=sys

[Top]

global_setting_ini_alert_email_group
{{ fn.unset }}

Macro function list (M)
Macro to control INI alert email group
hierarchy=sys

[Top]

global_setting_ini_alert_ignore_zero
{{ fn.false }}

Macro function list (M)
Macro to control if hierarchies with no numbers should be ignored
hierarchy=sys

[Top]

global_setting_ini_alert_threshold
30

Macro to control INI alert threshold
hierarchy=sys

[Top]

global_setting_ini_enable_alert
{{ fn.false }}

Macro function list (M)
Macro to control the INI alert feature
hierarchy=sys

[Top]

global_setting_ini_enable_alert_email
{{ fn.false }}

Macro function list (M)
Macro to control the INI alert email
hierarchy=sys

[Top]

global_setting_map_upn_from_cucm_useridentity
{{ fn.false }}

Macro function list (M)
This setting is used to map the MS UPN from CUCM User Identity
hierarchy=sys

[Top]

global_setting_qag_hnt_lookup
Provider

Macro for the Quick Add Group hierarchy node type lookup.
hierarchy=sys

[Top]

global_setting_qas_send_email_to_user
{{ fn.false }}

Macro function list (M)
Macro for sending email to user after QAS. Default setting is off.
hierarchy=sys

[Top]

global_setting_qas_send_email_to_user
{{ fn.true }}

Macro function list (M)
Global Setting Macro
hierarchy=sys.hcs.CS-P

[Top]

global_setting_retain_cisco_voicemail
{{ fn.true }}

Macro function list (M)
Macro to retain a (Cisco) Voicemail Account when a Subscriber is deleted.
hierarchy=sys

[Top]

global_setting_retain_pexip_conference
{{ fn.false }}

Macro function list (M)
Macro to retain a Pexip Conference when a Subscriber is deleted.
hierarchy=sys

[Top]

global_setting_retain_phones_when_delsubscriber
{{ fn.false }}

Macro function list (M)
Macro to enable phone retention upon subscriber deletion.
hierarchy=sys

[Top]

global_setting_retain_webex_teams_user
{{ fn.false }}

Macro function list (M)
Macro to retain a Webex App User when a Subscriber is deleted.
hierarchy=sys

[Top]

global_setting_send_webex_teams_refresh_token_expires_message
{{ fn.false }}

Macro function list (M)
Macro to control if a SNMP trap message should be send for when the Webex App Refresh Token expires.
hierarchy=sys

[Top]

global_setting_service_avaya
{{ fn.false }}

Macro function list (M)
Macro to enable Avaya services.
hierarchy=sys

[Top]

global_setting_service_avaya_microsoft
{{ fn.false }}

Macro function list (M)
Macro to enable Avaya / Microsoft services.
hierarchy=sys

[Top]

global_setting_service_cisco_broadworks
{{ fn.false }}

Macro function list (M)
Macro to enable Cisco Broadworks services.
hierarchy=sys

[Top]

global_setting_service_cisco_ccx
{{ fn.true }}

Macro function list (M)
Macro to enable Cisco Contact Center Express services.
hierarchy=sys

[Top]

global_setting_service_cisco_cucm
{{ fn.true }}

Macro function list (M)
Macro to enable Cisco CUCM services.
hierarchy=sys

[Top]

global_setting_service_cisco_cucx
{{ fn.true }}

Macro function list (M)
Macro to enable Cisco CUCX services.
hierarchy=sys

[Top]

global_setting_service_cisco_microsoft
{{ fn.false }}

Macro function list (M)
Macro to enable Cisco / Microsoft services.
hierarchy=sys

[Top]

global_setting_service_cisco_webex
{{ fn.true }}

Macro function list (M)
Macro to enable Cisco WebEx services.
hierarchy=sys

[Top]

global_setting_service_cisco_webex_teams
{{ fn.true }}

Macro function list (M)
Macro to enable Cisco Webex App services.
hierarchy=sys

[Top]

global_setting_service_microsoft
{{ fn.false }}

Macro function list (M)
Macro to enable Microsoft services.
hierarchy=sys

[Top]

global_setting_service_microsoft
{{ fn.true }}

Macro function list (M)
Global Setting Macro
hierarchy=sys.hcs.CS-P

[Top]

global_setting_service_pexip
{{ fn.false }}

Macro function list (M)
Macro to enable Pexip services.
hierarchy=sys

[Top]

global_setting_service_zoom
{{ fn.false }}

Macro function list (M)
Macro to enable Zoom services.
hierarchy=sys

[Top]

global_setting_session_border_control
{{ fn.false }}

Macro function list (M)
Macro to enable SBC services.
hierarchy=sys

[Top]

global_setting_update_retained_phones_with_cft
RemoveOwnerFromPhoneCFT

Macro to enable phone retention upon subscriber deletion.
hierarchy=sys

[Top]

global_setting_update_username_from_sync_priority
{{ fn.false }}

Macro function list (M)
This setting is used to determine whether the existing VOSS username will be updated when syncing new device model instances
hierarchy=sys

[Top]

global_setting_user_auth_method
Automatic

Macro for the default user auth method.
hierarchy=sys

[Top]

global_setting_voss_phones
{{ fn.false }}

Macro function list (M)
Macro to enable VOSS Phones services.
hierarchy=sys

[Top]

global_setting_webex_teams_contact_center
{{ fn.false }}

Macro function list (M)
Macro to enable Cisco Webex Contact Center services.
hierarchy=sys

[Top]

global_setting_webex_teams_place_hybrid_calling_qag
 

Macro to determine the default value for this global setting.
hierarchy=sys

[Top]

global_setting_webex_teams_refresh_token_expires_email_group
 

Macro to capture the email group for receiving a Webex App notification if the token refresh expires.
hierarchy=sys

[Top]

global_setting_webex_teams_refresh_token_expires_threshold
172800

Macro for the Webex App Refresh Token expires threshold (in seconds).
hierarchy=sys

[Top]

GlobalSIPVoicemail-Cuc-Pub
/^{{ input.target_cuc }}/i

Ignore case on lookup of call manager
hierarchy=sys

[Top]

GlobalSIPVoicemail-Cucm-Pub
/^{{ input.target_cucm }}/i

Ignore case on lookup of call manager
hierarchy=sys

[Top]

GlobalSIPVoicemail-TenantCount
{{ fn.list_count  macro.GlobalSIPVoicemail-TenantList }}

Macro function list (M)
Count Unity Tenants
hierarchy=sys

[Top]

GlobalSIPVoicemail-TenantList
{# device.cuc.Tenant.Alias || direction:up, device:pwf.target_cuc_pkid #}

Count Unity Tenants
hierarchy=sys

[Top]

GlobalSIPVoicemail-VMSServer-Pub
/^{{ input.cuc_port_PubServer }}/i

Ignore case on lookup of VMSServer Object ID
hierarchy=sys

[Top]

GlobalSIPVoicemail-VMSServer-Sub
/^{{ input.cuc_port_SubServer }}/i

Ignore case on lookup of VMSServer Object ID
hierarchy=sys

[Top]

GS_AGW_E164functionGet1to1_MCR
{{ fn.get_e164_number macro.GS_AGW_E164functionInput_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_AGW_E164functionGet1ton_MCR
{{ data.HcsDpDNMultiE164AssociateDAT.primary_e164 | dn_number:macro.GS_AGW_E164functionInput_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

GS_AGW_E164functionGetNumber_MCR
(( fn.is_none_or_empty macro.GS_AGW_E164functionGet1to1_MCR == false ))<{{ fn.remove_and_trim macro.GS_AGW_E164functionGet1to1_MCR,\ }}>(( fn.is_none_or_empty macro.GS_AGW_E164functionGet1ton_MCR == false ))<{{ fn.remove_and_trim macro.GS_AGW_E164functionGet1ton_MCR,\ }}><{{ data.DpSite.pubNumber || direction:local }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_AGW_E164functionInput_MCR
{{ pwf.dnToTranslate }}

No description available.
hierarchy=sys.hcs

[Top]

GS_AGW_MGCP_DP_Name_MCR
{{  fn.one device.cucm.GatewayEndpointAnalogAccess.endpoint.devicePoolName | domainName:input.MGCPDomain.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_AGW_Overbuild_IosDeviceName
useDefault

No description available.
hierarchy=sys.hcs

[Top]

GS_AGW_SCCP_DP_Name_MCR
{{  fn.one device.cucm.GatewaySccpEndpoints.endpoint.devicePoolName | domainName:input.SCCPDomain.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup-Default-ISR-CSS
{# device.cucm.Css.name|name: /-ISR-CSS$/ #}

No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup-HcsDpFilterCssListMCR
((data.DpCustomer.isCSSEnable == True )) <{# fn.list_remove_dup data.HcsDpClassOfServiceDAT.name || direction:up #}> <{{ macro.HcsDpFilterCssListInternalMCR }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_CSS
{{ fn.list_extend_no_dup macro.GS_CrossSiteHuntGroup-HcsDpFilterCssListMCR, macro.GS_CrossSiteHuntGroup-Default-ISR-CSS }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineGroupFlatList_MCR
{{ fn.flatten_nested_lists macro.GS_CrossSiteHuntGroup_LineGroupNestedList_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineGroupMembers_MCR
{# fn.one device.cucm.LineGroup.members.member.*.directoryNumber.pattern | name:macro.GS_CrossSiteHuntGroup_LineGroupRegex_MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineGroupNames_MCR
{# fn.one device.cucm.HuntList.members.member.*.lineGroupName | name:input.gui_hlName #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineGroupNestedList_MCR
{# device.cucm.LineGroup.members.member.*.directoryNumber.pattern | name:macro.GS_CrossSiteHuntGroup_LineGroupRegex_MCR #}

No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineGroupRegex_MCR
/^{{ fn.join macro.GS_CrossSiteHuntGroup_LineGroupNames_MCR,macro.GS_CrossSiteHuntGroup_LineGroupRegexPipe_MCR }}$/

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineGroupRegexPipe_MCR
|

No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineRemoteMembers_MCR
{# fn.list_set_left macro.GS_CrossSiteHuntGroup_LineGroupFlatList_MCR, macro.GS_CrossSiteHuntGroup_SiteLevelLines_MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_LineRemoteMembersExist_MCR
(( macro.GS_CrossSiteHuntGroup_LineRemoteMembers_MCR == fn.list_empty ))<LOCAL><REMOTE>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_CrossSiteHuntGroup_SiteLevelLines_MCR
{# device.cucm.Line.pattern || direction:local #}

No description available.
hierarchy=sys.hcs

[Top]

GS_CURRENT_E164_NUMBER
{{ data.HcsDpDNE164AssociateDAT.e164_number | dn_number:input.Phone.0.lines.line.0.dirn.pattern | direction: up }}

Finds the E164 from a given DN via QAG CFT
hierarchy=sys

[Top]

GS_E164_DN_1000_Digit_MCR
{{ fn.sub_string macro.GS_E164_DN_MCR,macro.GS_E164_DN_Length_3_MCR,3 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_1000_MCR
{{ macro.GS_E164_DN_3_MCR }}000

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_100_Digit_MCR
{{ fn.sub_string macro.GS_E164_DN_MCR,macro.GS_E164_DN_Length_2_MCR,2 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_100_MCR
{{ macro.GS_E164_DN_2_MCR }}00

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_10_Digit_MCR
{{ fn.sub_string macro.GS_E164_DN_MCR,macro.GS_E164_DN_Length_1_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_10_MCR
{{ macro.GS_E164_DN_1_MCR }}0

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_1_MCR
{{ fn.sub_string macro.GS_E164_DN_MCR,0,macro.GS_E164_DN_Length_1_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_2_MCR
{{ fn.sub_string macro.GS_E164_DN_MCR,0,macro.GS_E164_DN_Length_2_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_3_MCR
{{ fn.sub_string macro.GS_E164_DN_MCR,0,macro.GS_E164_DN_Length_3_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_Length_1_MCR
{{ fn.subtract macro.GS_E164_DN_Length_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_Length_2_MCR
{{ fn.subtract macro.GS_E164_DN_Length_MCR,2 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_Length_3_MCR
{{ fn.subtract macro.GS_E164_DN_Length_MCR,3 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_Length_MCR
{{ fn.length macro.GS_E164_DN_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_DN_MCR
(( fn.is_none_or_empty  input.Phone.0.lines.line.0.dirn.pattern == False ))<{{ input.Phone.0.lines.line.0.dirn.pattern }}>(( fn.is_none_or_empty  input.DeviceProfile.0.lines.line.0.dirn.pattern == False ))<{{ input.DeviceProfile.0.lines.line.0.dirn.pattern }}>(( fn.is_none_or_empty input.dnToTranslate == False ))<{{ input.dnToTranslate }}><{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_1000_1_MCR
{{ fn.sub_string macro.GS_E164_E164_1000_MCR,0,macro.GS_E164_E164_1000_Length_3_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_1000_1_String_MCR
{{ macro.GS_E164_E164_1000_1_MCR }}{{ macro.GS_E164_DN_1000_Digit_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_1000_Length_3_MCR
{{ fn.subtract macro.GS_E164_E164_1000_Length_MCR,3 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_1000_Length_MCR
{{ fn.length macro.GS_E164_E164_1000_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_1000_MCR
{{ data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_1000_MCR,e164_range:1000 }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_100_1_MCR
{{ fn.sub_string macro.GS_E164_E164_100_MCR,0,macro.GS_E164_E164_100_Length_2_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_100_1_String_MCR
{{ macro.GS_E164_E164_100_1_MCR }}{{ macro.GS_E164_DN_100_Digit_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_100_Length_2_MCR
{{ fn.subtract macro.GS_E164_E164_100_Length_MCR,2 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_100_Length_MCR
{{ fn.length macro.GS_E164_E164_100_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_100_MCR
{{ data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_100_MCR,e164_range:100 }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_10_1_MCR
{{ fn.sub_string macro.GS_E164_E164_10_MCR,0,macro.GS_E164_E164_10_Length_1_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_10_1_String_MCR
{{ macro.GS_E164_E164_10_1_MCR }}{{ macro.GS_E164_DN_10_Digit_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_10_Length_1_MCR
{{ fn.subtract macro.GS_E164_E164_10_Length_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_10_Length_MCR
{{ fn.length macro.GS_E164_E164_10_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_10_MCR
{{ data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_10_MCR,e164_range:10 }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_E164_1_String_MCR
{{ data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

GS_E164_Lookup_Range.MCR
(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_MCR,e164_range:1 != "" ))<{{fn.sub_string macro.GS_E164_E164_1_String_MCR,1,30}}>(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_10_MCR,e164_range:10 != "" ))<{{fn.sub_string macro.GS_E164_E164_10_1_String_MCR,1,30 }}>(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_100_MCR,e164_range:100 != "" ))<{{ fn.sub_string macro.GS_E164_E164_100_1_String_MCR,1,30 }}>(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_1000_MCR,e164_range:1000 != "" ))<{{ fn.sub_string macro.GS_E164_E164_1000_1_String_MCR,1,30 }}><{{macro.CUCM_PHONE_lines_line_e164Mask}}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164_Lookup_Range_MCR
(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_MCR,e164_range:1 != "" ))<{{fn.sub_string macro.GS_E164_E164_1_String_MCR,1,30}}>(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_10_MCR,e164_range:10 != "" ))<{{fn.sub_string macro.GS_E164_E164_10_1_String_MCR,1,30 }}>(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_100_MCR,e164_range:100 != "" ))<{{ fn.sub_string macro.GS_E164_E164_100_1_String_MCR,1,30 }}>(( data.HcsDpDNE164AssociateDAT.e164_number | dn_number:macro.GS_E164_DN_1000_MCR,e164_range:1000 != "" ))<{{ fn.sub_string macro.GS_E164_E164_1000_1_String_MCR,1,30 }}><{{macro.CUCM_PHONE_lines_line_e164Mask}}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164functionGetE164FromFunction_MCR
{{ fn.get_e164_number macro.GS_E164functionInput_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164functionGetNumber_MCR
(( fn.is_none_or_empty macro.GS_E164functionGetE164FromFunction_MCR == false ))<{{ fn.remove_and_trim macro.GS_E164functionGetE164FromFunction_MCR,\ }}><{{ data.DpSite.pubNumber || direction:local }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_E164functionInput_MCR
(( fn.is_none_or_empty cft.LineX.directory_number == false ))<{{ cft.LineX.directory_number }}>(( fn.is_none_or_empty cft.LineX.dirn.pattern == fn.false ))<{{ cft.LineX.dirn.pattern }}>(( fn.is_none_or_empty cft.LineX.dirn.pattern == fn.true ))<{{ cft.DPLineX.dirn.pattern }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_FACCucmInstancePkid_MCR
{{ fn.bkey_to_pkid input.bkeyInstance.DATA, data/CallManager }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_FACInstanceCount_MCR
{{ fn.list_count device.cucm.FacInfo.name | name:input.facInstance.DATA | direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_FACNameOnCucm_MCR
{{ device.cucm.FacInfo.name | name:input.facInstance.DATA | device:macro.GS_FACCucmInstancePkid_MCR,direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

GS_HcsUserDeleteTriggersDeletePhone_MCR
{{ fn.false }}

Macro function list (M)
Add at lower hierarchy to enable if needed
hierarchy=sys

[Top]

GS_IOSGateway_CalledParty_MCR
(( pwf.set_called_party == true ))<1><2>

No description available.
hierarchy=sys.hcs

[Top]

GS_IOSGateway_CallingParty_MCR
(( pwf.set_calling_party == true ))<1><2>

No description available.
hierarchy=sys.hcs

[Top]

GS_IOSGateway_SerialPortNumber_MCR
(( pwf.portType == e1 ))<15>(( pwf.portType == t1 ))<23><{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_IOSGateway_Timeslots_MCR
(( pwf.portType == e1 ))<1-31>(( pwf.portType == t1 ))<1-24><{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SME_SiteCascadeDeleteEventName_MCR
{{ data.Event.name | name:GS_SME_SiteCascadeDelete_EVT | direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

GS_SME_SiteDiaplanMatch_MCR
/SiteDialplan/

Site Dialplan characters
hierarchy=sys.hcs

[Top]

GS_SME_vmCucPkid_MCR
{{ fn.bkey_to_pkid input.cucBkeyInstance.DATA, data/UnityConnection }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr10_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str10attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr1_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str1attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr2_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str2attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr3_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str3attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr4_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str4attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr5_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str5attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr6_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str6attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr7_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str7attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr8_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str8attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GS_SMEStr9_MCR
{{ fn.one data.GS_SMETemplateData_DAT.str9attributes.0.strChoices | templateName:input.gui_template | skip:0,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

GUI_INPUT_DEVICEPROFILE_USER
{# device.cucm.User.userid | phoneProfiles.profileName:input.gui_dpName | device:macro.PKID_OF_CUCM_0_OF_SITE_NDLR,direction:up #}

List of incoming associated Extension Mobilitys via input owner user name.
hierarchy=sys

[Top]

GUI_INPUT_USER_PKID
{{ device.cucm.User.__pkid | userid:input.gui_userid | device:macro.PKID_OF_CUCM_0_OF_SITE_NDLR,direction:up }}

get cucm pkid from user name.
hierarchy=sys

[Top]

HCMF_MODEL_COUNT_SPLIT
{{ fn.split cft.hcmf_model_X.DATA,: }}

Macro function list (M)
Split the metric string into a list.
hierarchy=sys

[Top]

HCS_ENABLED
(( data.HierarchyNode.* |  __hierarchy_friendly_path: sys.hcs != '' ))

This macro returns True if there is a hierarchy called "hcs" below "sys", otherwise fallse.
hierarchy=sys

[Top]

HCS_PKID_NDL_MCR
{{ data.NetworkDeviceList.__pkid || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

HcsADAttrChoiceListMCR
{{ fn.list_extend macro.HcssAMAccNameMCR, macro.HcsemployeeMCR, macro.HcsmailMCR, macro.HcstelephoneMCR, macro.HcsuserPrinNameMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAdminAPMCR
{# data.AccessProfile.name | __hierarchy_friendly_path:sys.hcs #}

No description available.
hierarchy=sys.hcs

[Top]

HcsAdminLanguagesMCR
{{ fn.join fn.list_installed_languages_admin }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAdminLPMCR
{# data.LandingPage.name | __hierarchy_friendly_path:sys.hcs #}

No description available.
hierarchy=sys.hcs

[Top]

HcsAdminMLMCR
{# data.MenuLayout.name | __hierarchy_friendly_path:sys.hcs #}

No description available.
hierarchy=sys.hcs

[Top]

HcsAdminRolesAllowedMCR
{# fn.get_admin_roles_allowed_at_hn fn.hierarchy_friendly_path #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAg_PREVIOUS_Endpoint
{# previous.Endpoints.{{fn.subtract input.EndpointX.SEQ,1}}.endpoint #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAgEndpoint_INPUT_LINES
{# input.EndpointX.endpoint.lines.line.*.dirn #}

No description available.
hierarchy=sys.hcs

[Top]

HcsAgEndpoint_PREVIOUS_LINES
{# previous.Endpoints.{{fn.subtract input.EndpointX.SEQ,1}}.endpoint.lines.line.*.dirn #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAgMgcp_PREVIOUS_Endpoint
{# previous.mEndpoints.{{fn.subtract input.EndpointX.SEQ,1}}.endpoint #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAgMgcpEndpoint_INPUT_LINES
{# input.EndpointX.endpoint.port.lines.line.*.dirn #}

No description available.
hierarchy=sys.hcs

[Top]

HcsAgMgcpEndpoint_PREVIOUS_LINES
{# previous.mEndpoints.{{fn.subtract input.EndpointX.SEQ,1}}.endpoint.port.lines.line.*.dirn #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_CLASS_MCR
Phone

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_Mgcp_Class_MCR
Gateway

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_Mgcp_Model_MCR
MGCP Station

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_Mgcp_Product_MCR
Cisco MGCP FXS Port

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_Mgcp_Protocol_MCR
Analog Access

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_PhoneCONFIG_MCR
Standard Common Phone Profile

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_PHONETemplate_MCR
Standard Analog

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_PRODUCT_MCR
Analog Phone

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogEpDefault_SecurityPROFILE_MCR
Analog Phone - Standard SCCP Non-Secure Profile

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGatewayIOSCmdDesc
((input.endpoint != fn.null ))<{{ fn.as_string input.unit }}/{{fn.as_string input.subunit }}/{{fn.as_string input.endpoint.index }} for Gw {{ input.GatewayDAT.domainName }}>((input.endp != fn.null))<{{fn.as_string input.endp.unit }}/{{fn.as_string input.endp.subunit }}/{{fn.as_string input.endp.endpoint.index }} for Gw {{ input.GatewayDAT.domainName }}><>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwAvailableIosDeviceMCR
{# data.HcsIOSDeviceDAT.name | analogGw:fn.false #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwCommandForCCMIdentifierMCR
{{ fn.get_gateway_commands_for_ccmgroup macro.HcsAnalogGwCucmPkidOfSiteMCR,pwf.callManagerGroupName,CCM_IDENTIFIER }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwCommandForCCMPriorityMCR
{{ fn.get_gateway_commands_for_ccmgroup macro.HcsAnalogGwCucmPkidOfSiteMCR,pwf.callManagerGroupName,CCM_PRIORITY }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwCucmListForCcmGroupMCR
{# fn.get_cucms_of_ccmgroup_from_publisher_pkid macro.HcsAnalogGwCucmPkidOfSiteMCR,pwf.callManagerGroupName #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwCucmPkidOfSiteMCR
{{fn.bkey_to_pkid macro.HCSFirstCucmFromNdlMCR,data/CallManager}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwDefaultProductMCR
VG202

No description available.
hierarchy=sys.hcs

[Top]

HcsAnalogGwDefaultProtocolMCR
SCCP

No description available.
hierarchy=sys.hcs

[Top]

HcsAppUserRoleListMCR
{{ fn.as_list input.itemInfo.associatedGroups.userGroup.*.name }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsAudioCodecPreferenceFromCucmMCR
{# device.cucm.AudioCodecPreferenceList.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsBundleCurrentVersionMCR
{{ data.Bundle.release | name: HcsBase }}

No description available.
hierarchy=sys

[Top]

HcsBundleCurrentVersionMCROnlyMajorMinor
{{ data.Bundle.version | name: HcsBase }}

No description available.
hierarchy=sys

[Top]

HcsBundlePreviousVersionMCR
{{data.Bundle.previousVersion | name: HcsBase}}

No description available.
hierarchy=sys.hcs

[Top]

hcsCCAppUserNameMCR
{{ fn.as_list pguser }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsCCCUCMBkeyToPkidMCR
{{ fn.bkey_to_pkid input.networkDevice, data/CallManager }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcGetLineDescrMCR
{{device.cucm.Line.description|pattern:input.phoneLine|direction:up,device:pwf.contextCucmPkid}}

No description available.
hierarchy=sys.hcs

[Top]

HcsCcIsLineTaggedMCR
{{fn.containsStartsWith macro.HcsCcTagNoSpaceMCR,macro.HcsCcGetLineDescrMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsCCListAppUserAssocDevicesMCR
{{fn.as_list device.cucm.AppUser.associatedDevices.device|userid:input.appuser.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcListAppUserDevProfMCR
{{fn.as_list device.cucm.AppUser.ctiControlledDeviceProfiles.deviceProfile|userid:input.jtapiUser|direction:up,device:pwf.contextCucmPkid}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcListAppUserPhoneMCR
{{fn.as_list device.cucm.AppUser.associatedDevices.device|userid:input.jtapiUser|direction:up,device:pwf.contextCucmPkid}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcListEndUserDevProfMCR
{{fn.as_list device.cucm.User.phoneProfiles.profileName|userid:input.endUser}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcListPrevAppUserDevProfMCR
{{fn.as_list device.cucm.AppUser.ctiControlledDeviceProfiles.deviceProfile|userid:previous.jtapiUser|direction:up,device:pwf.contextCucmPkid}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcListPrevAppUserPhoneMCR
{{fn.as_list device.cucm.AppUser.associatedDevices.device|userid:previous.jtapiUser|direction:up,device:pwf.contextCucmPkid}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcRemExistDevProfEndUserListMCR
{{fn.list_remove data.HcsCucmCcTagDAT.emProfileName|endUser:input.endUser,macro.HcsCcListEndUserDevProfMCR}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcRemTagLineDescrMCR
{# fn.split macro.HcsCcGetLineDescrMCR,input.lineTagPrefix#}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsCCRmvDeviceFromAppUserMCR
{{fn.list_remove  previous.transConfPattern,macro.hcsCCListAppUserAssocDevicesMCR}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcServerNameMCR
{{ data.HcsCCServerDAT.name | networkDevice:macro.HCSFirstCucmFromNdlMCR | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

hcsCCServerNameToCUCMBkidMCR
{{ data.HcsCCServerDAT.networkDevice | name: input.ccServerName }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCcServiceNameListMCR
{{fn.as_list data.HcsCCSvcDAT.ccSvcName|ccServerName:macro.HcsCcServerNameMCR | direction:up}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcTagAsListMCR
{{fn.as_list input.lineTagPrefix}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCcTagNoSpaceMCR
{{fn.list_pop macro.HcsCcTagAsListMCR}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCER_VirtualCredentialListPubMCR
{{ data.HCSHcmfCER_VirtualDAT.credentials.*.typeCredential | bkCER_Cluster_Virtual_name:input.sdrCluster.name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCER_VirtualCredentialListSubMCR
{{ data.HCSHcmfCER_VirtualDAT.credentials.*.typeCredential | bkCER_Cluster_Virtual_name:input.bkCER_Cluster_Virtual_name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCER_VirtualNetworkAddrListPubMCR
{{ data.HCSHcmfCER_VirtualDAT.networkAddresses.*.typeAddressSpace | bkCER_Cluster_Virtual_name:input.sdrCluster.name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCER_VirtualNetworkAddrListSubMCR
{{ data.HCSHcmfCER_VirtualDAT.networkAddresses.*.typeAddressSpace | bkCER_Cluster_Virtual_name:input.bkCER_Cluster_Virtual_name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCommaMCR
,

No description available.
hierarchy=sys.hcs

[Top]

HcsCountOfLdapServerForUserProvidedTypeMCR
{{ fn.list_count data.Ldap.host | server_type:input.server_type | direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCtiRoutePtHoldMOHAudioSourceListMCR
{# fn.sequence 0, 50 #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCucmClusterNameFromInputMCR
{{data.HcsVossCUCMClusterDAT.name | hostNameOrIP:macro.HCSFirstEntryFromNdlBusinessKeyMCR}}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucmClusterSdrLinkageKeyFromInputMCR
["{{macro.HCSCucmClusterNameFromInputMCR}}, {{data.HCSHcmfCUCMClusterDAT.id | name:macro.HCSCucmClusterNameFromInputMCR}}", "{{data.HCSHcmfCUCMClusterDAT.id | name:macro.HCSCucmClusterNameFromInputMCR}}"]

No description available.
hierarchy=sys.hcs

[Top]

HcsCUCMCredentialListPubMCR
{{ data.HCSHcmfCUCMDAT.credentials.*.typeCredential | bkCUCMCluster_name:input.sdrCluster.name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUCMCredentialListSubMCR
{{ data.HCSHcmfCUCMDAT.credentials.*.typeCredential | bkCUCMCluster_name:input.bkCUCMCluster_name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCucmDevicePkidFromInputUserid
{{ fn.one device.cucm.User.__device_pkid | userid:input.userid | direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCucmHostFromInputUserid
{{ fn.one data.CallManager.host | __pkid: macro.HcsCucmDevicePkidFromInputUserid | direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCucmListFromInput__MCR
{{ data.NetworkDeviceList.devices.CallManager | name:input.name }}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucmListFromInputMCR
{# fn.evaluate macro.HCSCucmListFromInput__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCucmListFromNdl__MCR
{{ data.NetworkDeviceList.devices.CallManager  | name: macro.HCSNdlLocalNodeMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucmListFromNdlMCR
{# fn.evaluate macro.HCSCucmListFromNdl__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCucmListFromNdlName__MCR
{{ data.NetworkDeviceList.devices.CallManager | name:pwf.ndlName }}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucmListFromNdlNameMCR
{# fn.evaluate macro.HCSCucmListFromNdlName__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCUCMNetworkAddrListPubMCR
{{ data.HCSHcmfCUCMDAT.networkAddresses.*.typeAddressSpace | bkCUCMCluster_name:input.sdrCluster.name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUCMNetworkAddrListSubMCR
{{ data.HCSHcmfCUCMDAT.networkAddresses.*.typeAddressSpace | bkCUCMCluster_name:input.bkCUCMCluster_name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCucmsAssociatedToNDLRMCR
{{ fn.get_cucms_associated_via_ndlr }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCucxnClusterNameFromInputMCR
{{data.HcsVossCUCxnClusterDAT.name | hostNameOrIP:macro.HCSFirstEntryFromNdlBusinessKeyMCR}}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucxnClusterSdrLinkageKeyFromInputMCR
["{{macro.HCSCucxnClusterNameFromInputMCR}}, {{data.HCSHcmfCUCxnClusterDAT.id | name:macro.HCSCucxnClusterNameFromInputMCR}}", "{{data.HCSHcmfCUCxnClusterDAT.id | name:macro.HCSCucxnClusterNameFromInputMCR}}"]

No description available.
hierarchy=sys.hcs

[Top]

HcsCUCxnCredentialListPubMCR
{{ data.HCSHcmfCUCxnDAT.credentials.*.typeCredential | bkCUCxnCluster_name:input.sdrCluster.name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUCxnCredentialListSubMCR
{{ data.HCSHcmfCUCxnDAT.credentials.*.typeCredential | bkCUCxnCluster_name:input.bkCUCxnCluster_name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucxnListFromInput__MCR
{{ data.NetworkDeviceList.devices.UnityConnection | name:input.name }}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucxnListFromInputMCR
{# fn.evaluate macro.HCSCucxnListFromInput__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCucxnListFromNdl__MCR
{{ data.NetworkDeviceList.devices.UnityConnection  | name: macro.HCSNdlLocalNodeMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSCucxnListFromNdlMCR
{# fn.evaluate macro.HCSCucxnListFromNdl__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCUCxnNetworkAddrListPubMCR
{{ data.HCSHcmfCUCxnDAT.networkAddresses.*.typeAddressSpace | bkCUCxnCluster_name:input.sdrCluster.name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUCxnNetworkAddrListSubMCR
{{ data.HCSHcmfCUCxnDAT.networkAddresses.*.typeAddressSpace | bkCUCxnCluster_name:input.bkCUCxnCluster_name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUPCredentialListPubMCR
{{ data.HCSHcmfCUPDAT.credentials.*.typeCredential | bkCUPCluster_name:input.sdrCluster.name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUPCredentialListSubMCR
{{ data.HCSHcmfCUPDAT.credentials.*.typeCredential | bkCUPCluster_name:input.bkCUPCluster_name,name:input.name,credentials.*.typeCredential:ADMIN }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUPNetworkAddrListPubMCR
{{ data.HCSHcmfCUPDAT.networkAddresses.*.typeAddressSpace | bkCUPCluster_name:input.sdrCluster.name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCUPNetworkAddrListSubMCR
{{ data.HCSHcmfCUPDAT.networkAddresses.*.typeAddressSpace | bkCUPCluster_name:input.bkCUPCluster_name,name:input.name,networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HcsCurrentDeploymentMode
{{data.Bundle.deploymentMode | name: HcsBase}}

No description available.
hierarchy=sys

[Top]

hcsCUSPListMCR
{{ fn.as_list CUSP }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSCustomerDirectoryDomainNotSetMCR
(( data.HcsVossCustomerDAT.directoryDomain | name:macro.HCSGetCustomerHnNameMCR | direction:up == fn.unset  ))<(( True ))>(( data.HcsVossCustomerDAT.directoryDomain | name:macro.HCSGetCustomerHnNameMCR | direction:up == fn.null ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerHnCountAboveMCR
{{ fn.list_count data.HierarchyNode.* | node_type:"Customer" | direction:above }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerHnCountBelowMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Customer" | direction:below }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerHnCountDownMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Customer" | direction:down }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerHnCountMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Customer" | direction:up}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerNameFromBaseKeyMCR
{{ fn.list_index 0, macro.HcsSplitBaseKeyMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerNameListMCR
{# data.HCSHcmfCustomerDAT.shortName #}

No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerPrimeCollabKey1MCR
{{ fn.list_index 0, fn.from_business_key_format macro.HcsInputCustomerPrimeCollabMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerPrimeCollabKey2MCR
{{ fn.list_index 1, fn.from_business_key_format macro.HcsInputCustomerPrimeCollabMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsCustomerPrimeCollabKey3MCR
{{ fn.list_index 2, fn.from_business_key_format macro.HcsInputCustomerPrimeCollabMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsCVPAndCUBEListMCR
{{ fn.as_list CVP }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDataSyncDeviceNameMCR
(( input.sdrCluster.name != None )) <{{input.sdrCluster.name}}> <{{pwf.ClusterName}}>

No description available.
hierarchy=sys.hcs

[Top]

HcsDefaultSipRoutePatternUsageValuesMCR
{#fn.split Domain Routing_IPAddress Routing,_#}

Macro function list (M)
Default usage options when adding SIP Route Patterns to CUCM.
hierarchy=sys.hcs

[Top]

HcsDefaultUserRoleExistsMCR
{{ fn.list_contain macro.HcsDefaultUserRoleMCR, macro.HcsUserRolesAllowedMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDefaultUserRoleMCR
{{ macro.HCSGetHnNameMCR }}{{ macro.HCSGetHnTypeMCR }}Operator

No description available.
hierarchy=sys.hcs

[Top]

HcsDeprecatedUserRolesMCR
{{ fn.list_append selfservice, macro.HcsStaticRolesMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDeviceConvertNameMacroMCR
(( input.type == CUCM Device )) <CUCM> (( input.type == CUC Device )) <CUCxn> <{{ input.type }}>

No description available.
hierarchy=sys.hcs

[Top]

HcsDNAutoHNMCR
{# fn.as_list macro.HcsLocDNAutoHNMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDNCustHNMCR
{# fn.as_list macro.HcsLocDNCustHNMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDNListMCR
{# fn.list_sort A, pwf.contextDNConflictList #}

Macro function list (M)
List macro to use in error print statement
hierarchy=sys.hcs

[Top]

HcsDNSiteHNMCR
{# fn.as_list macro.HcsLocDNSiteHNMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDownAPMCR
{# data.AccessProfile.name || direction:down #}

No description available.
hierarchy=sys.hcs

[Top]

HcsDownLPMCR
{# data.LandingPage.name || direction:down #}

No description available.
hierarchy=sys.hcs

[Top]

HcsDownMLMCR
{# data.MenuLayout.name || direction:down #}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpAvailableCSSToClassOfService
{# fn.list_remove  macro.HcsDpLocalClassOfServiceList, macro.HcsDpLocalCallingSearchSpaceList #}

Macro function list (M)
Returns alist of available CSS that can be configured as COS
hierarchy=sys.hcs

[Top]

HcsDpCoreSchemaInternalOnlyCssMCR
{{macro.HcsDpUniqueSitePrefixMCR}}-InternalOnly-CSS

Core schema InternalOnly CSS name.
hierarchy=sys.hcs

[Top]

HcsDpCoreSchemaInternalOnlyCssWrapperMCR
(( device.cucm.Css.name | name : macro.HcsDpCoreSchemaInternalOnlyCssMCR == macro.HcsDpCoreSchemaInternalOnlyCssMCR ))<{{ macro.HcsDpCoreSchemaInternalOnlyCssMCR }}>

Verify the InternalOnly CoS exists before setting it into the SDD. If not found, just returns empty string.
hierarchy=sys.hcs

[Top]

HcsDpCSSsAboveSite
{{ device.cucm.Css.name | name:input.name | direction:above }}

Returns CSS if it exists above Site (excluding site)
hierarchy=sys.hcs

[Top]

HcsDpCustomerId
{{ data.BaseCustomerDAT.InternalCustomerID | | direction : up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpCustomerName
{{ data.BaseCustomerDAT.CustomerName | | direction : up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpDefaultDaysMCR
{#fn.split Mon_Tue_Wed_Thu_Fri_Sat_Sun_None,_#}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDpDefaultMonthsMCR
{#fn.split Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec_None,_#}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDpDefaultSiteDevicePoolMCR
{{ macro.HcsDpUniqueSitePrefixMCR }}-DevicePool

Default HCS site device pool CUCM element name.
hierarchy=sys.hcs

[Top]

HcsDpDefaultSiteLocationMCR
{{ macro.HcsDpUniqueSitePrefixMCR }}-Location

Default HCS site location CUCM element name.
hierarchy=sys.hcs

[Top]

HcsDpDefaultSitePstnAccessPrefixMCR
(( data.HcsDpCustPstnBreakoutCountryMapDAT.country | country : macro.HcsDpSiteCountryIso | direction : up == macro.HcsDpSiteCountryIso )) <{{ data.HcsDpCustPstnBreakoutCountryMapDAT.pstnBreakoutCode | country : macro.HcsDpSiteCountryIso | direction : up }}> <{{ data.Countries.pstn_access_prefix | iso_country_code : macro.HcsDpSiteCountryIso }}>

Get the default site PSTN Access Prefix code from either a customer's PSTN breakout map or from the Countries table.
hierarchy=sys.hcs

[Top]

HcsDpDefaultSiteRegionMCR
{{ macro.HcsDpUniqueSitePrefixMCR }}-Region

Default HCS site region CUCM element name.
hierarchy=sys.hcs

[Top]

HcsDpDefaultTimesMCR
{#fn.split 00:00_00:15_00:30_00:45_01:00_01:15_01:30_01:45_02:00_02:15_02:30_02:45_03:00_03:15_03:30_03:45_04:00_04:15_04:30_04:45_05:00_05:15_05:30_05:45_06:00_06:15_06:30_06:45_07:00_07:15_07:30_07:45_08:00_08:15_08:30_08:45_09:00_09:15_09:30_09:45_10:00_10:15_10:30_10:45_11:00_11:15_11:30_11:45_12:00_12:15_12:30_12:45_13:00_13:15_13:30_13:45_14:00_14:15_14:30_14:45_15:00_15:15_15:30_15:45_16:00_16:15_16:30_16:45_17:00_17:15_17:30_17:45_18:00_18:15_18:30_18:45_19:00_19:15_19:30_19:45_20:00_20:15_20:30_20:45_21:00_21:15_21:30_21:45_22:00_22:15_22:30_22:45_23:00_23:15_23:30_23:45_24:00_No Office Hours,_#}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsDpDNRangeMCR
{# fn.modulo_list macro.HcsDpDNRangeUpMCR, input.e164_range #}

Macro function list (M)
DNs for the DN E164 Association. This will include all available DNs at the local hierarchy node and up.
hierarchy=sys.hcs

[Top]

HcsDpDNRangeUpMCR
{# data.InternalNumberInventory.internal_number | internal_number:'/^[^*][^xX]*$/'| skip:0, limit:0, direction:up #}

All DNs at the current hierarchy node and up that do not begin with *, and end with X or x.
hierarchy=sys.hcs

[Top]

HcsDpDNUnassoListMCR
{# fn.list_set_left macro.IniUpListMCR, macro.AssociatedDnListMCR #}

Macro function list (M)
DNs for the DN E164 Association
hierarchy=sys.hcs

[Top]

HcsDpE164InventoryMCR
{# data.HcsDpE164InventoryDAT.e164_number || direction:up #}

Returns the list of E164 numbers configured looking up the hierarchy
hierarchy=sys.hcs

[Top]

HcsDpE164NumExists
{{ data.HcsDpE164InventoryDAT.e164_number | e164_number: input.loopnum.DATA | direction:up }}

Check that the given E164 number exists at current hierarchy and up.
hierarchy=sys.hcs

[Top]

HcsDpE164RangeMCR
(( fn.is_site == True )) <{# fn.modulo_list_Range macro.HcsDpE164RangeSiteMCR, macro.HcsDpE164RangeSiteAssociatedMCR, input.e164_range #}> <{# fn.modulo_list_Range macro.HcsDpE164RangeNonSiteMCR, macro.HcsDpE164RangeNonSiteAssociatedMCR, input.e164_range #}>

Macro function list (M)
E164s for the DN E164 Association. If executed at site HN, will return just those E164 numbers that are of the same country as the site. Executed from all other HNs, will return all E164s looking up the hierarhcy.
hierarchy=sys.hcs

[Top]

HcsDpE164RangeNonSiteAssociatedMCR
{# data.HcsDpE164InventoryDAT.e164_number | associated : macro.HcsTrueMCR | direction:up #}

E164s for the DN E164 Association if executed at site HN.
hierarchy=sys.hcs

[Top]

HcsDpE164RangeNonSiteMCR
{# data.HcsDpE164InventoryDAT.e164_number || direction:up #}

E164s for the DN E164 Association if executed at HN other than site.
hierarchy=sys.hcs

[Top]

HcsDpE164RangeSiteAssociatedMCR
{# data.HcsDpE164InventoryDAT.e164_number | associated : macro.HcsTrueMCR | direction:up #}

E164s for the DN E164 Association if executed at site HN.
hierarchy=sys.hcs

[Top]

HcsDpE164RangeSiteMCR
{# data.HcsDpE164InventoryDAT.e164_number | country: macro.HcsDpSiteCountryMCR | direction:up #}

E164s for the DN E164 Association if executed at site HN.
hierarchy=sys.hcs

[Top]

HcsDpFilterCssListInternalMCR
(( fn.exists input.device == True )) <{# device.cucm.Css.name || device:input.device, direction:up #}> <{# fn.list_remove_dup device.cucm.Css.name || direction:up #}>

Macro function list (M)
Get the list of available calling search spaces looking up the hierarchy. If input.device is provided filter the list by device. Otherwise return all available calling search spaces.
hierarchy=sys.hcs

[Top]

HcsDpFilterCssListMCR
((data.DpCustomer.isCSSEnable == True )) <{# fn.list_remove_dup data.HcsDpClassOfServiceDAT.name || direction:up #}> <{{ macro.HcsDpFilterCssListInternalMCR }}>

Macro function list (M)
Get the list of available calling search spaces. If the customer dial plan has Class of Service filtering enabled, the available calling search spaces will only be those that are tagged as class of service.
hierarchy=sys.hcs

[Top]

HcsDpForEachMCR
{{ input.hcsDpForEach.DATA }}

This macro contains an optional list of items, if provided, when deploying dial plan elements.
hierarchy=sys.hcs

[Top]

HcsDpGetExistingCosPartitionsMCR
{{ device.cucm.Css.members.member | name : macro.HcsDpSiteCosCssName }}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpIsoCountryCodeFromSchemaMCR
{{ data.Countries.iso_country_code | country_name : input.schema.country | direction : up,limit:1 }}

Convert the country name from the input context to its equivalent ISO country code.
hierarchy=sys.hcs

[Top]

HcsDpLocalCallingSearchSpaceList
{# device.cucm.Css.name || direction:local #}

Returns a list of calling search spaces at local hierarchy
hierarchy=sys.hcs

[Top]

HcsDpLocalClassOfServiceList
{# data.HcsDpClassOfServiceDAT.name || direction:local #}

Returns a list of class of service at local hierarchy
hierarchy=sys.hcs

[Top]

HcsDpNullListMCR
{# fn.as_list macro.HcsDpNullMCR #}

Macro function list (M)
Return a list with null object
hierarchy=sys.hcs

[Top]

HcsDpNullMCR
{{ fn.force_null }}

Macro function list (M)
Return a null object
hierarchy=sys.hcs

[Top]

HcsDpPilotNumberMCR
{{ pwf.hcsDpVmPilotDAT.pilotNumber }}

Within the context of the dial plan schema group "Add Voice Mail Pilot Number" event, contains the pilot number that is being added.
hierarchy=sys.hcs

[Top]

HcsDpPilotNumberNormalizedMCR
{{ fn.replace macro.HcsDpPilotNumberMCR,+,_ }}

Macro function list (M)
Within the context of the dial plan schema group "Add Voice Mail Pilot Number" event, contains the normalized pilot number that is being added. Normalization includes transformaing the leading '+' token to '_'
hierarchy=sys.hcs

[Top]

HcsDpPstnBreakout
(( macro.HcsIsHierarchyNodeSiteMCR == macro.HcsTrueMCR )) <{{ data.DpSite.ext }}> (( macro.HcsIsHierarchyNodeCustomerMCR == macro.HcsTrueMCR )) <{{ data.HcsDpCustPstnBreakoutCountryMapDAT.pstnBreakoutCode | country : macro.HcsDpIsoCountryCodeFromSchemaMCR | direction : up }}> <>

Returns the PSTN prefix digit for the country that is within scope of a site hierarchy node.
hierarchy=sys.hcs

[Top]

HcsDpRangeMCR
{#fn.split 1_10_100_1000,_#}

Macro function list (M)
Range for the DN E164 Association
hierarchy=sys.hcs

[Top]

HcsDpRouteListFromSiteCucm
{# device.cucm.RouteList.name || device:macro.HcsDpSiteCucmPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpRoutePartitionFromSiteCucm
{# device.cucm.RoutePartition.name || device:macro.HcsDpSiteCucmPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpSipTrunkFromSiteCucm
{# device.cucm.SipTrunk.name || device:macro.HcsDpSiteCucmPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpSiteAreaCodeInLocalDialingMCR
(( fn.exists pwf.HcsDpSiteAreaCodeInLocalDialingMCR == True )) <{{ pwf.HcsDpSiteAreaCodeInLocalDialingMCR}}> <{{ data.DpSite.areaCodeInLocalDialing || direction : local }}>

Macro function list (M)
Returns True if site requires area code for local PSTN dialing.
hierarchy=sys.hcs

[Top]

HcsDpSiteAreaCodeItem_AreaCodeMCR
{{ input.hcsDpForEach.areaCode }}

Return the area code attribute from the area code list item.
hierarchy=sys.hcs

[Top]

HcsDpSiteAreaCodeItem_LocLenMCR
{{ input.hcsDpForEach.locNumLen }}

Return the local number length attribute from the area code list item.
hierarchy=sys.hcs

[Top]

HcsDpSiteAreaCodeListMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{# fn.evaluate data.DpSite.areaCodeArray.*.areaCode || direction : local #}> <>

Macro function list (M)
This will give a list of Areacodes from Areacode array
hierarchy=sys.hcs

[Top]

HcsDpSiteAreaCodeMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{# fn.evaluate data.DpSite.areaCodeArray.* || direction : local #}> <>

Macro function list (M)
Return the area code for the current site.
hierarchy=sys.hcs

[Top]

HcsDpSiteCountryCodeMCR
{{ data.Countries.international_dial_code | country_name: macro.HcsDpSiteCountryMCR | direction : up,limit:1 }}

Return the Country Code for the Site
hierarchy=sys.hcs

[Top]

HcsDpSiteCountryFromCustMCR
{{ data.BaseSiteDAT.Country | SiteName:input.site_hn }}

Return the Country from the given Site
hierarchy=sys.hcs

[Top]

HcsDpSiteCountryIso
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ data.Countries.iso_country_code | country_name : macro.HcsDpSiteCountryMCR | direction : up,limit:1 }}>

Return the ISO code associated with a specific site.
hierarchy=sys.hcs

[Top]

HcsDpSiteCountryMCR
(( macro.IS_LINKED_SITE == fn.true ))<{{ macro.BASESITECOUNTRY_LOCAL }}><{{ macro.BASESITECOUNTRY_UP }}>

Macro function list (M)
Return the country associated with a specific site or linked site.
hierarchy=sys.hcs

[Top]

HcsDpSiteCucmPkidMCR
{{ fn.bkey_to_pkid macro.HCSFirstCucmFromNdlMCR, data/CallManager }}

Macro function list (M)
Return the pkid for the CUCM associated with the NDLR associated with the current site.
hierarchy=sys.hcs

[Top]

HcsDpSiteEmergencyNumberMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ data.DpSite.emerNumber || direction : local }}> <>

Return the site emergency number associated with a specific site.
hierarchy=sys.hcs

[Top]

HcsDpSiteId
{{ data.BaseSiteDAT.InternalSiteID | | direction : up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpSiteName
{{ data.BaseSiteDAT.SiteName | | direction : up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsDpSiteNatTrunkPrefixMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ data.Countries.national_trunk_prefix | country_name : macro.HcsDpSiteCountryMCR | direction : up,limit:1 }}>

Return the national trunk prefix associated with a specific site.
hierarchy=sys.hcs

[Top]

HcsDpSitePublishedNumberMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ data.DpSite.pubNumber || direction : local }}> <>

Return the site published number associated with a specific site.
hierarchy=sys.hcs

[Top]

HcsDpUniqueCustomerPrefixMCR
Cu{{ macro.HcsDpCustomerId }}

Default unique HCS customer prefix.
hierarchy=sys.hcs

[Top]

hcsDpUniqueISRPartitionMCR
{{macro.HcsDpUniqueCustomerPrefixMCR}}-PreISR-PT

No description available.
hierarchy=sys.hcs

[Top]

HcsDpUniqueSitePrefixMCR
Cu{{ macro.HcsDpCustomerId }}Si{{ macro.HcsDpSiteId }}

Default unique HCS site prefix.
hierarchy=sys.hcs

[Top]

HcsDpVME164NumberMCR
{{ pwf.hcsDpVmE164DAT.e164_number }}

Within the context of the dial plan schema group "Add E164 Number to VoiceMail Service" event, contains the E164 number that is being added.
hierarchy=sys.hcs

[Top]

HcsDpVmPilotNumberListMCR
{# data.InternalNumberInventory.internal_number | available:macro.HcsTrueMCR, used:macro.HcsFalseMCR | direction:up #}

Return a list of potential voice mail pilot candidate DNs.
hierarchy=sys.hcs

[Top]

HcsE164-Customer-Site-Connected-Disconnected-LookUp-PT
(( macro.HCSGetLocalHnTypeMCR == Site ))<{{ macro.HcsE164-Site-Connected-Disconnected-LookUp-PT }}>(( macro.HCSGetLocalHnTypeMCR == LinkedSite ))<{{ macro.HcsE164-LinkedSite-Connected-Disconnected-Lookup-PT }}><{{ macro.HcsDpUniqueCustomerPrefixMCR }}-E164LookUp-PT>

E164 Route Partition used by AddTransPatternCFTs at Customer, Site and LinkedSite levels
hierarchy=sys.hcs

[Top]

HcsE164-LinkedSite-Connected-Disconnected-Lookup-PT
(( fn.list_count data.GS_LinkedSiteData_DAT.name >= 1 ))<{{ macro.HcsDpUniqueCustomerPrefixMCR }}-E164LookUp-PT>(( data.GS_LinkedSiteData_DAT.active | name:macro.GS_LinkedSiteHnName_MCR | direction:up != true ))<{{ macro.HcsDpUniqueCustomerPrefixMCR }}-E164LookUp-Disconnected-PT><{{ macro.HcsDpUniqueCustomerPrefixMCR }}-E164LookUp-PT>

Macro function list (M)
E164 Route Partition used by AddTransPatternCFTs at LinkedSite levels
hierarchy=sys.hcs

[Top]

HcsE164-Site-Connected-Disconnected-LookUp-PT
(( data.DpSite.active || direction:local != true ))<{{ macro.HcsDpUniqueCustomerPrefixMCR }}-E164LookUp-Disconnected-PT><{{ macro.HcsDpUniqueCustomerPrefixMCR }}-E164LookUp-PT>

E164 Route Partition used by AddTransPatternCFTs at Site levels
hierarchy=sys.hcs

[Top]

HcsE164CCMCR
{{fn.as_string +}}{{ data.Countries.international_dial_code | country_name: input.country | direction:up,limit:1 }}

Macro function list (M)
Return the plus with the country code
hierarchy=sys.hcs

[Top]

HcsE164MaskCheckMCR
((macro.HcsE164MaskDNMCR == ""))<{{ macro.HcsTrueMCR  }}><{{ macro.HcsE164MaskDNCheckMCR }}>

Check if the Mask is allowed to be added
hierarchy=sys.hcs

[Top]

HcsE164MaskCountMCR
{{ fn.list_count macro.HcsE164MaskCountMCR_1 }}

Macro function list (M)
Return the number of phones with a certain E164 mask
hierarchy=sys.hcs

[Top]

HcsE164MaskCountMCR_1
{# fn.hcs_phone_line_e164Mask_data input.lineVal.e164Mask, pwf.contextCucmPkid #}

Macro function list (M)
Get the line data instances for a certain E164 mask
hierarchy=sys.hcs

[Top]

HcsE164MaskDNCheckMCR
((macro.HcsE164MaskDNMCR == input.lineVal.dirn.pattern))<{{ macro.HcsTrueMCR  }}><{{ macro.HcsFalseMCR }}>

Check if the DN of the Mask is the same
hierarchy=sys.hcs

[Top]

HcsE164MaskDNMCR
{{ fn.one device.cucm.TransPattern.calledPartyTransformationMask | pattern : macro.HcsTPFromE164MaskMCR, routePartitionName : pwf.contextIncomingPT | device : pwf.contextCucmPkid }}

Macro function list (M)
Return the DN if the E164 Mask matches
hierarchy=sys.hcs

[Top]

HcsE164RangeForMaskMCR
(( fn.is_site == True )) <{# fn.modulo_list macro.HcsDpE164RangeSiteMCR, input.e164_range #}> <{# fn.modulo_list macro.HcsDpE164RangeNonSiteMCR, input.e164_range #}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsECCMCR
))

No description available.
hierarchy=sys.hcs

[Top]

HcsECDMCR
%}

No description available.
hierarchy=sys.hcs

[Top]

HcsECLMCR
#}

No description available.
hierarchy=sys.hcs

[Top]

HcsECSMCR
}}

No description available.
hierarchy=sys.hcs

[Top]

HcsemployeeMCR
{# fn.as_list employeeNumber #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsEOCMCR
{{ fn.title (( }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsEODMCR
{{ fn.title {% }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsEOLMCR
{{ fn.title {# }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsEOSMCR
{{ fn.title {{ }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsFalseMCR
(( False ))

No description available.
hierarchy=sys.hcs

[Top]

hcsFifthGroupListMCR
{{ fn.list_append Standard CTI Allow Control of Phones supporting Rollover Mode, macro.hcsFourthGroupListMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsFindDataSyncMacro
{{ data.DataSync.name | name:pwf.purgeName | direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmClusterFromInputMCR
{{ data.HcsVossCUCMClusterDAT.name | hostNameOrIP:macro.HCSFirstCucmIPorHostFromInputMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmClusterFromPwfMCR
{{ data.HcsVossCUCMClusterDAT.name | hostNameOrIP:macro.HCSFirstCucmIPorHostFromPwfMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmFromInputMCR
{{ fn.list_index 0, macro.HCSCucmListFromInputMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmFromNdlMCR
{{ fn.list_index 0, macro.HCSCucmListFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmFromNdlNameMCR
{{ fn.list_index 0, macro.HCSCucmListFromNdlNameMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmIPorHostFromInputMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstCucmFromInputMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmIPorHostFromNdlMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstCucmFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmIPorHostFromPwfMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstCucmFromNdlNameMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmIsDedicatedFromNdlMCR
(( macro.HCSFirstCucmTenancyFromNdlMCR == Dedicated ))

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmIsSharedFromNdlMCR
(( macro.HCSFirstCucmTenancyFromNdlMCR == Shared ))

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucmTenancyFromNdlMCR
{{ data.HcsVossCUCMClusterDAT.multi_tenant | hostNameOrIP:macro.HCSFirstCucmIPorHostFromPwfMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucxnClusterFromInputMCR
{{ data.HcsVossCUCxnClusterDAT.name | hostNameOrIP:macro.HCSFirstCucxnIPorHostFromInputMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucxnFromInputMCR
{{ fn.list_index 0, macro.HCSCucxnListFromInputMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucxnFromNdlMCR
{{ fn.list_index 0, macro.HCSCucxnListFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucxnIPorHostFromInputMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstCucxnFromInputMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstCucxnIPorHostFromNdlMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstCucxnFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstEntryFromBusinessKeyMCR
{{ fn.list_index 0, fn.from_business_key_format pwf.businessKey }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstEntryFromInputBusinessKeyMCR
{{ fn.list_index 0, fn.from_business_key_format input.businessKey.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstEntryFromNdlBusinessKeyMCR
{{ fn.list_index 0, fn.from_business_key_format input.deviceItem.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsFirstGroupListMCR
{{ fn.as_list Standard CTI Allow Call Monitoring }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstHcmfFromNdlMCR
{{ fn.list_index 0, macro.HCSHcmfListFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstHcmfIPorHostFromNdlMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstHcmfFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstWebexFromInputMCR
{{ fn.list_index 0, macro.HCSWebexListFromInputMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstWebexFromNdlMCR
{{ fn.list_index 0, macro.HCSWebexListFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstWebexIPorHostFromInputMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstWebexFromInputMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSFirstWebexIPorHostFromNdlMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSFirstWebexFromNdlMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsFourthGroupListMCR
{{ fn.list_append Standard CTI Enabled, macro.hcsThirdGroupListMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsFqdnMCR
{{ fn.one data.SsoSettings.sp.name }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGatewayFromCucmDPMCR
{# device.cucm.Gateway.domainName || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsGatewayFromCucmMCR
{# device.cucm.GatewayEndpointAnalogAccess.endpoint.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsGatewayNoneFromCucmDPMCR
{# fn.list_extend macro.HcsGatewayFromCucmDPMCR, {# fn.as_list None #} #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGatewayRGFromCucmMCR
{# fn.list_extend_no_dup macro.HcsGatewayRGFromCucmNoLrgMCR, macro.HcsLRGFromCucmMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGatewayRGFromCucmNoLrgMCR
{# fn.list_extend macro.HcsRouteGroupFromCucmMCR, macro.HcsGatewayFromCucmMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGetCucmPublisherMCR
{# data.NetworkDeviceList.devices.CallManager.0 || direction:local #}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetCustomerHnNameMCR
{{ data.HierarchyNode.name | node_type:Customer | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsGetDefaultSiteNameMacro
{# data.HCSHcmfCustomerLocationDAT.shortName #}

No description available.
hierarchy=sys.hcs

[Top]

HcsGetDefaultUserRoleMCR
(( macro.HcsDefaultUserRoleExistsMCR == True ))<{{ macro.HcsDefaultUserRoleMCR }}><{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetDirectoryDomainUpMCR
(( macro.HCSPWFDirectoryDomainNotSetMCR == False ))<{{ pwf.directoryDomain }}>(( macro.HCSInputCustomerDirectoryDomainNotSetMCR == False ))<{{ input.directoryDomain }}>(( macro.HCSInputDirectoryDomainNotSetMCR == False ))<{{ input.directoryDomain }}>(( macro.HCSCustomerDirectoryDomainNotSetMCR == False ))<{{ data.HcsVossCustomerDAT.directoryDomain | name:macro.HCSGetCustomerHnNameMCR | direction:up }}>(( macro.HCSResellerDirectoryDomainNotSetMCR == False ))<{{ data.HcsVossResellerDAT.directoryDomain | name:macro.HCSGetResellerHnNameMCR | direction:up }}>(( macro.HCSProviderDirectoryDomainNotSetMCR == False ))<{{ data.HcsVossProviderDAT.directoryDomain | name:macro.HCSGetProviderHnNameMCR | direction:up }}><sys.hcs>

No description available.
hierarchy=sys.hcs

[Top]

HcsGetDNIToolChoiceListMCR
(( data.DpCustomer.slcBased == True)) <{{ macro.HcsSLCListMCR }}> <{{ macro.HcsNONSLCListMCR }}> 

No description available.
hierarchy=sys.hcs

[Top]

HcsGetHierarchyNodeTypeMCR
{# data.HierarchyNode.node_type || direction:local #}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnNameMCR
{{ macro.HCSGetWellKnownHnNameUpMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypeMCR
{{ macro.HCSGetWellKnownHnTypeUpMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypesAtLocalMCR
{{ macro.HcsEOSMCR }}macro.HCSGetHnTypes{{ macro.HCSGetHnTypeMCR }}MCR{{ macro.HcsECSMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypesCustomerMCR
{# fn.split Customer/Site,/ #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypesHcsMCR
{# fn.split Hcs/Provider/Reseller/Customer/Site,/ #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypesProviderMCR
{# fn.split Provider/Reseller/Customer/Site,/ #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypesResellerMCR
{# fn.split Reseller/Customer/Site,/ #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetHnTypesSiteMCR
{# fn.as_list Site #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGetHostnameFromSpSpace
{{ input.cpe.networkAddresses.*.hostShortNameOnly | networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetIdOfFirstKnownHNLocalAndAboveMCR
(( macro.HCSGetCustomerHnNameMCR != fn.unset )) <{{ data.HCSHcmfCustomerDAT.id | shortName:macro.HCSGetCustomerHnNameMCR }}> (( macro.HCSGetResellerHnNameMCR != fn.unset )) <{{ data.HCSHcmfResellerDAT.id | name:macro.HCSGetResellerHnNameMCR }}> (( macro.HCSGetProviderHnNameMCR != fn.unset )) <{{ data.HCSHcmfServiceProviderDAT.id | name:macro.HCSGetProviderSdrNameFromHnNameMCR }}> <{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGetIOSDeviceAssignedSIPTrunksMCR
{# data.HcsSipLocalGwDAT.sipTrunkName | cucmPublisher: input.cucmPublisher | direction: local #}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetLocalHnTypeMCR
{{ data.HierarchyNode.node_type || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetLocalHnTypesMCR
{{ fn.evaluate macro.HCSGetHnTypesAtLocalMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetNameOfFirstKnownHNLocalAndAboveMCR
(( macro.HCSGetCustomerHnNameMCR != fn.unset )) <{{ macro.HCSGetCustomerHnNameMCR }}> (( macro.HCSGetResellerHnNameMCR != fn.unset )) <{{ macro.HCSGetResellerHnNameMCR }}> (( macro.HCSGetProviderHnNameMCR != fn.unset )) <{{ macro.HCSGetProviderSdrNameFromHnNameMCR }}> <{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetNdlListBasedOnHnLocationMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ macro.HCSNdlLocalNodeMCR}}> (( macro.HcsCustomerHnCountDownMCR > 0)) <{# data.NetworkDeviceList.name || direction:down #}> (( macro.HcsCustomerHnCountAboveMCR > 0 )) <{# data.NetworkDeviceList.name | | direction:up #}> <{# fn.list_empty #}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetProviderHnNameMCR
{{ data.HierarchyNode.name | node_type:Provider | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetProviderSdrNameFromHnNameMCR
{{ data.HcsVossProviderDAT.sdrName | name:macro.HCSGetProviderHnNameMCR | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetResellerHnNameMCR
{{ data.HierarchyNode.name | node_type:Reseller | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsGetSdrCustomerListMCR
{# fn.as_list data.HcsTempPWFVarListDAT.listItems | name:macro.HcsSdrCustomerListNameMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGetUserMappingAttrMCR
(( macro.HcsLdapIsActiveDirectoryMCR == True ))<{{ macro.HcsADAttrChoiceListMCR}}><{{macro.HcsOpenLdapChoiceListMCR}}>

No description available.
hierarchy=sys.hcs

[Top]

HCSGetWellKnownHnNameUpMCR
(( data.HierarchyNode.name | node_type:Site | direction:up != fn.unset ))<{{ data.HierarchyNode.name | node_type:Site | direction:up }}>(( data.HierarchyNode.name | node_type:Customer | direction:up != fn.unset ))<{{ data.HierarchyNode.name | node_type:Customer | direction:up }}>(( data.HierarchyNode.name | node_type:Reseller | direction:up != fn.unset ))<{{ data.HierarchyNode.name | node_type:Reseller | direction:up }}>(( data.HierarchyNode.name | node_type:Provider | direction:up != fn.unset ))<{{ data.HierarchyNode.name | node_type:Provider | direction:up }}><{{ data.HierarchyNode.name | node_type:Hcs | direction:up }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetWellKnownHnParentPathUpMCR
(( data.HierarchyNode.name | node_type:Site | direction:up != fn.unset ))<{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:Site | direction:up }}>(( data.HierarchyNode.name | node_type:Customer | direction:up != fn.unset ))<{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:Customer | direction:up }}>(( data.HierarchyNode.name | node_type:Reseller | direction:up != fn.unset ))<{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:Reseller | direction:up }}>(( data.HierarchyNode.name | node_type:Provider | direction:up != fn.unset ))<{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:Provider | direction:up }}><{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:Hcs | direction:up }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSGetWellKnownHnPathUpMCR
{{ macro.HCSGetWellKnownHnParentPathUpMCR }}.{{ macro.HCSGetWellKnownHnNameUpMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSGetWellKnownHnTypeUpMCR
(( data.HierarchyNode.name | node_type:Site | direction:up != fn.unset ))<Site>(( data.HierarchyNode.name | node_type:Customer | direction:up != fn.unset ))<Customer>(( data.HierarchyNode.name | node_type:Reseller | direction:up != fn.unset ))<Reseller>(( data.HierarchyNode.name | node_type:Provider | direction:up != fn.unset ))<Provider><Hcs>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsGuiCustomerBkeyMacro
{# data.HCSHcmfCustomerDAT.__bkey | | direction:down #}

No description available.
hierarchy=sys.hcs

[Top]

HcsHcmfCountMCR
{{fn.list_count data.HCSHcmfServiceProviderDAT.* }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSHcmfListFromInput__MCR
{{ data.NetworkDeviceList.devices.Hcmf | name:input.name }}

No description available.
hierarchy=sys.hcs

[Top]

HCSHcmfListFromInputMCR
{# fn.evaluate macro.HCSHcmfListFromInput__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSHcmfListFromNdl__MCR
{{ data.NetworkDeviceList.devices.Hcmf  | name: macro.HCSNdlLocalNodeMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSHcmfListFromNdlMCR
{# fn.evaluate macro.HCSHcmfListFromNdl__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsHcmfVersion
{{ fn.one data.Hcmf.version }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsHcsHnCountMCR
{{fn.list_count data.HierarchyNode.* | name:"hcs" | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSInputCustomerDirectoryDomainNotSetMCR
(( input.directoryDomain == fn.unset  ))<(( True ))>(( input.directoryDomain == fn.null ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsInputCustomerPrimeCollabMCR
(( input.migrate == 'true' )) <{{ pwf.monitorsPrimeCollab }}> (( input.migrate == true )) <{{ pwf.monitorsPrimeCollab }}> <{{ input.hcsCustomer.monitorsPrimeCollab }}>

No description available.
hierarchy=sys.hcs

[Top]

HCSInputDirectoryDomainNotSetMCR
(( input.directoryDomain == fn.unset  ))<(( True ))>(( input.directoryDomain == fn.null ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSInputHostAndDomainSetMCR
(( pwf.servProvAddr.hostShortNameOnly == fn.unset  ))<(( False ))>(( pwf.servProvAddr.hostShortNameOnly == fn.null ))<(( False ))>(( pwf.servProvAddr.domain == fn.unset  ))<(( False ))>(( pwf.servProvAddr.domain == fn.null ))<(( False ))><(( True ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsInputIsWellKnownHierarchyNode
(( fn.list_in input.node_type, macro.HCSGetHnTypesHcsMCR == True ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsInputPubPrimeCollabMCR
{{ input.sdrCluster.monitorsPrimeCollab }}

No description available.
hierarchy=sys.hcs

[Top]

HcsIntCustIdMCR
{{ input.baseCustomerDAT.InternalCustomerID }}

No description available.
hierarchy=sys.hcs

[Top]

HcsIntersectListsMCR
{# fn.list_set_intersect pwf.intersect_list1, pwf.intersect_list2 #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsIntSiteIdMCR
{{ input.InternalSiteID }}

No description available.
hierarchy=sys.hcs

[Top]

HcsIosCmdAnalogGwSignalMCR
((pwf.GatewayDAT.signal == loop-start))<loopstart><groundstart>

No description available.
hierarchy=sys.hcs

[Top]

HcsIsHierarchyNodeCustomerMCR
(( fn.list_count data.HierarchyNode.* |node_type:"Customer"| direction:local == 1))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsIsHierarchyNodeIntermediateNodeMCR
(( fn.list_count data.HierarchyNode.* |node_type:"IntermediateNode"| direction:local == 1))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsIsHierarchyNodeProviderMCR
(( fn.list_count data.HierarchyNode.* |node_type:"Provider"| direction:local == 1))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsIsHierarchyNodeResellerMCR
(( fn.list_count data.HierarchyNode.* |node_type:"Reseller"| direction:local == 1))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsIsHierarchyNodeSiteMCR
(( fn.list_count data.HierarchyNode.* |node_type:"Site"| direction:local == 1))<{{ fn.true }}>(( fn.list_count data.HierarchyNode.* |node_type:"LinkedSite"| direction:local == 1))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
Return True if Hierarchy Node is site or linked site else return False
hierarchy=sys.hcs

[Top]

HcsIsHostNameValid
/^(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9])\.)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9\-]*[A-Za-z0-9])$/

No description available.
hierarchy=sys.hcs

[Top]

HcsIsIpv4Valid
/^([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])\.([01]?\d\d?|2[0-4]\d|25[0-5])$/

No description available.
hierarchy=sys.hcs

[Top]

HcsIsLdapAuthedMCR
(( fn.list_count data.HcsLdapUserSyncDAT.* || direction:local == 0 ))<(( False ))><(( True ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsIsLdapIntegratedMCR
(( macro.HcsIsLdapAuthedMCR == False ))<(( False ))>(( data.HcsLdapUserSyncDAT.ldapAuthOnly || direction:local == True ))<(( False ))><(( True ))>

No description available.
hierarchy=sys.hcs

[Top]

HcsIsUpgradeMCR
(( fn.list_count data.Bundle.* > 0 ))

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsIsWellKnownHierarchyNode
(( data.HierarchyNode.node_type || direction:local == Hcs ))<(( True ))>(( data.HierarchyNode.node_type || direction:local == Provider ))<(( True ))>(( data.HierarchyNode.node_type || direction:local == Reseller ))<(( True ))>(( data.HierarchyNode.node_type || direction:local == Customer ))<(( True ))>(( data.HierarchyNode.node_type || direction:local == Site ))<(( True ))><(( False ))>

No description available.
hierarchy=sys.hcs

[Top]

HcsLdapIsActiveDirectoryMCR
(( fn.one data.Ldap.server_type || direction:local == microsoft_active_directory ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLdapServerHostMCR
{{ fn.one data.Ldap.host | __pkid:pwf.ldap_pkid }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLdapServerMCR
{{ fn.one data.HcsLdapServerDAT.host || direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLdapServerPortMCR
{{ fn.one data.Ldap.port | __pkid:pwf.ldap_pkid }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLdapServerSearch_dnMCR
{{ fn.one data.Ldap.search_base_dn | __pkid:pwf.ldap_pkid }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLdapUserSyncRoleMacro
{{ data.HcsLdapUserSyncDAT.userRole | ldapServer:pwf.ldap_bkey| direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

HcsLocalizeTransLogMCR
{{ fn.localize data.HcsLocalizedStringDat.value | key: hcmf_trans_log }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLocDNAutoHNMCR
{{ fn.localize data.HcsLocalizedStringDat.value | key:dninv_smart_create }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLocDNCustHNMCR
{{ fn.localize data.HcsLocalizedStringDat.value | key:dninv_cust_create }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLocDNSiteHNMCR
{{ fn.localize data.HcsLocalizedStringDat.value | key:dninv_site_create }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsLRGFromCucmDPMCR
{# device.cucm.LocalRouteGroup.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsLRGFromCucmMCR
{# device.cucm.LocalRouteGroup.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsmailMCR
{# fn.as_list mail #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsMvUserOrgUnitNameMCR
(( pwf.move_to_hn_type == Provider ))<{{ macro.HcsProviderSdrNameMCR }}><{{pwf.move_to_hn_name}}>

No description available.
hierarchy=sys.hcs

[Top]

HcsNameNotBlankMCR
{{ fn.validate_name input.name }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNbnEventAttrFilterListGUIMCR
{# data.HcsNbnAttributesDAT.name | model_type:input.mt | direction:local #}

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnEventAttrFilterListWFMCR
{# data.HcsNbnAttributesDAT.name | model_type:input.base.model_type | direction:local #}

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnGetLocalDestinationMCR
{{ fn.one data.HcsNbnDestinationDAT.__bkey || direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNbnNewFilterCFTNameMCR
HcsNbn{{ pwf.attr_selector_name }}NewFilterCFT

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnNewFilterCFTNameUpsertMCR
HcsNbn{{ previous.name }}NewFilterCFT

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnPrevFilterCFTNameMCR
HcsNbn{{ pwf.attr_selector_name }}PrevFilterCFT

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnPrevFilterCFTNameUpsertMCR
HcsNbn{{ previous.name }}PrevFilterCFT

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnSupportedModelTypeListMCR
{# data.HcsNbnSupportedModelsDAT.modelType || direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsNbnSupportedOperationListGUIMCR
{{ fn.localize_choices data.HcsNbnSupportedModelsDAT.operations | modelType:input.mt | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNbnSupportedOperationListWFMCR
{{ data.HcsNbnSupportedModelsDAT.operations | modelType:input.base.model_type | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

HcsNdlGetSdrListMCR
{# fn.as_list data.HcsNdlTempPWFVarDAT.listItems | name:macro.HcsNdlSdrListNameMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNdlGetTempListMCR
{# fn.as_list data.HcsNdlTempPWFVarDAT.listItems | name:macro.HcsNdlTempListNameMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSNdlLocalNode__MCR
{{ data.NetworkDeviceListReference.reference  || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

HCSNdlLocalNodeMCR
{{ fn.list_index 0, fn.from_business_key_format macro.HCSNdlLocalNode__MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNdlrAndCucmAvailableMCR
(( macro.HCSNdlrLocalNodeMCR != "" ))<(( fn.evaluate macro.HCSCucmListFromNdl__MCR != "" ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNdlrAndCucxnAvailableMCR
(( macro.HCSNdlrLocalNodeMCR != "" ))<(( fn.evaluate macro.HCSCucxnListFromNdl__MCR != "" ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNdlrAndWebexAvailableMCR
(( macro.HCSNdlrLocalNodeMCR != "" ))<(( fn.evaluate macro.HCSWebexListFromNdl__MCR != "" ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSNdlrListDownNodeMCR
{# data.NetworkDeviceListReference.reference  || direction:down #}

No description available.
hierarchy=sys.hcs

[Top]

HCSNdlrLocalNodeMCR
(( macro.IS_LINKED_SITE == fn.true ))<{{ macro.NDLR_UP }}><{{ macro.NDLR_LOCAL }}>

Macro function list (M)
Return related site NDLR when at site or linked site
hierarchy=sys.hcs

[Top]

HcsNdlSdrListNameMCR
{{input.tempVar.DATA}}_sdrList

No description available.
hierarchy=sys.hcs

[Top]

HcsNdlTempListNameMCR
{{input.tempVar.DATA}}_tempList

No description available.
hierarchy=sys.hcs

[Top]

HcsNONSLCListMCR
{{ fn.list_extend  macro.HcsSLCListMCR, macro.HcsDNCustHNMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsNoSelfServiceRegexMCR
/(FF_SA|FF_ONLY|SA_ONLY)/

No description available.
hierarchy=sys.hcs

[Top]

HcsOpenLdapChoiceListMCR
{{ fn.list_extend macro.HcsUidMCR, macro.HcsemployeeMCR, macro.HcsmailMCR, macro.HcstelephoneMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsPerformActionDeviceDomainMacroMCR
{{ macro.HcsEOSMCR }}data.HCSHcmf{{DAT macro.HcsDeviceConvertNameMacroMCR }}.networkAddresses.*.domain | isUCPublisher:macro.HcsTrueMCR,bk{{ macro.HcsDeviceConvertNameMacroMCR }}Cluster_name:{{ input.deviceItem.DATA }},networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE{{ macro.HcsECSMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HcsPerformActionDeviceHostNameMacroMCR
{{ macro.HcsEOSMCR }}data.HCSHcmf{{DAT macro.HcsDeviceConvertNameMacroMCR }}.networkAddresses.*.hostShortNameOnly | isUCPublisher:macro.HcsTrueMCR,bk{{ macro.HcsDeviceConvertNameMacroMCR }}Cluster_name:{{ input.deviceItem.DATA }},networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE{{ macro.HcsECSMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HcsPerformActionDeviceIPV4NameMacroMCR
{{ macro.HcsEOSMCR }}data.HCSHcmf{{DAT macro.HcsDeviceConvertNameMacroMCR }}.networkAddresses.*.iPAddrV4 | isUCPublisher:macro.HcsTrueMCR,bk{{ macro.HcsDeviceConvertNameMacroMCR }}Cluster_name:{{ input.deviceItem.DATA }},networkAddresses.*.typeAddressSpace:SERVICE_PROVIDER_SPACE{{ macro.HcsECSMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HcsPerformActionDeviceNameMCR
(( fn.list_count macro.HcsPerformActionDeviceIPV4NameMacroMCR > 0 )) <{{ macro.HcsPerformActionDeviceIPV4NameMacroMCR }}> (( fn.list_count macro.HcsPerformActionDeviceDomainMacroMCR > 0 )) <{{ macro.HcsPerformActionDeviceHostNameMacroMCR }}.{{ macro.HcsPerformActionDeviceDomainMacroMCR }}> <{{ macro.HcsPerformActionDeviceHostNameMacroMCR }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsProviderDirDomainMCR
{{ data.HCSHcmfDirectoryDomainDAT.name }}

No description available.
hierarchy=sys.hcs

[Top]

HcsProviderDirDomainObjMCR
{{ data.HCSHcmfDirectoryDomainDAT.* }}

No description available.
hierarchy=sys.hcs

[Top]

HCSProviderDirectoryDomainNotSetMCR
(( data.HcsVossProviderDAT.directoryDomain | name:macro.HCSGetProviderHnNameMCR | direction:up == fn.unset  ))<(( True ))>(( data.HcsVossProviderDAT.directoryDomain | name:macro.HCSGetProviderHnNameMCR | direction:up == fn.null ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsProviderHnCountBelowMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Provider" | direction:below }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsProviderHnCountMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Provider" | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsProviderIdMCR
{{ data.HCSHcmfServiceProviderDAT.id }}

No description available.
hierarchy=sys.hcs

[Top]

HcsProviderNameFromBaseKeyMCR
{{ data.HcsVossProviderDAT.name | sdrName:macro.HcsProviderSdrNameFromBaseKeyMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HcsProviderSdrNameFromBaseKeyMCR
{{ fn.list_index 0, macro.HcsSplitBaseKeyMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsProviderSdrNameMCR
{{ data.HcsVossProviderDAT.sdrName }}

No description available.
hierarchy=sys.hcs

[Top]

hcsPTListMCR
{{ fn.as_list VRU4CCServer-PT }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsPubPrimeCollabKey1MCR
{{ fn.list_index 0, fn.from_business_key_format macro.HcsInputPubPrimeCollabMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsPubPrimeCollabKey2MCR
{{ fn.list_index 1, fn.from_business_key_format macro.HcsInputPubPrimeCollabMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsPubPrimeCollabKey3MCR
{{ fn.list_index 2, fn.from_business_key_format macro.HcsInputPubPrimeCollabMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSPWFDirectoryDomainNotSetMCR
(( pwf.directoryDomain == fn.unset  ))<(( True ))>(( pwf.directoryDomain == fn.null ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsPwfListMCR
{# fn.list_sort A, pwf.contextList #}

Macro function list (M)
List macro to use in error print statement
hierarchy=sys.hcs

[Top]

HcsReformatCustomerBusinessKeyMCR
["{{ macro.HCSFirstEntryFromInputBusinessKeyMCR }}", "{{ macro.HCSSecondEntryFromInputBusinessKeyMCR }}"]

No description available.
hierarchy=sys.hcs

[Top]

HCSResellerDirectoryDomainNotSetMCR
(( data.HcsVossResellerDAT.directoryDomain | name:macro.HCSGetResellerHnNameMCR | direction:up == fn.unset  ))<(( True ))>(( data.HcsVossResellerDAT.directoryDomain | name:macro.HCSGetResellerHnNameMCR | direction:up == fn.null ))<(( True ))><(( False ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsResellerHnCountMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Reseller" | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsResellerNameFromBaseKeyMCR
{{ fn.list_index 0, macro.HcsSplitBaseKeyMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsResellerNameListMCR
{# data.HCSHcmfResellerDAT.name #}

No description available.
hierarchy=sys.hcs

[Top]

HcsResellerNameMCR
{{ data.HCSHcmfResellerDAT.name }}

No description available.
hierarchy=sys.hcs

[Top]

HcsRGGatewayFromCucmDPMCR
{# fn.list_extend macro.HcsGatewayNoneFromCucmDPMCR, macro.HcsRouteGroupFromCucmDPMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsRoleAPMCR
{{ fn.list_extend macro.AccessProfileNamesAtSysDotHcsMCR, macro.AccessProfileNamesDownMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsRoleLPMCR
{{ fn.list_extend  macro.HcsAdminLPMCR, macro.HcsDownLPMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsRoleMLMCR
{{ fn.list_extend macro.HcsAdminMLMCR, macro.HcsDownMLMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsRolesAtHierarchyNodeMCR
{# data.Role.name || direction:local #}

No description available.
hierarchy=sys.hcs

[Top]

HcsRouteGroupFromCucmDPMCR
{# device.cucm.RouteGroup.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsRouteGroupFromCucmMCR
{# device.cucm.RouteGroup.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsRouteListFromCucmMCR
{# device.cucm.RouteList.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcssAMAccNameMCR
{# fn.as_list sAMAccountName #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSdrCustomerListNameMCR
{{pwf.tempVar}}_sdrCustomerList

No description available.
hierarchy=sys.hcs

[Top]

HCSSecondEntryFromBusinessKeyMCR
{{ fn.list_index 1, fn.from_business_key_format pwf.businessKey }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSSecondEntryFromInputBusinessKeyMCR
{{ fn.list_index 1, fn.from_business_key_format input.businessKey.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsSecondGroupListMCR
{{ fn.list_append Standard CTI Allow Call Recording, macro.hcsFirstGroupListMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSelfServiceLanguagesMCR
{{ fn.join fn.list_installed_languages_selfservice }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipGwDpGetHostIpMCR
{{ fn.get_lbo_dialpeer_host input.dialPeer.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipGwDpGetNumberMCR
{{ fn.add pwf.dialpeerNo, input.dialPeer.SEQ }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipGwDpGetPriorityMCR
{{ fn.get_lbo_dialpeer_priority input.dialPeer.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwAvailableIosDeviceMCR
{# data.HcsIOSDeviceDAT.name | localGw:fn.false | direction:local #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwCtryCodeMCR
{{ data.Countries.international_dial_code | country_name: pwf.country }}

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwCucmPkidMCR
{{fn.bkey_to_pkid input.cucmPublisher , data/CallManager}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwDialPeersInfoClusterMCR
{{fn.get_cluster_cucms_from_publisher_pkid macro.HcsSipLocalGwCucmPkidMCR}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwDialPeersInfoCucmGroupMCR
{{fn.get_cucmgroup_cucms_from_publisher_pkid macro.HcsSipLocalGwCucmPkidMCR, input.sipTrunkName}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwDialPeersInfoGrMCR
(( macro.HcsSipLocalGwRunEveryNodeMCR == macro.HcsTrueMCR))<{{macro.HcsSipLocalGwDialPeersInfoClusterMCR}}><{{macro.HcsSipLocalGwDialPeersInfoCucmGroupMCR}}>

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwDialPeersInfoWfMCR
(( pwf.runOnEveryNode==macro.HcsTrueMCR)) <{{macro.HcsSipLocalGwDialPeersInfoClusterMCR}}> (( pwf.runOnEveryNode=='true'))<{{macro.HcsSipLocalGwDialPeersInfoClusterMCR}}><{{macro.HcsSipLocalGwDialPeersInfoCucmGroupMCR}}>

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwItlAcsMCR
{{ data.Countries.international_access_prefix | country_name: pwf.country }}

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwRunEveryNodeMCR
{{ device.cucm.SipTrunk.runOnEveryNode | name: input.sipTrunkName | direction:local, device:macro.HcsSipLocalGwCucmPkidMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwSipTrunkMCR
{# device.cucm.SipTrunk.name || direction:local, device : macro.HcsSipLocalGwCucmPkidMCR #}

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwStdAcsMCR
{{ data.Countries.national_trunk_prefix | country_name: pwf.country }}

No description available.
hierarchy=sys.hcs

[Top]

HcsSipLocalGwUnassignedSipTrunkMCR
{{ fn.list_remove macro.HcsGetIOSDeviceAssignedSIPTrunksMCR, macro.HcsSipLocalGwSipTrunkMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipTrunkAndRouteListMCR
{# fn.list_extend_no_dup macro.HcsSipTrunkFromCucmMCR, macro.HcsRouteListFromCucmMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSipTrunkFromCucmMCR
{# device.cucm.SipTrunk.name || device:macro.HcsWrapperCucmPkidMCR, ndl:macro.HcsWrapperNdlPkidMCR, direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

HcsSIPTrunkRecordingInfoMCR
{# data.HcsSipRecordingInfoMapDAT.* #}

No description available.
hierarchy=sys.hcs

[Top]

HcsSiteAndCucmAvailableMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ macro.HcsNdlrAndCucmAvailableMCR }}><(( True ))>

No description available.
hierarchy=sys.hcs

[Top]

HcsSiteAndCucxnAvailableMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ macro.HcsNdlrAndCucxnAvailableMCR }}><(( True ))>

No description available.
hierarchy=sys.hcs

[Top]

HcsSiteAndWebexAvailableMCR
(( macro.HcsIsHierarchyNodeSiteMCR == True )) <{{ macro.HcsNdlrAndWebexAvailableMCR }}><(( True ))>

No description available.
hierarchy=sys.hcs

[Top]

HcsSiteDomShortNameMCR
{{ domain.BaseSiteDOM.name }}

No description available.
hierarchy=sys.hcs

[Top]

HcsSiteDpExistsMCR
{{fn.list_count data.DpSite.siteName | siteName:input.nsite  }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSiteHnCountAboveMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Site" | direction:above}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSiteHnCountMCR
{{fn.list_count data.HierarchyNode.* | node_type:"Site" | direction:up}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSLCListMCR
{{ fn.list_extend macro.HcsDNAutoHNMCR, macro.HcsDNSiteHNMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsSplitBaseKeyMCR
{# fn.split input.baseKey, macro.HcsCommaMCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsStaticRolesMCR
{# data.HcsRoleDAT.name | __hierarchy_friendly_path:sys.hcs #}

No description available.
hierarchy=sys.hcs

[Top]

HcstelephoneMCR
{# fn.as_list telephoneNumber #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSThirdEntryFromBusinessKeyMCR
{{ fn.list_index 2, fn.from_business_key_format pwf.businessKey }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSThirdEntryFromInputBusinessKeyMCR
{{ fn.list_index 2, fn.from_business_key_format input.businessKey.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

hcsThirdGroupListMCR
{{ fn.list_append Standard CTI Allow Control of Phones supporting Connected Xfer and conf, macro.hcsSecondGroupListMCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsTotalCountOfLdapServerMCR
{{ fn.list_count data.Ldap.host || direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsTPFromE164MaskMCR
(( fn.contains +,input.lineVal.e164Mask == true))<{{fn.as_string \}}{{ input.lineVal.e164Mask }}><{{fn.as_string \+}}{{input.lineVal.e164Mask}}>

Macro function list (M)
Return the Transalation Pattern from the E164 Mask
hierarchy=sys.hcs

[Top]

HcsTransformLdapBkeyToListMCR
{# fn.from_business_key_format input.ldapServer #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsTrueMCR
(( True ))

No description available.
hierarchy=sys.hcs

[Top]

HcsUidMCR
{# fn.as_list uid #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeAssociateDpSchemaDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpAssociateDialPlanSchemaDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeClassOfServiceDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpClassOfServiceDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeCucDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsUnityConnectionDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeCucmDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsCallManagerDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeCupDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsPresenceDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeCustomerDOMExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsCustomerDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDnRangeDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpDnRangeDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDpAssociateVmPilotToSiteDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpAssociateVmPilotToSiteDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDpAssociateVmSvcToCustomerDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpAssociateVmSvcToCustomerDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDpManageCustomerExistsMCR
(( fn.list_count data.DomainModel.name | name:DpManageCustomer > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDpManageSiteExistsMCR
(( fn.list_count data.DomainModel.name | name:DpManageSite > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDpVmPilotDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpVmPilotDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeDpVmServiceDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpVmServiceDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeHcmfDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsHcmfDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeNdlrDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsNetworkDeviceListReferenceDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeProviderDOMExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsProviderDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeResellerDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsResellerDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeShortCodeDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsDpSiteShortCodeDOM > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUpgradeSsoSpDomExistsMCR
(( fn.list_count data.DomainModel.name | name:HcsSsoSpDom > 0 ))

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUserDeleteTriggersDeletePhone_MCR
{{ fn.false }}

Macro function list (M)
Add at lower hierarchy to enable if needed
hierarchy=sys

[Top]

HcsUserOrgUnitNameMCR
(( macro.HCSGetWellKnownHnTypeUpMCR == Provider ))<{{ macro.HcsProviderSdrNameMCR }}><{{macro.HCSGetWellKnownHnNameUpMCR}}>

No description available.
hierarchy=sys.hcs

[Top]

HcsuserPrinNameMCR
{# fn.as_list userPrincipalName #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUserRelLanguageDropDownMCR
(( data.Role.interface|name: input.rbac_role ==selfservice))  <{# fn.list_installed_languages_selfservice #}><{# fn.list_installed_languages_admin #}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsUserRolesAllowedMCR
{{ fn.list_extend_no_dup macro.GetSelfServiceRolesMCR,macro.AllowedUserRolesMCR }}

Macro function list (M)
Returns a concatenated list of Roles (all SS-roles looking up, plus all normally allowed roles given logged-in user and breadcrumb)
hierarchy=sys.hcs

[Top]

HcsUsersInfoMCR
{# data.NormalizedUser.* | username:input.nuser.username, __hierarchy_friendly_path:pwf.move_from_hn #}

No description available.
hierarchy=sys.hcs

[Top]

HcsUserSyncTypeMCR
(( macro.HcsIsLdapIntegratedMCR == True))<Ldap><Unsupported>

No description available.
hierarchy=sys.hcs

[Top]

HcsVossCustomerDAT_custom_boolean_1
(( data.HcsVossCustomerDAT.custom_boolean_1 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_10
(( data.HcsVossCustomerDAT.custom_boolean_10 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_2
(( data.HcsVossCustomerDAT.custom_boolean_2 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_3
(( data.HcsVossCustomerDAT.custom_boolean_3 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_4
(( data.HcsVossCustomerDAT.custom_boolean_4 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_5
(( data.HcsVossCustomerDAT.custom_boolean_5 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_6
(( data.HcsVossCustomerDAT.custom_boolean_6 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_7
(( data.HcsVossCustomerDAT.custom_boolean_7 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_8
(( data.HcsVossCustomerDAT.custom_boolean_8 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_boolean_9
(( data.HcsVossCustomerDAT.custom_boolean_9 || direction:up == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_1
{{ data.HcsVossCustomerDAT.custom_string_1 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_10
{{ data.HcsVossCustomerDAT.custom_string_10 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_2
{{ data.HcsVossCustomerDAT.custom_string_2 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_3
{{ data.HcsVossCustomerDAT.custom_string_3 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_4
{{ data.HcsVossCustomerDAT.custom_string_4 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_5
{{ data.HcsVossCustomerDAT.custom_string_5 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_6
{{ data.HcsVossCustomerDAT.custom_string_6 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_7
{{ data.HcsVossCustomerDAT.custom_string_7 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_8
{{ data.HcsVossCustomerDAT.custom_string_8 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerDAT_custom_string_9
{{ data.HcsVossCustomerDAT.custom_string_9 || direction: up }}

No description available.
hierarchy=sys

[Top]

HcsVossCustomerName
{{ data.HcsVossCustomerDAT.name || direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

HCSWebexListFromInput__MCR
{{ data.NetworkDeviceList.devices.WebEx | name:input.name }}

No description available.
hierarchy=sys.hcs

[Top]

HCSWebexListFromInputMCR
{# fn.evaluate macro.HCSWebexListFromInput__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HCSWebexListFromNdl__MCR
{{ data.NetworkDeviceList.devices.WebEx  | name: macro.HCSNdlLocalNodeMCR }}

No description available.
hierarchy=sys.hcs

[Top]

HCSWebexListFromNdlMCR
{# fn.evaluate macro.HCSWebexListFromNdl__MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsWrapperCucmPkid_CheckInstDevMCR
(( fn.contains instance_device, input.instance_device == true )) <{{ macro.HcsWrapperCucmPkid_InternalMCR }}><{{ input.instance_device }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsWrapperCucmPkid_InternalMCR
(( fn.exists input.device == true )) <{{ input.device }}> (( fn.exists input.networkDevice == true )) <{{ data.CallManager.__pkid | host:input.networkDevice }}><{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsWrapperCucmPkidMCR
(( fn.exists input.instance_device == true )) <{{ macro.HcsWrapperCucmPkid_CheckInstDevMCR }}><{{ macro.HcsWrapperCucmPkid_InternalMCR }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HcsWrapperNdlPkidMCR
(( fn.exists input.ndl == true )) <{{ input.ndl }}><{{ fn.unset }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HierarchyFriendlyPathMinusSysMCR
{{ fn.replace fn.hierarchy_friendly_path,sys.hcs,hcs }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

HIERARCHYLAST
{{ fn.list_pop macro.HIERARCHYLIST }}

Macro function list (M)
Return last item in hierarchy.
hierarchy=sys

[Top]

HIERARCHYLIST
{# fn.split fn.hierarchy_friendly_path,. #}

Macro function list (M)
List of hierarchy nodes in current hierarchy.
hierarchy=sys

[Top]

HierarchyNode_FriendlyName_FROM_INPUT_PKID_MCR
{{ data.HierarchyNode.__hierarchy_friendly_path | macro.HierarchyNode_PKID_FROM_INPUT_BKEY_MCR }}

Get the Friendly Name from the PKID of the Hierarchy Node
hierarchy=sys.hcs

[Top]

HierarchyNode_PKID_FROM_INPUT_BKEY_MCR
{{ fn.bkey_to_pkid input.move_to_hn_uri, data/HierarchyNode }}

Macro function list (M)
Get the PKID of the Hierarchy Node from the BKEY
hierarchy=sys.hcs

[Top]

HierarchyNodesBelow_TVpairs
{{ fn.create_hierarchy_key_path_list }}

Macro function list (M)
Returns a list of dicts, each item representing one of the HierarchyNode instances found (looking down). For each node, the bkey and hierarchy_friendly_path is returned.
hierarchy=sys

[Top]

HOLIDAY_MEMBER_ID
{{ device.cuc.ScheduleSetMember.ScheduleObjectId | ScheduleSetObjectId:input.SetObjectId, Exclude:fn.true | device:input.DeviceId, direction:up }}

Macro function list (M)
For AA-feature, for admin-GUI use: On a MOD-form of Schedule relation, this macro returns the ObjectId of a known cuc/Schedule model. If nothing is returned, then no holiday-association was made.
hierarchy=sys

[Top]

HOST_OF_CUCM_0_OF_SITE_NDLR
{{ fn.one  macro.FMTD_BKEY_OF_CUCM_0_OF_SITE_NDLR }}

Macro function list (M)
Get the hostname of the first CUCM of the NDLR of the Site.
hierarchy=sys

[Top]

hotdialPhone
{{self.hotdialPhone}}

No description available.
hierarchy=sys

[Top]

HotdialTZ
Africa/Johannesburg

No description available.
hierarchy=sys

[Top]

HuntGroupForwardingActionsVALUES
{# data.KeyValueObjectsDAT.value | group:HuntGroupForwardingActions #}

List of action values available for Hunt Group Call Forwarding
hierarchy=sys

[Top]

HUNTLISTCUCMGROUP
(( macro.DEFAULT_CUCM_GROUP == None )) <{{ fn.one device.cucm.CallManagerGroup.name }}><{{macro.DEFAULT_CUCM_GROUP}}>

Macro function list (M)
Make sure there is a CallManager Group set for HuntList
hierarchy=sys

[Top]

HuntPilotGetQcallsMaxCallersInQueueMCR
{{ device.cucm.HuntPilot.queueCalls.maxCallersInQueue | __pkid:input.pkid }}

No description available.
hierarchy=sys.hcs

[Top]

HuntPilotGetQcallsMaxWaitTimeInQueueMCR
{{ device.cucm.HuntPilot.queueCalls.maxWaitTimeInQueue | __pkid:input.pkid }}

No description available.
hierarchy=sys.hcs

[Top]

HybridMVS_UserDeletionGetDeletedProfileName
No-Hybrid-Service

Return deletion service profile name
hierarchy=sys

[Top]

HybridMVS_UserDeletionGetHybridServiceVendors
(( pwf.hybrid_service_qas_view == QuickSubscriber )) <CUCM> (( pwf.hybrid_service_qas_view == MicrosoftSubscriberQas )) <MICROSOFT> <{{ fn.null }}>

Macro function list (M)
Return vendor
hierarchy=sys

[Top]

hybridUserLineList
{# fn.one data.User.mvs_extensions.*.line | username:input.username #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

idMacro
{{ data.HCSHcmfServiceProviderDAT.id | __hierarchy_friendly_path:sys.hcs }}

No description available.
hierarchy=sys.hcs

[Top]

IGNORE_MODELS_IN_REPORT
{{ fn.split data/snow:data/activedirectory:data/activedirectoryhybrid:data/exchange:data/exchangehybrid:data/exchangeonline:data/msonline:data/powershell:data/skypeforbusiness:data/skypeforbusinesshybrid:data/skypeforbusinessonline:data/ShoutCallControl,: }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

INI_Description_Cisco_CallHandler
(( fn.is_none_or_empty input.DisplayName == fn.false )) <{{ input.DisplayName }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for Add Relation Call Handler - used by both Ch_AddRouteToCucmAndCucxPWF and Ch_UpdateRouteOnCucmAndCucxPWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_CallPark
(( fn.is_none_or_empty pwf.description == fn.false )) <{{ pwf.description }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for CallPark & Directed Call Park - used by CallParkIniUpsertPWF, ClusterwideCallParkMod, ClusterwideDirectedCallParkMod
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_ChangeLine
(( fn.is_none_or_empty data.User.display_name | username:input.username == fn.false )) <{{ data.User.display_name | username:input.username }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for GS_ChangeSubscriberLine PWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_CPUG
(( fn.is_none_or_empty input.description == fn.false )) <{{ input.description}}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for CallPickupGroup Relation - used by both CallPickUpGroupAdd and CallPickupGroupMod PWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_CTIRP
(( fn.is_none_or_empty pwf.description == fn.false )) <{{ pwf.description }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for CTI Route Points - used by HcsCtiRoutePointRELAddPWF and HcsCtiRoutePointRELUpdatePWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_HG
(( fn.is_none_or_empty input.description == fn.false )) <{{ input.description}}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for Hunt Group Relation - used by HuntGroupRelAdd PWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_MeetMe
(( fn.is_none_or_empty input.description == fn.false )) <{{ input.description }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for Cisco MeetMe numbers - used by MeetMeAddPWF, MeetMeModPWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_Reassign
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS == fn.false )) <{{ macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for Reassign User Services - used by ReassignServicesUpdatePWF
hierarchy=sys.hcs

[Top]

INI_Description_Cisco_SubMove
{{ fn.one data.User.first_name | username:input.username,__hierarchy_friendly_path: pwf.move_from_hn | direction:down }} {{ fn.one data.User.last_name | username:input.username,__hierarchy_friendly_path: pwf.move_from_hn | direction:down }}

Macro function list (M)
Configurable setting of description field for Move Subscriber - used by UserPhoneMoveLineLoop_PWF and UserPhoneMoveLineLoopCrossCluster_PWF
hierarchy=sys.hcs

[Top]

INI_Description_From_Caller_Workflow
(( pwf.ini_caller == INILineAdd )) <{{ macro.INI_Description_INILineAdd }}> (( pwf.ini_caller == UserMoveApps )) <{{ macro.INI_Description_UserMoveApps }}> (( pwf.ini_caller == Cisco_CallHandler )) <{{ macro.INI_Description_Cisco_CallHandler }}> (( pwf.ini_caller == Cisco_CPUG )) <{{ macro.INI_Description_Cisco_CPUG }}> (( pwf.ini_caller == Cisco_HG )) <{{ macro.INI_Description_Cisco_HG }}> (( pwf.ini_caller == Cisco_SubMove )) <{{ macro.INI_Description_Cisco_SubMove }}> (( pwf.ini_caller == Cisco_ChangeLine )) <{{ macro.INI_Description_Cisco_ChangeLine }}> (( pwf.ini_caller == Cisco_Reassign )) <{{ macro.INI_Description_Cisco_Reassign }}> (( pwf.ini_caller == Cisco_CallPark )) <{{ macro.INI_Description_Cisco_CallPark }}> (( pwf.ini_caller == Cisco_CTIRP )) <{{ macro.INI_Description_Cisco_CTIRP }}> (( pwf.ini_caller == Cisco_MeetMe )) <{{ macro.INI_Description_Cisco_MeetMe }}> (( pwf.ini_caller == Microsoft_QAS )) <{{ macro.INI_Description_Microsoft_QAS }}> (( pwf.ini_caller == Microsoft_QAS_Hybrid_Only )) <{{ macro.INI_Description_Microsoft_QAS }}> (( pwf.ini_caller == Hybrid_AddSnr )) <{{ macro.INI_Description_Hybrid_AddSnr }}> (( pwf.ini_caller == Hybrid_AddMVS )) <{{ macro.INI_Description_Hybrid_AddMVS }}> <{{ fn.drop }}>

Macro function list (M)
'Description' field Super-macro / Meta-macro, which does calculation of INI description field using pwf.ini_caller value to identify required macro. For use by INIUpdateCustomCFT
hierarchy=sys.hcs

[Top]

INI_Description_Hybrid_AddMVS
{{ pwf.dataUserObject.first_name }} {{ pwf.dataUserObject.last_name }}

Configurable setting of ini description field for when: ini_caller = Hybrid_AddMVS (i.e. when called by the workflow: MoveMultiVendorMSTeamsO365_AddMVSData_PWF)
hierarchy=sys.hcs

[Top]

INI_Description_Hybrid_AddSnr
{{ input.first_name }} {{ input.last_name }}

Configurable setting of description field for when: ini_caller = 'Hybrid_AddSnr'
hierarchy=sys.hcs

[Top]

INI_Description_INILineAdd
(( fn.is_none_or_empty input.description == fn.false )) <{{ input.description}}> (( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS == fn.false )) <{{ macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS }}> (( fn.is_none_or_empty input.email == fn.false )) <{{ input.email }}> <{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for QuickSubscriber and AddPhone and GW Port - used by INILIneAdd PWF
hierarchy=sys.hcs

[Top]

INI_Description_Microsoft_QAS
(( pwf.workflow_source == MS_TEAMS )) <{{ input.FirstName }} {{ input.LastName }}> <{{ input.first_name }} {{ input.last_name }}>

Configurable setting of description field for Microsoft QAS, to be called when ini_caller is 'Microsoft_QAS'.
hierarchy=sys.hcs

[Top]

INI_Description_UserMoveApps
(( fn.is_none_or_empty input.description == fn.false )) <{{ input.description}}> (( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS == fn.false )) <{{ macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS }}> (( fn.is_none_or_empty input.email == fn.false )) <{{ input.email }}><{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for QuickSubscriber - used by UserMoveApps pwf
hierarchy=sys.hcs

[Top]

INI_Extra2_From_Caller_Workflow
(( pwf.ini_caller == 'Hybrid_AddMVS' )) <{{ macro.INI_Extra2_Hybrid_AddMVS }}> (( pwf.ini_caller == 'Hybrid_DelMVS' )) <{{ macro.CLEAR }}> (( pwf.ini_caller == 'Hybrid_AddSnr' )) <{{ macro.INI_Extra2_Hybrid_AddSnr }}> (( pwf.ini_caller == 'Hybrid_DelSnr' )) <{{ macro.CLEAR }}> (( pwf.ini_caller == 'Microsoft_QAS_Hybrid_SetAvailable' )) <{{ macro.CLEAR }}> (( pwf.ini_caller == 'Microsoft_QAS_Hybrid_Only' )) <{{ macro.INI_Extra2_Microsoft_QAS_Hybrid_Only }}> <{{ fn.drop }}>

Macro function list (M)
'Extra2' field Super-macro / Meta-macro, which does calculation of INI extra2 field using pwf.ini_caller value to identify required macro. For use by INIUpdateCustomCFT
hierarchy=sys.hcs

[Top]

INI_Extra2_Hybrid_AddMVS
{{ pwf.dataUserObject.mvs_hybrid_status }}

Configurable setting of extra2 field for when: ini_caller = Hybrid_AddMVS (i.e. when called by the workflow: MoveMultiVendorMSTeamsO365_AddMVSData_PWF)
hierarchy=sys.hcs

[Top]

INI_Extra2_Hybrid_AddSnr
{{ pwf.input_hybrid_status }}

Configurable setting of extra2 field for when: ini_caller = Hybrid_AddSnr (i.e. when called by the workflow: MultiVendorService_AddSNR_PWF)
hierarchy=sys.hcs

[Top]

INI_Extra2_Microsoft_QAS_Hybrid_Only
{{ pwf.MULTIVENDOR.ServiceType }}

Configurable setting of extra2 field for when: ini_caller = Microsoft_QAS_Hybrid_Only (i.e. when called by the workflow: MicrosoftSubscriberQasAdd)
hierarchy=sys.hcs

[Top]

INI_Extra4_From_Caller_Workflow
(( pwf.ini_caller == 'Hybrid_AddMVS' )) <{{ macro.INI_Extra4_Hybrid_AddMVS }}> (( pwf.ini_caller == 'Hybrid_DelMVS' )) <{{ macro.CLEAR }}> (( pwf.ini_caller == 'Hybrid_AddSnr' )) <{{ macro.INI_Extra4_Hybrid_AddSnr }}> (( pwf.ini_caller == 'Hybrid_DelSnr' )) <{{ macro.CLEAR }}> (( pwf.ini_caller == 'Microsoft_QAS_Hybrid_SetAvailable' )) <{{ macro.CLEAR }}> (( pwf.ini_caller == 'Microsoft_QAS_Hybrid_Only' )) <{{ macro.INI_Extra4_Microsoft_QAS_Hybrid_Only }}> <{{ fn.drop }}>

Macro function list (M)
'Extra4' field Super-macro / Meta-macro, which does calculation of INI description field using pwf.ini_caller value to identify required macro. For use by INIUpdateCustomCFT
hierarchy=sys.hcs

[Top]

INI_Extra4_Hybrid_AddMVS
{{ pwf.intPrefixedE164 }}

Configurable setting of extra4 field for: Hybrid_AddMVS (i.e. when called by workflow is MoveMultiVendorMSTeamsO365_AddMVSData_PWF)
hierarchy=sys.hcs

[Top]

INI_Extra4_Hybrid_AddSnr
{{ pwf.intPrefixedE164 }}

Configurable setting of extra4 field for when: ini_caller = Hybrid_AddSnr (i.e. when called by the workflow: MultiVendorService_AddSNR_PWF)
hierarchy=sys.hcs

[Top]

INI_Extra4_Microsoft_QAS_Hybrid_Only
{{ pwf.MULTIVENDOR.intPrefixedE164 }}

Configurable setting of extra4 field for when: ini_caller = Microsoft_QAS_Hybrid_Only (i.e. when called by the workflow: MicrosoftSubscriberQasAdd)
hierarchy=sys.hcs

[Top]

IniRangeOptionsMCR
{# fn.modulo_list macro.IniUpListMCR, input.e164_range #}

Macro function list (M)
DNs for the DN E164 Association. This will include all available DNs at the local hierarchy node and up.
hierarchy=sys.hcs

[Top]

IniUpListMCR
{# data.InternalNumberInventory.internal_number | internal_number:macro.RegexNotBeginStarOrEndX | skip:0, limit:0, direction:up #}

All DNs at the current hierarchy node and up that do not begin with *, and end with X or x.
hierarchy=sys.hcs

[Top]

INPUT_CUC_USER_TEMPLATE
{{ input.CUCUser.0.templateAlias }}

Fetch CUC User template from input context.
hierarchy=sys

[Top]

INPUT_CUC_USER_TEMPLATE_VMR
{{ input.templateAlias }}

Fetch CUC User template from input context.
hierarchy=sys

[Top]

INPUT_CUCM_BKEY_TO_PKID
{{ fn.bkey_to_pkid input.CUCM_BKEY, data/CallManager }}

Macro function list (M)
Given input-context named CUCM_BKEY that is a bkey, convert to pkid
hierarchy=sys

[Top]

INPUT_DP
{# input.DeviceProfile.*.lines.line.*.dirn #}

No description available.
hierarchy=sys

[Top]

INPUT_LINES
{# input.lines.line.*.dirn #}

No description available.
hierarchy=sys

[Top]

INPUT_PHONE
{# input.PhoneX.lines.line.*.dirn #}

No description available.
hierarchy=sys

[Top]

INPUT_QAG
{{ data.QuickAddGroups.group_name | group_name: input.qagroup_name }}

No description available.
hierarchy=sys

[Top]

INPUT_RDP
{# input.RemoteDestinationProfile.*.lines.line.*.dirn #}

No description available.
hierarchy=sys

[Top]

INPUT_USER_ASSOCIATEDDEVICEPROFILES
{# fn.one device.cucm.User.phoneProfiles.profileName | userid: pwf.usernameInstance #}

Macro function list (M)
List of incoming associated Extension Mobilitys via input owner user name.
hierarchy=sys

[Top]

INPUT_USER_ASSOCIATEDDEVICES
{{ device.cucm.User.associatedDevices.device |userid: input.ownerUserName }}

List of incoming associated devices via input owner user name.
hierarchy=sys

[Top]

INT_0
{{ fn.as_int 0 }}

Macro function list (M)
Produce 0 as an integer
hierarchy=sys.hcs

[Top]

INT_1
{{ fn.as_int 1 }}

Macro function list (M)
Produce 0 as an integer
hierarchy=sys.hcs

[Top]

INTERCOM_LINE
(( device.cucm.Line.usage | pattern:pwf.PassedLine.pattern, routePartitionName:pwf.PassedLine.routePartitionName == 'Device Intercom' ))

Evalutes if the Line is of type Intercom. Returns True or False.
hierarchy=sys

[Top]

IP_PHONE_SERVICE_URL_WITH_PARAMETERS
(( device.cucm.IpPhoneServices.parameters | serviceName:input.PS == fn.null )) <{{ device.cucm.IpPhoneServices.serviceUrl | serviceName:input.PS }}> (( fn.list_count device.cucm.IpPhoneServices.parameters.parameter | serviceName:input.PS == 1 )) <{{ device.cucm.IpPhoneServices.serviceUrl | serviceName:input.PS }}?{{ device.cucm.IpPhoneServices.parameters.parameter.0.name | serviceName:input.PS }}=> (( fn.list_count device.cucm.IpPhoneServices.parameters.parameter | serviceName:input.PS == 2 )) <{{ device.cucm.IpPhoneServices.serviceUrl | serviceName:input.PS }}?{{ device.cucm.IpPhoneServices.parameters.parameter.0.name | serviceName:input.PS }}=&{{ device.cucm.IpPhoneServices.parameters.parameter.1.name | serviceName:input.PS }}=> <{{ device.cucm.IpPhoneServices.serviceUrl | serviceName:input.PS }}>

Macro function list (M)
Build an URL based on the defined list of parameters. This macro supports 2 parameters currently.
hierarchy=sys

[Top]

is_avaya_enabled
(( macro.global_setting_service_avaya == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if avaya enabled
hierarchy=sys

[Top]

is_avaya_microsoft_enabled
(( macro.global_setting_service_avaya_microsoft == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if avaya_microsoft enabled
hierarchy=sys

[Top]

is_cisco_broadworks_enabled
(( macro.global_setting_service_cisco_broadworks == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_broadworks enabled
hierarchy=sys

[Top]

is_cisco_ccx_enabled
(( macro.global_setting_service_cisco_ccx == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_ccx enabled
hierarchy=sys

[Top]

is_cisco_contact_center_enterprise_enabled
(( macro.global_setting_contact_center_enterprise == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if Cisco contact center enterprise is enabled
hierarchy=sys

[Top]

is_cisco_cucm_enabled
(( macro.global_setting_service_cisco_cucm == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_cucm enabled
hierarchy=sys

[Top]

is_cisco_cucx_enabled
(( macro.global_setting_service_cisco_cucx == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_cucx enabled
hierarchy=sys

[Top]

is_cisco_microsoft_enabled
(( macro.global_setting_service_cisco_microsoft == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_microsoft enabled
hierarchy=sys

[Top]

is_cisco_webex_contact_center_enabled
(( macro.global_setting_webex_teams_contact_center == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_webex_teams enabled
hierarchy=sys

[Top]

is_cisco_webex_enabled
(( macro.global_setting_service_cisco_webex == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_webex enabled
hierarchy=sys

[Top]

is_cisco_webex_teams_enabled
(( macro.global_setting_service_cisco_webex_teams == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if cisco_webex_teams enabled
hierarchy=sys

[Top]

IS_LDAP_CUC
(( macro.GET_CUC_USER_LDAP_FIELD == 2 )) <{{ fn.true }}> (( macro.GET_CUC_USER_LDAP_FIELD == 3 )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

IS_LDAP_CUCM
(( fn.is_none_or_empty macro.GET_CUCM_USER_LDAP_FIELD == true )) <{{fn.false}}> <{{fn.true}}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

IS_LINKED_SITE
(( fn.list_count data.HierarchyNode.* |node_type:"LinkedSite"| direction:local == 1 ))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
Return True if the the hierarchy node is a linked site else return False.
hierarchy=sys

[Top]

is_microsoft_enabled
(( macro.global_setting_service_microsoft == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if microsoft enabled
hierarchy=sys

[Top]

IS_MS_CUSTOMER
{{ fn.false }}

Macro function list (M)
Flag to see if Customer is MS Only
hierarchy=sys

[Top]

is_pexip_enabled
(( macro.global_setting_service_pexip == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if pexip enabled
hierarchy=sys

[Top]

is_session_border_control_enabled
(( macro.global_setting_session_border_control == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if SBC service is enabled
hierarchy=sys

[Top]

is_voss_phones_enabled
(( macro.global_setting_voss_phones == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if VOSS Phones service is enabled
hierarchy=sys

[Top]

is_zoom_enabled
(( macro.global_setting_service_zoom == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
Check in global setting if zoom enabled
hierarchy=sys

[Top]

IsEnterpriseDeploymentMCR
(( macro.CurrentDeploymentModeMCR == 'Enterprise' ))

No description available.
hierarchy=sys

[Top]

ISP
{{ data.VOSS-Customer-DialPlan.isp }}

No description available.
hierarchy=sys

[Top]

IsProviderDeploymentMCR
(( macro.CurrentDeploymentModeMCR == 'Provider' ))

No description available.
hierarchy=sys

[Top]

IsUpgradeMCR
(( fn.list_count data.Bundle.* > 0 ))

Macro function list (M)
No description available.
hierarchy=sys

[Top]

LAB
<

Left Angle Bracket
hierarchy=sys

[Top]

LB
((

Left Braces
hierarchy=sys

[Top]

LC
{{

No description available.
hierarchy=sys

[Top]

LCH
{#

Left Curly Hash
hierarchy=sys

[Top]

LCP
{%

Left Curly Percent
hierarchy=sys

[Top]

LDAP_MODEL_COUNT_SPLIT
{{ fn.split cft.ldap_model_X.DATA,: }}

Macro function list (M)
Split the metric string into a list.
hierarchy=sys

[Top]

LDAP_SERVER_SYNC_LIST_MODEL_TYPE
{{ fn.one data.Ldap.data_sync_list.*.model_type | __pkid:input.gui_pkid }}

Macro function list (M)
This macro returns any model type from data_sync_list property which is used to control the template dropdown on LDAP Server GUI
hierarchy=sys

[Top]

LdapCustomerUserRoleMappingExists
(( fn.list_set_intersect macro.LdapInputMemberOf, macro.LdapCustomerUserRoleMappingList == fn.list_empty )) <{{ fn.false }}> <{{ fn.true }}>

Macro function list (M)
Check if Customer defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapCustomerUserRoleMappingGroup
{{ fn.one macro.LdapCustomerUserRoleMappingGroupList }}

Macro function list (M)
Check if Customer defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapCustomerUserRoleMappingGroupList
{{ fn.list_set_intersect macro.LdapInputMemberOf, macro.LdapCustomerUserRoleMappingList }}

Macro function list (M)
Check if Customer defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapCustomerUserRoleMappingList
{# data.LdapUserRoleMappingsDAT.ad_group | role_context:Customer | direction:up #}

Find all Customer level AD groups
hierarchy=sys

[Top]

LdapCustomerUserRoleMappingRoleName
{{ data.LdapUserRoleMappingsDAT.target_role | role_context:Customer, ad_group:macro.LdapCustomerUserRoleMappingGroup }}

Find role name using the ad group
hierarchy=sys

[Top]

LdapInputMemberOf
(( fn.is_none_or_empty input.memberOf == fn.false )) <{{ input.memberOf }}> (( fn.is_none_or_empty pwf.OBJECT.memberOf == fn.false )) <{{ pwf.OBJECT.memberOf }}> <{{ fn.list_empty }}>

Macro function list (M)
If input.memeberOf or pwf.OBJECT.memberOf value is not set return empty list else return the list
hierarchy=sys

[Top]

LdapIntermediateNodeUserRoleMappingExists
(( fn.list_set_intersect macro.LdapInputMemberOf, macro.LdapIntermediateNodeUserRoleMappingList == fn.list_empty )) <{{ fn.false }}> <{{ fn.true }}>

Macro function list (M)
Check if IntermediateNode defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapIntermediateNodeUserRoleMappingGroup
{{ fn.one macro.LdapIntermediateNodeUserRoleMappingGroupList }}

Macro function list (M)
Check if IntermediateNode defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapIntermediateNodeUserRoleMappingGroupList
{{ fn.list_set_intersect macro.LdapInputMemberOf, macro.LdapIntermediateNodeUserRoleMappingList }}

Macro function list (M)
Check if IntermediateNode defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapIntermediateNodeUserRoleMappingList
{# data.LdapUserRoleMappingsDAT.ad_group | role_context:IntermediateNode | direction:up #}

Find all IntermediateNode level AD groups
hierarchy=sys

[Top]

LdapIntermediateNodeUserRoleMappingRoleName
{{ data.LdapUserRoleMappingsDAT.target_role | role_context:IntermediateNode, ad_group:macro.LdapIntermediateNodeUserRoleMappingGroup }}

Find role name using the ad group
hierarchy=sys

[Top]

LdapSiteUserRoleMappingExists
(( fn.list_set_intersect macro.LdapInputMemberOf, macro.LdapSiteUserRoleMappingList == fn.list_empty )) <{{ fn.false }}> <{{ fn.true }}>

Macro function list (M)
Check if Site defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapSiteUserRoleMappingGroup
{{ fn.one macro.LdapSiteUserRoleMappingGroupList }}

Macro function list (M)
Check if Site defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapSiteUserRoleMappingGroupList
{{ fn.list_set_intersect macro.LdapInputMemberOf, macro.LdapSiteUserRoleMappingList }}

Macro function list (M)
Check if Site defined role mapping role is part of input.memberOf list
hierarchy=sys

[Top]

LdapSiteUserRoleMappingList
{# data.LdapUserRoleMappingsDAT.ad_group | role_context:Site | direction:up #}

Find all Site level AD groups
hierarchy=sys

[Top]

LdapSiteUserRoleMappingRoleName
{{ data.LdapUserRoleMappingsDAT.target_role | role_context:Site, ad_group:macro.LdapSiteUserRoleMappingGroup }}

Find role name using the ad group
hierarchy=sys

[Top]

LdapUserDiscoverRole
(( fn.is_none_or_empty macro.LdapUserDiscoverRoleEval == fn.false )) <{{ macro.LdapUserDiscoverRoleEval }}> (( fn.is_none_or_empty pwf.move_parameters.filter_data.move_to_role== fn.false )) <{{ pwf.move_parameters.filter_data.move_to_role }}> (( fn.is_none_or_empty input.move_to_role_user == fn.false )) <{{ input.move_to_role_user }}> <{{ pwf.user_detail.ldap.sync.userRole }}>

Macro function list (M)
Check if role mappings exist and try and setup user role
hierarchy=sys

[Top]

LdapUserDiscoverRoleEval
(( fn.is_customer == fn.true )) <{{ fn.evaluate macro.LdapCustomerUserRoleMappingRoleName }}> (( fn.is_site == fn.true )) <{{ fn.evaluate macro.LdapSiteUserRoleMappingRoleName }}> (( macro.HcsIsHierarchyNodeIntermediateNodeMCR == fn.true )) <{{ fn.evaluate macro.LdapIntermediateNodeUserRoleMappingRoleName }}> <{{ fn.unset }}>

Macro function list (M)
Check if role mappings exist and try and setup user role
hierarchy=sys

[Top]

LGCOMBINED
{{ macro.LGSTART }} {{ macro.LGPREVIOUSNAME }}  {{ macro.LGEND }}

No description available.
hierarchy=sys

[Top]

LGEND
}}

No description available.
hierarchy=sys

[Top]

LGPREVIOUSNAME
previous.HuntList.LineGroup.{{macro.LGSEQ}}.name

No description available.
hierarchy=sys

[Top]

LGSEQ
{{ fn.subtract input.lineGroupX.SEQ, 1}}

Macro function list (M)
Used with Line Group update step in HuntGroup MOD PWF.
hierarchy=sys

[Top]

LGSTART
{{

No description available.
hierarchy=sys

[Top]

LINE_CSS_FROM_COS_IN_QAS_VIEW
{{ data.ClassOfService.line_css | cos_name: input.class_of_service, cucm_bkey: macro.SITE_CUCM_BKEY }}

The name of the line CSS from the Class of Service selected from the QAS view input.
hierarchy=sys

[Top]

LINE_PartitionFromSDD_SiteOnly
{{ data.SiteDefaultsDoc.defaultlinept || direction:local }}

Get the route partition from site defaults. Assumes hierarchy is on site level.
hierarchy=sys

[Top]

LINE_PATTERN_RP
{{ cft.LineX.dirn.pattern }}_{{ cft.LineX.dirn.routePartitionName }}

No description available.
hierarchy=sys

[Top]

Line_Search_LineRelation_FDP
LineMenuFDPProv

Line Search tool default FDP to use for the relation.
hierarchy=sys

[Top]

Line_Search_Subscriber_FDP
SubscriberDeviceProfileMenuItem

Line Search tool default FDP to use for the relation.
hierarchy=sys

[Top]

Line_Search_SubscriberPhone_FDP
SubscriberPhoneMenuItemProvider

Line Search tool default FDP to use for the relation.
hierarchy=sys

[Top]

Line_Search_Voicemail_FDP
VoicemailRelation-FDP

Line Search tool default FDP to use for the relation.
hierarchy=sys

[Top]

LINES_LOOKUP
{{ fn.lines [lines.line.dirn.routePartitionName] }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

ListAllAssociatedDevicesAtSiteMCR
{# fn.list_set_intersect macro.listAllCTIRpPhoneAtSite, macro.associatedAppUserPhones #}

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

ListAllAssociatedDPsAtSiteMCR
{# fn.list_set_intersect macro.listAllDevProfsAtSite, macro.associatedAppUserDevProf #}

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

listAllCTIRpAtSite
{# device.cucm.CtiRoutePoint.name || direction:down, device:macro.SITE_CUCM #}

Lists all CTI Route Points at the Site
hierarchy=sys.hcs

[Top]

listAllCTIRpPhoneAtSite
{# fn.list_set_union macro.listAllPhonesAtSite,macro.listAllCTIRpAtSite #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

listAllDevProfsAtSite
{# device.cucm.DeviceProfile.name || direction:down, device:macro.SITE_CUCM #}

Lists all Device Profiles at the Site only
hierarchy=sys.hcs

[Top]

listAllPhonesAtSite
{# device.cucm.Phone.name || direction:down, device:macro.SITE_CUCM #}

Lists all Phones at the Site only
hierarchy=sys.hcs

[Top]

ListAllUnassociatedDevicesAtSiteMCR
{# fn.list_set_left macro.listAllCTIRpPhoneAtSite, macro.associatedAppUserPhones #}

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

ListAllUnassociatedDPsAtSiteMCR
{# fn.list_set_left macro.listAllDevProfsAtSite, macro.associatedAppUserDevProf #}

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

LOCAL_CUCM_USERS
{# device.cucm.User.userid | | direction:local, device: #}

List of Local CUCM User's
hierarchy=sys

[Top]

LOCAL_DATA_USERS
{# data.User.username | sync_source: LOCAL, user_type:/^End User/ | direction:local #}

List of Local Data Users
hierarchy=sys

[Top]

LOCAL_DATA_USERS_WITHOUT_CUCM
{{ fn.list_set_left macro.LOCAL_DATA_USERS, macro.LOCAL_CUCM_USERS }}

Macro function list (M)
List of Local Data Users without CUCM
hierarchy=sys

[Top]

LOCAL_DATA_USERS_WITHOUT_LDAP
{{ fn.list_set_left macro.LOCAL_DATA_USERS, macro.LOCAL_LDAP_USERS }}

Macro function list (M)
List of Data Users without LDAP
hierarchy=sys

[Top]

LOCAL_LDAP_USERS
{# device.ldap.user.sAMAccountName | | direction:local, device: #}

List of Local LDAP Users
hierarchy=sys

[Top]

LOCAL_SELFSERVICE_ROLE
{{ fn.one data.Role.name | interface:selfservice | direction:up }}

Macro function list (M)
Find the current hierarchy level selfservice role
hierarchy=sys

[Top]

LOCAL_UNPROVISIONED_DATA_USERS
{{ fn.list_set_union macro.LOCAL_DATA_USERS_WITHOUT_LDAP, macro.LOCAL_DATA_USERS_WITHOUT_CUCM }}

Macro function list (M)
List of Unprovisioned Local Data Users
hierarchy=sys

[Top]

LOCAL_UNPROVISIONED_LDAP_USERS
{{ fn.list_set_left macro.LOCAL_LDAP_USERS, macro.LOCAL_CUCM_USERS }}

Macro function list (M)
List of Unprovisioned Local LDAP Users
hierarchy=sys

[Top]

LOCAL_UNPROVISIONED_USERS
{# fn.list_extend_no_dup macro.LOCAL_UNPROVISIONED_DATA_USERS, macro.LOCAL_UNPROVISIONED_LDAP_USERS #}

Macro function list (M)
List of Local Unprovisioned Users (Local and LDAP)
hierarchy=sys

[Top]

LocalAdminUserMCR
{# data.HcsAdminUserDAT.hcsUname ||direction:local#}

No description available.
hierarchy=sys.hcs

[Top]

LocalDataUserMCR
{# data.User.username ||direction:local#}

No description available.
hierarchy=sys.hcs

[Top]

LocationId_from_CallhandlerName
{{ fn.one macro.LocationIds_from_CallhandlerName }}

Macro function list (M)
Get the LocationObjectId of a Callhandler instance by supplying the list of LocationId's and taking the first value. This is a wrapper function for the case where multiple (of the same value) gets returned when determineing LocationId using the callhandler name.
hierarchy=sys

[Top]

LocationIds_from_CallhandlerName
{# device.cuc.Callhandler.LocationObjectId | DisplayName:input.DisplayName #}

Get all the LocationObjectId's of a Callhandler instance by supplying the Callhandler name. Usually returns only one value, but there are cases where a list of the same value gets returned, so this list macro allows for this, then passed to another wrapper to select the first value in the list.
hierarchy=sys

[Top]

LOOP_E164_NUM_FROM_N_TO_1_VIEW
(( fn.is_none_or_empty input.N_to_1.primary_e164 == false))<{{input.N_to_1.primary_e164}} (P)><{{input.N_to_1.members.0.e164_number}}>

Macro function list (M)
Select the 'effective' E164 number from the association E164 N to 1 view. If primary has been set, it will be selected with '(P)' as suffix. If not, the first number from the first array member will be used. This version of the macro has been created to be used in a PWF loop with N_to_1 as the context variable.
hierarchy=sys

[Top]

LOOP_E164_RANGE_VALS_SUFFIX
(( macro.LOOP_E164_SUM_RANGE_VALS > 1 ))< [+{{ fn.subtract macro.LOOP_E164_SUM_RANGE_VALS, 1}}]><>

Macro function list (M)
Create a suffix of format [+10] indicating the sum (minus one) of the range values from the view of an N to 1 e164 association. This version is for using in a pwf loop with N_to_1 as the context variable.
hierarchy=sys

[Top]

LOOP_E164_SUM_RANGE_VALS
{{ fn.list_sum_dict_key_vals input.N_to_1.members,e164_range }}

Macro function list (M)
For the "E164 Associations ( N to 1 DN )" view, sum all the range values from all the members. This version is for using in a pwf loop with N_to_1 as the context variable.
hierarchy=sys

[Top]

manage_ad_ldap_info_message_cucm_ldap
User is a CUCM-LDAP synced user. Push to LDAP is not allowed.
Write operations only supported on secure MS Active Directory Servers.

Information message for LDAP AD Management
hierarchy=sys

[Top]

manage_ad_ldap_info_message_not_enabled
LDAP write operations not enabled.
At least one or more LDAP servers needs to be enabled for write operations.
Enable LDAP write operations in LDAP server setup.
Write operations only supported on secure MS Active Directory Servers.

Information message for LDAP AD Management
hierarchy=sys

[Top]

manage_ad_ldap_info_message_not_provisioned
User does not exist on LDAP server.
To push the user to LDAP, select the LDAP (ssl only) server below and perform Action --> Push To Ldap. 
When pushing a new user to LDAP a password must be specified.
Write operations only supported on secure MS Active Directory Servers.

Information message for LDAP AD Management
hierarchy=sys

[Top]

manage_ad_ldap_info_message_provisioned
User exists on LDAP server already.

To re-push the user details to the LDAP server -- Action --> Push To Ldap.
To delete the user from the LDAP server -- Action --> Delete From Ldap.
Write operations only supported on secure MS Active Directory Servers.

Information message for LDAP AD Management
hierarchy=sys

[Top]

manage_ad_ldap_info_message_provisioned_wrong_ldap
User exists on LDAP server already.
Write permissions on the LDAP server is not enabled.
Write operations only supported on secure MS Active Directory Servers.

Information message for LDAP AD Management
hierarchy=sys

[Top]

manage_ad_ldap_pkid_from_username
(( fn.is_none_or_empty input.gui_username == fn.false ))<{{ device.ldap.user.__device_pkid | sAMAccountName:input.gui_username }}>(( fn.is_none_or_empty pwf.username == fn.false ))<{{ device.ldap.user.__device_pkid | sAMAccountName:pwf.username }}><{{ fn.unset }}>

Macro function list (M)
Get pkid from LDAP username
hierarchy=sys

[Top]

manage_ad_ldap_write_back_enabled_bkeys
{# data.Ldap.__bkey | server_type:microsoft_active_directory, connection_security.encryption_method:ssl, allow_write_back:fn.true | direction:up #}

Macro function list (M)
Check if any LDAP servers are enabled for writeback
hierarchy=sys

[Top]

MappedE164fromDNLookup
{{ fn.get_e164_number cft.LineX.dirn.pattern }}

Macro function list (M)
Macro to return the E164 number mapped to a DN for use with E164mask in CFTs (e.g QAS)
hierarchy=sys

[Top]

ML_LP_NON_SYS_RESOURCE_CFT
{# data.ConfigurationTemplate.name | __meta.system_resource:False,target_model_type:input.type | direction: up #}

This macro returns non-system resource CFTs given a specific model type. Used by Menu Layout and Landing Page GUI Rules.
hierarchy=sys

[Top]

ML_LP_NON_SYS_RESOURCE_CFT_MVS
{# data.ConfigurationTemplate.name | __meta.system_resource:False,target_model_type:relation/MultiVendorSubscriber | direction: up #}

This macro returns non-system resource CFTs for relation/MultiVendorSubscriber. Used by Menu Layout and Landing Page GUI Rules.
hierarchy=sys

[Top]

ML_LP_NON_SYS_RESOURCE_FDP
{# data.FieldDisplayPolicy.name | __meta.system_resource:False,target_model_type:input.type | direction: up #}

This macro returns non-system resource FDPs given a specific model type. Used by Menu Layout and Landing Page GUI Rules.
hierarchy=sys

[Top]

ML_LP_NON_SYS_RESOURCE_FDP_MVS
{# data.FieldDisplayPolicy.name | __meta.system_resource:False,target_model_type:relation/MultiVendorSubscriber | direction: up #}

This macro returns non-system resource FDPs for relation/MultiVendorSubscriber. Used by Menu Layout and Landing Page GUI Rules.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS
{# device.cucm.MohAudioSource.sourceId || device:input.cucm_pkid, direction:up #}

No description available.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS_AS_STRINGS
{{ fn.list_items_to_string macro.MOH_AUDIO_SOURCE_IDS }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS_RANGE
{{ fn.sequence 1,501,3 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS_RANGE_AVAILABLE
{{ fn.list_set_left macro.MOH_AUDIO_SOURCE_IDS_RANGE,  macro.MOH_AUDIO_SOURCE_IDS_ZERO_PAD }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS_RANGE_AVAILABLE_FINAL
{{ fn.list_set_left macro.MOH_AUDIO_SOURCE_IDS_RANGE_AVAILABLE,  macro.MOH_AUDIO_SOURCE_IDS_RANGE_TO_IGNORE }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS_RANGE_TO_IGNORE
{{ fn.split 051,: }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_AUDIO_SOURCE_IDS_ZERO_PAD
{{ fn.zeropad_list macro.MOH_AUDIO_SOURCE_IDS_AS_STRINGS,3 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_CUCM_HOST
{{ data.GuiCucm.description | __pkid:input.gui_cucm_pkid }}

No description available.
hierarchy=sys

[Top]

MOH_CUCM_PKID
{{ data.CallManager.__pkid | host:macro.MOH_CUCM_HOST }}

No description available.
hierarchy=sys

[Top]

MOH_GUI_CUCM_BKEY_TO_PKID
{{ fn.bkey_to_pkid input.bkey, data/GuiCucm }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOH_GUI_CUCM_CLUSTER_BKEY_TO_PKID
{{ fn.bkey_to_pkid input.cluster, data/WebDriverCucmCluster }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOVE_PARAMETERS
MOVE PARAMETERS
{"pwf":
    {"move_parameters":
    {{ fn.json_dumps pwf.move_parameters }}
}
}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MOVE_USER_REGEX
{{ pwf.VIEW_INPUT_USERNAME }}

No description available.
hierarchy=sys

[Top]

MoveMVS_MSOL_User
{{ device.msgraph.MsolUser.UserPrincipalName | UserPrincipalName:macro.MS-Teams-MultiVendor-GUI_UPN }}

MS-Teams Multi-Vendor GUI Rule for Hybrid move
hierarchy=sys.hcs

[Top]

MoveUser_GetAllowedRoles_MCR
{# fn.get_user_roles_allowed_at_hn input.GUI_move_to_hn #}

Macro function list (M)
In the Move-User feature GUI context, this macro finds the list of allowed destination roles, using the GUI-field [move_to_hn]
hierarchy=sys.hcs

[Top]

MS-Teams-Defn-CSS
{{ macro.HcsDpUniqueSitePrefixMCR }}-MS-Teams-{{ macro.HcsDpSiteCountryIso }}-Defn-CSS

Generate Site Specific Country Definition CSS
hierarchy=sys.hcs

[Top]

MS-Teams-GetUserCsolUpnFromUsername
{{ data.User.username_ms_teams | username:input.username }}

No description available.
hierarchy=sys.hcs

[Top]

MS-Teams-getUserCucmLines
{{ fn.get_cucmlines_associated_to_user input.username }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MS-Teams-GetUserLineURIRegex
(( fn.containsStartsWith +,pwf.attributeValue == fn.true ))</\{{pwf.attributeValue}}/></{{pwf.attributeValue}}/>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MS-Teams-GetUserNameFromLineURI
{# device.msteamsonline.CsOnlineUser.UserPrincipalName | LineURI:macro.MS-Teams-GetUserLineURIRegex | direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_CSOL-UPN
{{ device.msteamsonline.CsOnlineUser.UserPrincipalName | UserPrincipalName:macro.MS-Teams-MultiVendor-GUI_UPN }}

MS-Teams Multi-Vendor GUI Rule: Lookup CSOL UPN
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_CUCM_UserIdentity
{{ device.cucm.User.userIdentity | userid:input.gui_username }}

MS-365 Multi-Vendor GUI Rule: Lookup MSOL UPN from CUCM user identity
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_DATA_MS365
{{ data.User.username_ms_365 | username:input.gui_username }}

MS-Teams Multi-Vendor GUI Rule: Lookup for data user ms teams
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_DATA_MSTEAMS
{{ data.User.username_ms_teams | username:input.gui_username }}

MS-Teams Multi-Vendor GUI Rule: Lookup for data user ms teams
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_MSOL-UPN
(( macro.global_setting_map_upn_from_cucm_useridentity != fn.true ))<{{ device.msgraph.MsolUser.UserPrincipalName | UserPrincipalName:macro.MS-Teams-MultiVendor-GUI_UPN_365 }}>(( fn.is_none_or_empty macro.MS-Teams-MultiVendor-GUI_MSOL_UPN_from_CUCM_UserIdentity == fn.false ))<{{ macro.MS-Teams-MultiVendor-GUI_MSOL_UPN_from_CUCM_UserIdentity }}><Hybrid will attempt to sync {{ macro.MS-Teams-MultiVendor-GUI_CUCM_UserIdentity }}>

Macro function list (M)
MS-365 Multi-Vendor GUI Rule: Lookup MSOL UPN
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_MSOL_UPN_from_CUCM_UserIdentity
{{ device.msgraph.MsolUser.UserPrincipalName | UserPrincipalName:macro.MS-Teams-MultiVendor-GUI_CUCM_UserIdentity }}

MS-365 Multi-Vendor GUI Rule: Lookup MSOL UPN from CUCM user identity
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_UPN
(( fn.is_none_or_empty macro.MS-Teams-MultiVendor-GUI_DATA_MSTEAMS == false ))<{{ data.User.username_ms_teams | username:input.gui_username }}><{{ data.User.email | username:input.gui_username }}>

Macro function list (M)
MS-Teams Multi-Vendor GUI Rule: Lookup using username_ms_teams or GUI Email
hierarchy=sys.hcs

[Top]

MS-Teams-MultiVendor-GUI_UPN_365
(( fn.is_none_or_empty macro.MS-Teams-MultiVendor-GUI_DATA_MS365 == fn.false )) <{{ data.User.username_ms_365 | username:input.gui_username }}> <{{ data.User.email | username:input.gui_username }}>

Macro function list (M)
MS-Teams Multi-Vendor GUI Rule: Lookup using username_ms_365 or GUI Email
hierarchy=sys.hcs

[Top]

MS-Teams-Pilot-STR1-E164-Lookup
{{ fn.get_e164_number input.str1 }}

Macro function list (M)
E164 Lookup for MS-Teams AA and CQ Pilots
hierarchy=sys.hcs

[Top]

MS-Teams-Pilot-STR1-External-Internal-E164
(( fn.is_none_or_empty macro.MS-Teams-Pilot-STR1-E164-Lookup == true )) <{{ macro.MultiVendorLine-InternalExt-E164Prefix }}{{ input.str1 }}> <{{ macro.MS-Teams-Pilot-STR1-E164-Lookup }}>

Macro function list (M)
E164 Lookup for MS-Teams AA and CQ Pilots
hierarchy=sys.hcs

[Top]

MS-TEAMS_ADD_INDIVIDUAL_LINE_NORMALIZATION_RULE
{{ fn.false }}

Macro function list (M)
True: create a normalization rule for the user CUCM line.
hierarchy=sys.hcs

[Top]

MS-TEAMS_BASE_TENANT_DIALPLAN_FOR_SITE
DP-UnitedKingdom

Returns the name of the baseline MS-Teams tenant dialplan for a site. (Ultimately this should come from data/LyncDefaults)
hierarchy=sys.hcs

[Top]

MS-Teams_Hybrid_SiteSC_CSS
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-MS-Teams-SCode-ANumber-CSS

MS-Teams A number lookup CSS
hierarchy=sys.hcs

[Top]

MS-Teams_Hybrid_SiteSC_Enabled
{{ fn.false }}

Macro function list (M)
Enable MS-Teams A number lookup for shortcodes
hierarchy=sys.hcs

[Top]

MS-Teams_Hybrid_SiteSC_RoutePartition
{{ macro.HcsDpUniqueCustomerPrefixMCR }}-MS-Teams-Inbound-PT

MS-Teams Inbound Partition
hierarchy=sys.hcs

[Top]

MS-TEAMS_USER_LINE_NORMALIZATION_RULE_PREFIX
*

Prefix, if any, to prepend to the user CUCM line.
hierarchy=sys.hcs

[Top]

MS_AvailableLinesPlusAssignedLine
{{ fn.list_append macro.MS_CsolUserAssignedLine, data.InternalNumberInventory.internal_number | status:Available | direction:up }}

Macro function list (M)
Return a list of avaialble lines upward as well as the current line the user has assigned.
hierarchy=sys

[Top]

MS_AvailableLinesPlusAssignedLineMinusStaged
{{ fn.list_set_left macro.MS_AvailableLinesPlusAssignedLine, macro.MS_StagedLineUriList }}

Macro function list (M)
Return a list of avaialble lines upward as well as the current line the user has assigned minus staged lines.
hierarchy=sys

[Top]

MS_Backslash
\

No description available.
hierarchy=sys

[Top]

MS_Backslash_Plus
\+

No description available.
hierarchy=sys

[Top]

MS_CallingLineIdentity
(( fn.is_none_or_empty pwf.QAS_INPUT.calling_line_identity == fn.false )) <{{ pwf.QAS_INPUT.calling_line_identity }}> <{{ data.SiteDefaultsDoc.defaultCallingLineIdentity || direction:local }}>

Macro function list (M)
MS Teams CallingLineIdentity
hierarchy=sys

[Top]

MS_CoS_CLIPORCLIR_2
{# device.cucm.Css.members.member.*.routePartitionName | name:input.str2 #}

No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_CLIPORCLIR_3
{# fn.flatten_list_of_lists macro.MS_CoS_CLIPORCLIR_2 #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_CLIPORCLIR_4
{# device.cucm.RoutePartition.* | name:"/CLI.-PT/" #}

No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_CLIPORCLIR_5
{# device.cucm.RoutePartition.name | name:"/CLI.-PT/" #}

No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_CLIPORCLIR_6
{# fn.list_set_intersect macro.MS_CoS_CLIPORCLIR_3, macro.MS_CoS_CLIPORCLIR_5 #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_CLIPORCLIR_7
{{  fn.one macro.MS_CoS_CLIPORCLIR_6 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_CLIPORCLIR_8
{{ fn.contains CLIR, macro.MS_CoS_CLIPORCLIR_7 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_DEFAULT
Default

No description available.
hierarchy=sys.hcs

[Top]

MS_CoS_RESTRICTED
Restricted

No description available.
hierarchy=sys.hcs

[Top]

MS_CsolUserAssignedLine
{{ device.msteamsonline.CsOnlineUser.LineURItel | UserPrincipalName:input.username | device:macro.PKID_OF_MSTEAMS_ONLINE_FOR_SITE, direction:up }}

Return the CsolOnlineUser assigned line.
hierarchy=sys

[Top]

MS_CURRENT_USER_GROUPS
{{ fn.get_user_ms_groups input.gui_user, text }}

Macro function list (M)
Current list of groups a user belongs to.
hierarchy=sys

[Top]

MS_CURRENT_USER_GROUPS_LIST
{{ fn.get_user_ms_groups input.gui_user, list }}

Macro function list (M)
Current list of groups a user belongs to.
hierarchy=sys

[Top]

MS_DISTRIBUTION_GROUPS
{# device.msexchangeonline.DistributionGroup.Name || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Distribution groups list
hierarchy=sys

[Top]

MS_EnterpriseVoiceEnabled
(( device.msgraph.MsolUser.Licenses.0.AccountSkuId | UserPrincipalName:pwf.user_detail.azure.username == '' )) <{{ device.msteamsonline.CsOnlineUser.EnterpriseVoiceEnabled | UserPrincipalName:pwf.user_detail.msteams.username }}> (( device.msgraph.MsolUser.Licenses.0.AccountSkuId | UserPrincipalName:pwf.user_detail.azure.username == fn.null )) <{{ device.msteamsonline.CsOnlineUser.EnterpriseVoiceEnabled | UserPrincipalName:pwf.user_detail.msteams.username }}> (( fn.is_none_or_empty pwf.QAS_INPUT.enterprise_voice_enabled == fn.true )) <{{ fn.false }}> <{{ pwf.QAS_INPUT.enterprise_voice_enabled }}>

Macro function list (M)
MS Teams EnterpriseVoiceEnabled
hierarchy=sys

[Top]

Ms_Global_Sleep
30

Microsoft Csol Global sleep time in seconds. Can be used to sleep for x time while wating for a license.
hierarchy=sys

[Top]

MS_HostedVoiceMail
(( device.msgraph.MsolUser.Licenses.0.AccountSkuId | UserPrincipalName:pwf.user_detail.azure.username == '' )) <{{ device.msteamsonline.CsOnlineUser.HostedVoiceMail | UserPrincipalName:pwf.user_detail.msteams.username }}> (( device.msgraph.MsolUser.Licenses.0.AccountSkuId | UserPrincipalName:pwf.user_detail.azure.username == fn.null )) <{{ device.msteamsonline.CsOnlineUser.HostedVoiceMail | UserPrincipalName:pwf.user_detail.msteams.username }}> (( fn.is_none_or_empty pwf.QAS_INPUT.hosted_voice_mail == fn.true )) <{{ fn.false }}> <{{ pwf.QAS_INPUT.hosted_voice_mail }}>

Macro function list (M)
MS Teams HostedVoiceMail
hierarchy=sys

[Top]

MS_ID_ALL_USERS
{{ fn.list_set_union macro.MS_ID_USER_AND_SHARED, macro.MS_ID_DG_AND_ROOM }}

Macro function list (M)
MS All users
hierarchy=sys

[Top]

MS_ID_DG_AND_ROOM
{{ fn.list_set_union macro.MS_ID_DISTRIBUTION_GROUPS, macro.MS_ID_ROOM_MAILBOX_USERS }}

Macro function list (M)
MS Distribution groups list plus room mailboxes
hierarchy=sys

[Top]

MS_ID_DISTRIBUTION_GROUPS
{# device.msexchangeonline.DistributionGroup.Name || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Distribution groups list
hierarchy=sys

[Top]

MS_ID_ROOM_MAILBOX_USERS
{# device.msexchangeonline.RoomMailbox.Identity || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Room Mailbox User list
hierarchy=sys

[Top]

MS_ID_SHARED_MAILBOX_USERS
{# device.msexchangeonline.SharedMailbox.UserPrincipalName || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Shared Mailbox User list
hierarchy=sys

[Top]

MS_ID_USER_AND_SHARED
{{ fn.list_set_union macro.MS_ID_USER_MAILBOX_USERS, macro.MS_ID_SHARED_MAILBOX_USERS }}

Macro function list (M)
MS users plus shared mailboxes
hierarchy=sys

[Top]

MS_ID_USER_MAILBOX_USERS
{# device.msexchangeonline.UserMailbox.UserPrincipalName || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Mailbox User list
hierarchy=sys

[Top]

MS_LineURItel
(( fn.is_none_or_empty pwf.QAS_INPUT.line_uri == fn.false )) <{{ pwf.QAS_INPUT.line_uri }}> <{{ fn.unset }}>

Macro function list (M)
MS Teams LineURItel
hierarchy=sys

[Top]

MS_LineURIType
{{ pwf.QAS_PWF.INI_LineURIType }}

MS Teams LineURIType from the INI internal_number_type
hierarchy=sys

[Top]

MS_OnlineVoiceRoutingPolicy
(( fn.is_none_or_empty pwf.QAS_INPUT.online_voice_routing_policy == fn.false )) <{{ pwf.QAS_INPUT.online_voice_routing_policy }}> <{{ data.SiteDefaultsDoc.defaultOnlineVoiceRoutingPolicy || direction:local }}>

Macro function list (M)
MS Teams OnlineVoiceRoutingPolicy
hierarchy=sys

[Top]

MS_OnPremLineURItel
(( fn.is_none_or_empty pwf.QAS_INPUT.line_uri == fn.false )) <{{ pwf.QAS_INPUT.line_uri }}> <{{ fn.unset }}>

Macro function list (M)
MS Teams OnPremLineURItel
hierarchy=sys

[Top]

MS_QAG_CallingLineIdentity
{{ data.ConfigurationTemplate.template.CallingLineIdentity | name:macro.MS_QAG_default_ms_teams_user_template }}

No description available.
hierarchy=sys

[Top]

MS_QAG_default_ms_teams_user_template
{{ fn.one data.QuickAddGroups.default_ms_teams_user_template | group_name:input.gui_qagroup_name | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

MS_QAG_OnlineVoiceRoutingPolicy
{{ data.ConfigurationTemplate.template.OnlineVoiceRoutingPolicy | name:macro.MS_QAG_default_ms_teams_user_template }}

No description available.
hierarchy=sys

[Top]

MS_QAG_TenantDialPlan
{{ data.ConfigurationTemplate.template.TenantDialPlan | name:macro.MS_QAG_default_ms_teams_user_template }}

No description available.
hierarchy=sys

[Top]

Ms_Qs_Csol_Retry_Count
5

Retry count for Microsoft Csol user to sync in
hierarchy=sys

[Top]

Ms_Qs_Csol_Retry_Sleep
30

Retry sleep value in seconds
hierarchy=sys

[Top]

Ms_Qs_Msol_License_Retry_Count
5

Retry count for Microsoft Msol user to be licensed
hierarchy=sys

[Top]

Ms_Qs_Msol_License_Retry_Sleep
30

Retry sleep value in seconds
hierarchy=sys

[Top]

MS_ROOM_AND_DISTRIBUTION_GROUPS
{{ fn.list_set_union macro.MS_ROOM_MAILBOX_USERS, macro.MS_DISTRIBUTION_GROUPS }}

Macro function list (M)
MS Room and Distribution groups list
hierarchy=sys

[Top]

MS_ROOM_MAILBOX_USERS
{# device.msexchangeonline.RoomMailbox.UserPrincipalName || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Room Mailbox User list
hierarchy=sys

[Top]

MS_SHARED_MAILBOX_USERS
{# device.msexchangeonline.SharedMailbox.UserPrincipalName || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Shared Mailbox User list
hierarchy=sys

[Top]

MS_StagedLineUriList
{# data.MicrosoftSubscriberQasStaging.line_uri || direction:up #}

Return a list of lines upward that is staged.
hierarchy=sys

[Top]

MS_TEAMS_CsCallingLineIdentity_ResourceAccount
{# device.msteamsonline.CsOnlineApplicationInstance.UserPrincipalName | PhoneNumber: /[0-9]/i | direction: down #}

Returns UserPrincipalName from CsOnlineApplicationInstance if the phone number has been set.
hierarchy=sys

[Top]

MS_TEAMS_USER_FEATURE_TYPES
{{ device.msteamsonline.CsOnlineUser.FeatureTypes | UserPrincipalName:input.gui_username | device:macro.PKID_OF_MSTEAMS_ONLINE_FOR_SITE, direction:up }}

No description available.
hierarchy=sys

[Top]

MS_TeamsAppPermissionPolicy
{{ data.SiteDefaultsDoc.defaultTeamsAppPermissionPolicy || direction:local }}

MS Teams AppPermissionPolicy
hierarchy=sys

[Top]

MS_TeamsAppSetupPolicy
{{ data.SiteDefaultsDoc.defaultTeamsAppSetupPolicy || direction:local }}

MS Teams AppSetupPolicy
hierarchy=sys

[Top]

MS_TeamsAudioConferencingPolicy
{{ data.SiteDefaultsDoc.defaultTeamsAudioConferencingPolicy || direction:local }}

MS Teams AudioConferencingPolicy
hierarchy=sys

[Top]

MS_TeamsCallHoldPolicy
{{ data.SiteDefaultsDoc.defaultTeamsCallHoldPolicy || direction:local }}

MS Teams TeamsCallHoldPolicy
hierarchy=sys

[Top]

MS_TeamsCallingPolicy
{{ data.SiteDefaultsDoc.defaultTeamsCallingPolicy || direction:local }}

MS Teams TeamsCallingPolicy
hierarchy=sys

[Top]

MS_TeamsCallParkPolicy
{{ data.SiteDefaultsDoc.defaultTeamsCallParkPolicy || direction:local }}

MS Teams TeamsCallParkPolicy
hierarchy=sys

[Top]

MS_TeamsChannelsPolicy
{{ data.SiteDefaultsDoc.defaultTeamsChannelsPolicy || direction:local }}

MS Teams ChannelsPolicy
hierarchy=sys

[Top]

MS_TeamsEmergencyCallingPolicy
{{ data.SiteDefaultsDoc.defaultTeamsEmergencyCallingPolicy || direction:local }}

MS Teams Emergency Calling Policy
hierarchy=sys

[Top]

MS_TeamsEmergencyCallRoutingPolicy
{{ data.SiteDefaultsDoc.defaultTeamsEmergencyCallRoutingPolicy || direction:local }}

MS Teams Emergency Call Routing Policy
hierarchy=sys

[Top]

MS_TeamsEnhancedEncryptionPolicy
{{ data.SiteDefaultsDoc.defaultTeamsEnhancedEncryptionPolicy || direction:local }}

MS Teams EnhancedEncryptionPolicy
hierarchy=sys

[Top]

MS_TeamsMeetingBroadcastPolicy
{{ data.SiteDefaultsDoc.defaultTeamsMeetingBroadcastPolicy || direction:local }}

MS Teams TeamsMeetingBroadcastPolicy
hierarchy=sys

[Top]

MS_TeamsMeetingPolicy
{{ data.SiteDefaultsDoc.defaultTeamsMeetingPolicy || direction:local }}

MS Teams TeamsMeetingPolicy
hierarchy=sys

[Top]

MS_TeamsMessagingPolicy
{{ data.SiteDefaultsDoc.defaultTeamsMessagingPolicy || direction:local }}

MS Teams
hierarchy=sys

[Top]

MS_TeamsOnlineVoicemailPolicy
{{ data.SiteDefaultsDoc.defaultTeamsOnlineVoicemailPolicy || direction:local }}

MS Teams OnlineVoicemailPolicy
hierarchy=sys

[Top]

MS_TeamsUpdateManagementPolicy
{{ data.SiteDefaultsDoc.defaultTeamsUpdateManagementPolicy || direction:local }}

MS Teams UpdateManagementPolicy
hierarchy=sys

[Top]

MS_TeamsUpgradePolicy
{{ data.SiteDefaultsDoc.defaultTeamsUpgradePolicy || direction:local }}

MS Teams TeamsUpgradePolicy
hierarchy=sys

[Top]

MS_TeamsVideoInteropServicePolicy
{{ data.SiteDefaultsDoc.defaultTeamsVideoInteropServicePolicy || direction:local }}

MS Teams TeamsVideoInteropServicePolicy
hierarchy=sys

[Top]

MS_TenantDialPlan
(( fn.is_none_or_empty pwf.QAS_INPUT.tenant_dial_plan == fn.false )) <{{ pwf.QAS_INPUT.tenant_dial_plan }}> <{{ data.SiteDefaultsDoc.defaultTenantDialPlan || direction:local }}>

Macro function list (M)
MS Teams TenantDialPlan
hierarchy=sys

[Top]

MS_Unassigned_Numbers_For_Type
{# device.msteamsonline.Number.Number | LocationId:null, NumberType:input.NumberType, PstnAssignmentStatus:Unassigned | direction:fulltree #}

No description available.
hierarchy=sys

[Top]

MS_UsageLocation
{{ data.SiteDefaultsDoc.defaultUsageLocation || direction:local }}

MS Teams UsageLocation
hierarchy=sys

[Top]

MS_USER_ALL_GROUPS
{{ fn.list_set_union macro.MS_USER_ALL_MAIL_DISABLED_GROUPS, macro.MS_USER_ALL_UNIFIED_GROUPS }}

Macro function list (M)
Current list of groups.
hierarchy=sys

[Top]

MS_USER_ALL_MAIL_DISABLED_GROUPS
{# device.msgraph.Group.displayName | mailEnabled:fn.false,securityEnabled:fn.true,isTeam:fn.false | direction:fulltree #}

Macro function list (M)
Current list of groups.
hierarchy=sys

[Top]

MS_USER_ALL_UNIFIED_GROUPS
{# device.msgraph.Group.displayName | mailEnabled:fn.true,groupTypes:Unified,isTeam:fn.false | direction:fulltree #}

Macro function list (M)
Current list of groups.
hierarchy=sys

[Top]

MS_USER_AND_SHARED_MAILBOX_USERS
{{ fn.list_set_union macro.MS_USER_MAILBOX_USERS, macro.MS_SHARED_MAILBOX_USERS }}

Macro function list (M)
MS User and Shared Mailbox User list
hierarchy=sys

[Top]

MS_USER_CURRENT_GROUPS
{{ fn.as_list device.msgraph.MsolUser.Groups.*.displayName | UserPrincipalName:input.user | direction:fulltree }}

Macro function list (M)
Current list of groups the user belongs to.
hierarchy=sys

[Top]

MS_USER_MAILBOX_USERS
{# device.msexchangeonline.UserMailbox.UserPrincipalName || device:macro.PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE, direction:fulltree #}

MS Mailbox User list
hierarchy=sys

[Top]

MSTEAM_CHANNEL_CHOICE_VALUE
{{ fn.as_list device.msgraph.Group.channels | id:input.teamId,channels.*.id:input.channelId,isTeam:fn.true | direction:fulltree,device:macro.PKID_OF_MSGRAPH_ONLINE_FOR_SITE }}

Macro function list (M)
Returns information about a specific channel in a team
hierarchy=sys

[Top]

MSTEAM_CHANNEL_CHOICE_VALUES
{{ fn.as_list device.msgraph.Group.channels | id:input.teamId,isTeam:fn.true | direction:fulltree,device:macro.PKID_OF_MSGRAPH_ONLINE_FOR_SITE }}

Macro function list (M)
Returns information about all channels in a team
hierarchy=sys

[Top]

MSTEAM_CHANNEL_FIRST_CHOICE_VALUE
{# fn.one device.msgraph.Group.channels.0 | id:input.teamId,isTeam:fn.true | direction:fulltree,device:macro.PKID_OF_MSGRAPH_ONLINE_FOR_SITE #}

Macro function list (M)
Returns information about the first channel in a team
hierarchy=sys

[Top]

MSTEAM_CHOICE_VALUE
{# fn.one device.msgraph.Group.id,displayName | id:input.teamId,isTeam:fn.true | direction:fulltree,device:macro.PKID_OF_MSGRAPH_ONLINE_FOR_SITE #}

Macro function list (M)
Returns MS Teams id and displayName from team id
hierarchy=sys

[Top]

MSTeams_cloud_api_key
v6yvo9f_4phJD2Tc1ZEJ9DeLnWscHgGjPxPhS8tppzztAzFu37YaIQ==

No description available.
hierarchy=sys

[Top]

MSTeams_cloud_uri_template
https://executepowershell.azurewebsites.net/api/RunScript?code={{ driver_parameters.get('api_function_key', '').replace("'", "''") }}

No description available.
hierarchy=sys

[Top]

MSTEAMS_NUMBERS_WITH_NO_DIRECT_ROUTING_REGEX
/(OperatorConnect|CallingPlan)/

Regex to only return OperatorConnector or CallingPlan numbers
hierarchy=sys

[Top]

MSTEAMS_VALID_FILE_EXT_REGEX
/(wma|mp3|wav)$/

Regex to only return valid MS Teams file extensions (wma|mp3|wav)
hierarchy=sys

[Top]

MsTeamsOnline_ApplicationIdAutoAttendantMCR
ce933385-9390-45d1-9512-c8d228074e07

MsTeams: Some hardcoded ApplicationId value, always associated with MS 'AutoAttendant', for: device.msteamsonline.CsOnlineApplicationInstance.ApplicationId (see our generic driver models for definition)
hierarchy=sys

[Top]

MsTeamsOnline_ApplicationIdCallQueueHuntGroupMCR
11cd3e2e-fccb-42ad-ad00-878b93575e07

MsTeams: Some hardcoded ApplicationId value, always associated with MS 'Call Queue (Hunt Group)', for: device.msteamsonline.CsOnlineApplicationInstance.ApplicationId (see our generic driver models for definition)
hierarchy=sys

[Top]

MSTEAMSONLINE_AUTO_ATTENDANT_RESOURCE_ACCOUNTS
{# device.msteamsonline.CsOnlineApplicationInstance.UserPrincipalName | ApplicationType:'Auto Attendant' | direction:down #}

Returns a list of ALL auto attendant resource accounts
hierarchy=sys

[Top]

MSTEAMSONLINE_AUTO_ATTENDANT_RESOURCE_ACCOUNTS_IN_USE
{# device.msteamsonline.CsAutoAttendant.ApplicationInstances.ApplicationInstance || direction:down  #}

Returns a list of auto attendant resource accounts currently in use
hierarchy=sys

[Top]

MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS
{# device.msteamsonline.CsOnlineApplicationInstance.UserPrincipalName | ApplicationType:'Call Queue' | direction:down #}

Returns a list of call queue resource accounts
hierarchy=sys

[Top]

MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS_IN_USE
{{ fn.flatten_nested_lists  macro.MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS_IN_USE_LIST_ITEMS }}

Macro function list (M)
Returns a list of call queue resource accounts currently in use
hierarchy=sys

[Top]

MSTEAMSONLINE_CALL_QUEUE_RESOURCE_ACCOUNTS_IN_USE_LIST_ITEMS
{# device.msteamsonline.CsCallQueue.ApplicationInstances || direction:down  #}

Returns a list of lists of call queue resource accounts currently in use
hierarchy=sys

[Top]

MSTEAMSONLINE_RESOURCE_ACCOUNTS
{# device.msteamsonline.CsOnlineApplicationInstance.UserPrincipalName || direction:down #}

Returns a list of ALL resource accounts
hierarchy=sys

[Top]

MSTEAMSONLINE_TEST_CONNECTION_TEMPLATE
"{%- set status=response_text|from_json %}
{%- if status['success'] is sameas true %}
success
{%- else %}
failure
{%- endif %}"

Returns the Jinja template for the test connection template in the Microsoft Teams Online connection parameters.
hierarchy=sys

[Top]

MSTenantName_MSTenantID
{# data.MicrosoftTenant.tenant_id,name | tenant_id:input.gui_TenantId | direction:fulltree #}

No description available.
hierarchy=sys

[Top]

Multivendor-GUI_CUCMUserIdentity
{{ device.cucm.User.userIdentity | userid:input.gui_username | device:macro.PKID_OF_CUCM_0_OF_SITE_NDLR,direction:up }}

MS-Teams Multi-Vendor GUI Rule: Lookup CUCM User Identity
hierarchy=sys.hcs

[Top]

Multivendor-Line1DN-E164-Number
(( fn.is_none_or_empty pwf.line1DN == False )) <{{ fn.get_e164_number pwf.line1DN }}> <{{ fn.unset }}>

Macro function list (M)
Multi-Vendor E164 Lookup for AddMultivendor
hierarchy=sys.hcs

[Top]

Multivendor-O365License
{{ fn.get_license_service_plans macro.Multivendor_getLicenseListPWF }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_CsolUser-LineURI
{{ device.msteamsonline.CsOnlineUser.LineURI | UserPrincipalName:input.gui_username_ms_teams | device:macro.PKID_OF_MSTEAMS_ONLINE_FOR_SITE, direction:up }}

Return the CsolOnlineUser LineURI.
hierarchy=sys

[Top]

Multivendor_DataUserLines
{{ macro.Multivendor_UserExistingLineValue }} {{ macro.Multivendor_GetE164dataModel }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_DnChoices
(( fn.is_none_or_empty macro.Multivendor_HybridLine0 == fn.true )) <{{ fn.list_extend macro.Multivendor_UserLines, macro.Multivendor_InputLinesServiceType }}> <{{ macro.Multivendor_InputLinesServiceType }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_E164_Lookup
{{ data.InternalNumberInventory.e164number | internal_number:input.gui_line1DN | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_EMPTY-OBJECT
{{ fn.object_empty }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_ExistingUserLines
{{ fn.list_extend macro.Multivendor_UserLines, macro.Multivendor_UPDATE-OBJECT-TITLE_VALUE_list }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_ExistingUserLines-OBJECT
{{ fn.list_insert_no_dup 0, macro.Multivendor_UPDATE-OBJECT-TITLE_VALUE, macro.Multivendor_InputLinesServiceType }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_ExistingUserLines_Formatted
{{ fn.list_remove_dup_dict macro.Multivendor_ExistingUserLines, value, ascending }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getAssociatedINIsite
{{ fn.get_lines status:Available, e164:macro.NOT_NULL_REGEX, direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getAvailableINIsite
{{ fn.get_lines status:Available, direction:local }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getAvailableINIsiteOnly
{# fn.list_set_left macro.Multivendor_getAvailableINIsite,macro.Multivendor_getAssociatedINIsite #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getCSOLuser
{{ device.msteamsonline.CsOnlineUser.UserPrincipalName | UserPrincipalName:pwf.CSOL_UPN | direction:local, limit:1 }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getCucmUser
{{ device.cucm.User.userid | userid:input.gui_username | direction:up, limit:1 }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_GetE164dataModel
{{ data.User.mvs_extensions.0.line_e164 | username:input.gui_username | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_GetHybridServiceTypeFromServiceProfile
{{ data.SubscriberProfile.hybrid_service_type | name:input.gui_profileName }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_GetINIe164
{{ data.InternalNumberInventory.e164number | internal_number:macro.Multivendor_GetLineDataUser | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getLicenseList
{{ fn.as_list device.msgraph.MsolUser.Licenses | UserPrincipalName:macro.MS-Teams-MultiVendor-GUI_MSOL-UPN }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getLicenseListPWF
{{ fn.as_list device.msgraph.MsolUser.Licenses | UserPrincipalName:pwf.MSOLuser }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_GetLine1E164
{{ data.InternalNumberInventory.e164number | internal_number:input.gui_line1DN | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_GetLineDataUser
{{ data.User.mvs_extensions.0.line | username:input.gui_username | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getMCOEV_License
{{ fn.get_license_service_plans macro.Multivendor_getLicenseList }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_getMSOLuser
{{ device.msgraph.MsolUser.UserPrincipalName | UserPrincipalName:pwf.MSOL_UPN | direction:local, limit:1 }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_HybridLine0
{{ data.User.mvs_extensions.0.line | username:input.gui_username }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_InputLinesServiceType
(( macro.Multivendor_NodeType == LinkedSite ))<{{ fn.get_lines status:Available, direction:up }}><{{ fn.get_lines status:Available, direction:local }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_NodeType
{{ data.HierarchyNode.node_type || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_UPDATE-OBJECT-TITLE_VALUE
{{ fn.object_update title, macro.Multivendor_UserExistingLineTitle, macro.Multivendor_UPDATE-OBJECT-VALUE }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_UPDATE-OBJECT-TITLE_VALUE_list
{{ fn.as_list macro.Multivendor_UPDATE-OBJECT-TITLE_VALUE }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_UPDATE-OBJECT-VALUE
{{ fn.object_update value, macro.Multivendor_UserExistingLineValue, macro.Multivendor_EMPTY-OBJECT }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_UserExistingLineTitle
(( fn.is_none_or_empty macro.Multivendor_GetINIe164 == fn.false )) <{{ data.User.mvs_extensions.0.line | username:input.gui_username }} (Used)   {{ macro.Multivendor_GetINIe164 }}> <{{ data.User.mvs_extensions.0.line | username:input.gui_username }} (Used)>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_UserExistingLineValue
(( data.User.username | username:input.gui_username != fn.unset )) <{{ data.User.mvs_extensions.0.line | username:input.gui_username }}> <{{ fn.null }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_UserLines
{{ fn.get_lines user:input.gui_username }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_CsolUser-LineURI
{{ device.msteamsonline.CsOnlineUser.LineURI | UserPrincipalName:macro.Multivendor_Validate_CsolUser-UPN | device:macro.PKID_OF_MSTEAMS_ONLINE_FOR_SITE, direction:up }}

Return the CsolOnlineUser LineURI.
hierarchy=sys

[Top]

Multivendor_Validate_CsolUser-UPN
{{ data.User.username_ms_teams | username:input.username | direction:up }}

Return the UPN.
hierarchy=sys

[Top]

Multivendor_Validate_E164_LineUri
(( fn.contains +,pwf.attributeValue == fn.true )) <{{ pwf.attributeValue }}> (( fn.get_e164_number pwf.attributeValue != "" )) <{{ fn.get_e164_number pwf.attributeValue }}> <{{ macro.MultiVendorLine-InternalExt-E164Prefix }}{{ pwf.attributeValue }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_E164_LineUri_format
{{ fn.replace macro.Multivendor_Validate_E164_LineUri,\,}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_GetDataUsername
{{ data.User.username | username:input.username | direction:fulltree }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_GetEpFromServiceType
{{ data.SubscriberProfile.entitlement_profile | name:input.MultiVendorServiceType | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_GetGroupFromServiceType
{{ data.SubscriberProfile.group_name | name:input.MultiVendorServiceType | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_GetMs365Username
{{ data.User.username_ms_365 | username:input.username | direction:fulltree }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_GetMsTeamsUsername
{{ data.User.username_ms_teams | username:input.username | direction:fulltree }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_Validate_GetTenantDialplanFromSdd
{{ data.SiteDefaultsDoc.defaultTenantDialPlan || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_ValidateGuiFeatureType
{# fn.one device.msteamsonline.CsOnlineUser.FeatureTypes | UserPrincipalName:macro.Multivendor_Validate_GetMsTeamsUsername | direction:up #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Multivendor_ValidateHybridServiceTypeFromServiceProfile
{{ data.SubscriberProfile.hybrid_service_type | name:input.MultiVendorServiceType }}

No description available.
hierarchy=sys.hcs

[Top]

Multivendor_ValidateHybridViewList
{# fn.one data.MultiVendorServiceDefinitions_DAT.qasData.*.viewName | serviceType:macro.Multivendor_ValidateHybridServiceTypeFromServiceProfile #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MultiVendorLine-InternalExt-E164Prefix
\+88800

Internal Extension E164 Prefix for AddMultivendor. Note: this macro-name is coupled (used) in extra_functions
hierarchy=sys.hcs

[Top]

MultiVendorServiceREL-existing-dn_MCR
{# fn.one data.User.mvs_extensions.*.line | username:pwf.username #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MultivendorValidation-FlatLicenseList
{{ fn.get_license_service_plans macro.MultivendorValidation-getLicenseListPWF }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MultivendorValidation-getLicenseListPWF
{{ fn.as_list device.msgraph.MsolUser.Licenses | UserPrincipalName:macro.MultivendorValidation-getMsolUpn }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MultivendorValidation-getMsolUpn
{{ data.User.username_ms_365 | username:input.username }}

No description available.
hierarchy=sys.hcs

[Top]

MultivendorValidation-LicenseValid
(( fn.contains MCOEV, macro.MultivendorValidation-FlatLicenseList == True ))<{{ fn.true }}>(( fn.contains MCOCAP, macro.MultivendorValidation-FlatLicenseList == True ))<{{ fn.true }}>(( fn.contains ENTERPRISEPREMIUM, macro.MultivendorValidation-FlatLicenseList == True ))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

MY_CUST_HIERARCHY
{{ data.HierarchyNode.__hierarchy_friendly_path | name:input.BaseSiteX.SiteName }}

No description available.
hierarchy=sys

[Top]

MY_CUST_PKID
{{ data.HierarchyNode.__pkid | name:input.BaseSiteX.SiteName }}

No description available.
hierarchy=sys

[Top]

MY_HIERARCHY_NAME
{{ data.HierarchyNode.name || direction:local }}

Gathers local hierachy name for naming dial plan elements
hierarchy=sys.hcs

[Top]

MY_LINKEDSITE_HIERARCHY
{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:LinkedSite, name:input.BaseSiteX.SiteName }}.{{ input.BaseSiteX.SiteName }}

No description available.
hierarchy=sys

[Top]

MY_SITE_HIERARCHY
{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:Site, name:input.BaseSiteX.SiteName }}.{{ input.BaseSiteX.SiteName }}

No description available.
hierarchy=sys

[Top]

MY_SITE_PKID
{{ data.HierarchyNode.__pkid | name:input.BaseSiteX.SiteName }}

No description available.
hierarchy=sys

[Top]

myHierachyType
{{ data.HierarchyNode.node_type || direction:local }}

Shows current hierarchy type
hierarchy=sys

[Top]

N_to_1_E164_DN_LIST
{# data.HcsDpDNMultiE164AssociateDAT.dn_number #}

Gets total of DN's (INI's) affected by N to 1 associations.
hierarchy=sys

[Top]

N_to_N_E164_RANGE_DN_LIST
{# data.HcsDpDNE164AssociateDAT.e164_range, dn_number #}

List of E164 ranges and DN numbers, each dictionary instance from the available E164 N to N association instance. Used to calculate the number INI's affected by N to N associations.
hierarchy=sys

[Top]

NDL-Middle
", "

No description available.
hierarchy=sys

[Top]

NDL-Prefix
["

No description available.
hierarchy=sys

[Top]

NDL-Suffix
"]

No description available.
hierarchy=sys

[Top]

NDL_BKEY_FOR_SITE
(( macro.NDLR_FOR_SITE != '' )) <{{ fn.from_business_key_format macro.NDLR_FOR_SITE }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_CMCCS_PKID
{{ fn.ndl_device_meta fn.hierarchy, ndl.data/CmCcs.pkid }}

Macro function list (M)
This macro returns the PKID of the Cisco Control Center Services server defined in the NDL associated with the hierarchy.
hierarchy=sys

[Top]

NDL_CUC_BKEY_LIST_FROM_NDL
(( macro.NDL_CUC_BKEY_STRING_FROM_NDL == '' )) <{{fn.unset}}> (( macro.NDL_CUC_BKEY_STRING_FROM_NDL == fn.null )) <{{fn.unset}}> <{{ fn.from_business_key_format macro.NDL_CUC_BKEY_STRING_FROM_NDL }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_CUC_BKEY_STRING_FROM_NDL
{{ data.NetworkDeviceList.devices.UnityConnection.0 | __pkid:macro.NDL_PKID_FOR_SITE }}

No description available.
hierarchy=sys

[Top]

NDL_CUC_PKID
{{ fn.ndl_device_meta fn.hierarchy, ndl.data/UnityConnection.pkid }}

Macro function list (M)
This macro returns the PKID of the Cisco Unity Connection server defined in the NDL associated with the hierarchy.
hierarchy=sys

[Top]

NDL_CUC_PKID_FOR_SITE
(( macro.NDL_CUC_BKEY_LIST_FROM_NDL != '' )) <{{ fn.bkey_to_pkid macro.NDL_CUC_BKEY_LIST_FROM_NDL, data/UnityConnection }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_CUCM_BKEY_LIST_FROM_NDL
(( macro.NDL_CUCM_BKEY_STRING_FROM_NDL == '' )) <{{fn.unset}}> (( macro.NDL_CUCM_BKEY_STRING_FROM_NDL == fn.null )) <{{fn.unset}}> <{{ fn.from_business_key_format macro.NDL_CUCM_BKEY_STRING_FROM_NDL }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_CUCM_BKEY_STRING_FROM_NDL
{{ data.NetworkDeviceList.devices.CallManager.0 | __pkid:macro.NDL_PKID_FOR_SITE }}

No description available.
hierarchy=sys

[Top]

NDL_CUCM_PKID
{{ fn.ndl_device_meta fn.hierarchy, ndl.data/CallManager.pkid }}

Macro function list (M)
This macro returns the PKID of the Cisco Call Manager server defined in the NDL associated with the hierarchy.
hierarchy=sys

[Top]

NDL_CUCM_PKID_FOR_SITE
(( macro.NDL_CUCM_BKEY_LIST_FROM_NDL != '' )) <{{ fn.bkey_to_pkid macro.NDL_CUCM_BKEY_LIST_FROM_NDL, data/CallManager }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_HCMF_PKID
{{ fn.ndl_device_meta fn.hierarchy, ndl.data/Hcmf.pkid }}

Macro function list (M)
This macro returns the PKID of the Cisco HCMF server defined in the NDL associated with the hierarchy.
hierarchy=sys

[Top]

NDL_NAME_OF_SITE_NDLR
{{ fn.one macro.BKEY_OF_SITE_NDLR }}

Macro function list (M)
Get the NDL-name of the NDLR of the Site.
hierarchy=sys

[Top]

NDL_PKID_FOR_SITE
(( fn.one macro.NDL_BKEY_FOR_SITE != '' )) <{{ fn.bkey_to_pkid macro.NDL_BKEY_FOR_SITE, data/NetworkDeviceList }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_UCCX_PKID
{{ fn.ndl_device_meta fn.hierarchy, ndl.data/Uccx.pkid }}

Macro function list (M)
This macro returns the PKID of the Cisco Contact Center Express server defined in the NDL associated with the hierarchy.
hierarchy=sys

[Top]

NDL_WEBEX_BKEY_LIST_FROM_NDL
(( macro.NDL_WEBEX_BKEY_STRING_FROM_NDL == '' )) <{{fn.unset}}> (( macro.NDL_WEBEX_BKEY_STRING_FROM_NDL == fn.null )) <{{fn.unset}}> <{{ fn.from_business_key_format macro.NDL_WEBEX_BKEY_STRING_FROM_NDL }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDL_WEBEX_BKEY_STRING_FROM_NDL
{{ data.NetworkDeviceList.devices.WebEx.0 | __pkid:macro.NDL_PKID_FOR_SITE }}

No description available.
hierarchy=sys

[Top]

NDL_WEBEX_PKID_FOR_SITE
(( macro.NDL_WEBEX_BKEY_LIST_FROM_NDL != '' )) <{{ fn.bkey_to_pkid macro.NDL_WEBEX_BKEY_LIST_FROM_NDL, data/WebEx }}><>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

NDLR_FOR_SITE
{{ data.NetworkDeviceListReference.reference | | direction:local }}

No description available.
hierarchy=sys

[Top]

NDLR_LOCAL
{{ data.NetworkDeviceListReference.*  || direction:local }}

Return local NDLR
hierarchy=sys

[Top]

NDLR_UP
{{ data.NetworkDeviceListReference.*  || direction:up }}

Return NDLR with direction up.
hierarchy=sys

[Top]

NEXT_AVAILABLE_LINE
{{ data.InternalNumberInventory.internal_number | status:Available | direction:up,limit:1 }}

Returns the next available and unused number from the internal number inventory.
hierarchy=sys

[Top]

NEXT_DATA_SYNC_TIME
02:00:00

No description available.
hierarchy=sys

[Top]

NON_SYS_RESOURCE_CFT
{# data.ConfigurationTemplate.name | __meta.system_resource:False, target_model_type:input.type  #}

This macro returns non-system resource CFTs given a specific model type.
hierarchy=sys

[Top]

NOT_NULL_REGEX
/^.+/

For cases where you want to test for not empty. This regex ensures that there is at least one character present, indicating that the field is not empty.
hierarchy=sys

[Top]

OlderCucmVersionCutoffMCR
12.5

No description available.
hierarchy=sys.hcs

[Top]

OVERBUILD_SITE_CITY_NAME
{{ data.HCSHcmfCustomerLocationDAT.city || direction:local }}

Macro to retrive the Overbuild Site City Name as part of the Overbuild Process
hierarchy=sys

[Top]

OVERBUILD_SITE_CITY_NAME_DECOUPLED
(( fn.is_none_or_empty input.SiteX.__hierarchy_friendly_path == fn.true )) <{{ data.HCSHcmfCustomerLocationDAT.city || direction:local }}> <{{ data.HCSHcmfCustomerLocationDAT.city | __hierarchy_friendly_path:input.SiteX.__hierarchy_friendly_path }}>

Macro function list (M)
Macro to retrive the Overbuild Site City Name as part of the Overbuild Process
hierarchy=sys

[Top]

OVERBUILD_SITE_CITY_NAME_HCMF
(( fn.is_none_or_empty input.SiteX.__hierarchy_friendly_path == fn.true )) <{{ device.hcmf.CustomerLocation.city || direction:local }}> <{{ device.hcmf.CustomerLocation.city | __hierarchy_friendly_path:input.SiteX.__hierarchy_friendly_path }}>

Macro function list (M)
Macro to retrive the Overbuild Site City Name as part of the Overbuild Process
hierarchy=sys

[Top]

OVERBUILD_SITE_LINKEDSITE_CITY_NAME
(( fn.is_none_or_empty input.SiteX.__hierarchy_friendly_path != fn.true )) <{{ data.GS_LinkedSiteData_DAT.city | name:input.SiteX.name }}> (( fn.is_none_or_empty pwf.SiteX != fn.true ))<{{ data.GS_LinkedSiteData_DAT.city | name:pwf.SiteX }}><{{ fn.unset }}> 

Macro function list (M)
Macro to retrive the Overbuild LinkedSite City Name as part of the Overbuild Process
hierarchy=sys

[Top]

OVERBUILD_SITE_NAME
{{ data.BaseSiteDAT.SiteName | __hierarchy_friendly_path:input.SiteX.__hierarchy_friendly_path }}

Macro to retrive the Overbuild Site Name as part of the Overbuild Process
hierarchy=sys

[Top]

OWNER_ID_FROM_PHONE_REPLACEPHONE_VIEW
{{ device.cucm.Phone.ownerUserName | name:input.existing_phone }}

Get the owner id of the selected existing phone from the Replace Phone VIEW, if available.
hierarchy=sys

[Top]

PAC_Retry_Count
3

Retry count for Activation Code sync in
hierarchy=sys

[Top]

PAC_Retry_Sleep
2

Retry sleep value in seconds
hierarchy=sys

[Top]

PARTITION_USAGE
{{ device.cucm.RoutePartition.partitionUsage | name:input.routePartitionName }}

Macro to determine a Route Partition's usage
hierarchy=sys

[Top]

PBR_CUCM
{{ data.CallManager.__pkid | host:input.cucm | limit:1 }}

No description available.
hierarchy=sys

[Top]

PBR_HIERARCHY_FRIENDLY_PATH_SCOPE
{{ data.HierarchyNode.__hierarchy_friendly_path | node_type:input.scope | direction:up }}

Return the hierarchy friendly path upward using the input scope variable
hierarchy=sys

[Top]

PBR_HIERARCHY_FULL_FRIENDLY_PATH_SCOPE
(( fn.is_none_or_empty macro.PBR_HIERARCHY_FRIENDLY_PATH_SCOPE == fn.false )) <{{ macro.PBR_HIERARCHY_FRIENDLY_PATH_SCOPE }}.{{ macro.PBR_HIERARCHY_NAME_SCOPE }}> <{{ fn.hierarchy_friendly_path }}>

Macro function list (M)
Return the hierarchy full friendly path upward using the input scope variable
hierarchy=sys

[Top]

PBR_HIERARCHY_NAME_SCOPE
{{ data.HierarchyNode.name | node_type:input.scope | direction:up }}

Return the hierarchy name upward using the input scope variable
hierarchy=sys

[Top]

PBR_USERS_ALL
{# data.User.username,first_name,last_name | user_type:/^End User/, exclude_from_directory:fn.false | limit:50, direction:down #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PBR_USERS_WITH_FN
{{ fn.evaluate macro.PBR_USERS_WITH_FN_MACRO }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PBR_USERS_WITH_FN_MACRO
{{ macro.LCH }} data.User.username,first_name,last_name | user_type:/^End User/, exclude_from_directory:fn.false, first_name:/{{ input.givenName }}/i | limit:50, direction:down {{ macro.RCH }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PBR_USERS_WITH_FN_SN
{{ fn.evaluate macro.PBR_USERS_WITH_FN_SN_MACRO }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PBR_USERS_WITH_FN_SN_MACRO
{{ macro.LCH }} data.User.username,first_name,last_name | user_type:/^End User/, exclude_from_directory:fn.false, last_name:/{{ input.sn }}/i,first_name:/{{ input.givenName }}/i | limit:50, direction:down {{ macro.RCH }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PBR_USERS_WITH_SN
{{ fn.evaluate macro.PBR_USERS_WITH_SN_MACRO }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PBR_USERS_WITH_SN_MACRO
{{ macro.LCH }} data.User.username,first_name,last_name | user_type:/^End User/, exclude_from_directory:fn.false, last_name:/{{ input.sn }}/i | limit:50, direction:down {{ macro.RCH }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

Phone_names
{# device.cucm.Phone.name #}

No description available.
hierarchy=sys

[Top]

PhoneCftsNonSysResourceUpMCR
{# data.ConfigurationTemplate.name,target_model_type | __meta.system_resource:False, target_model_type:device/cucm/Phone  #}

This macro returns non-system resource CFTs for cucm/Phone target.
hierarchy=sys

[Top]

PHONECOMBINED
{{ macro.PHONESTART }} {{ macro.PHONEPREVIOUSRD }} {{ macro.PHONEEND }}

No description available.
hierarchy=sys

[Top]

PHONECOMBINEDCTIRD
{{ macro.PHONESTART }} {{ macro.PHONEPREVIOUSCTIRD }} {{ macro.PHONEEND }}

No description available.
hierarchy=sys

[Top]

PHONEEND
}}

No description available.
hierarchy=sys

[Top]

PHONEPREVIOUSCTIRD
previous.CTIRemoteDevice.{{ fn.subtract input.RDX.SEQ, 1}}.destination

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PHONEPREVIOUSMI
{# previous.MobileIdentity.{{fn.subtract input.MIX.SEQ, 1}}.destination #}

Macro function list (M)
Mobile Identity list for Phone in Subscriber MOD.
hierarchy=sys

[Top]

PHONEPREVIOUSRD
previous.RemoteDestination.{{ fn.subtract input.RDX.SEQ, 1}}.destination

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PHONEPROFILE_LIST
{# device.cucm.User.phoneProfiles.profileName | phoneProfiles.profileName: macro.NOT_NULL_REGEX | direction:local #}

This macro returns all phone profiles associated to all user at a site.
hierarchy=sys

[Top]

PHONEPROFILE_LIST_FLATTENED
{# fn.flatten_list_of_lists macro.PHONEPROFILE_LIST #}

Macro function list (M)
This macro returns flattened list of all phone profiles associated to all users at a site.
hierarchy=sys

[Top]

phoneServiceAssociatedLines
{{ fn.list_remove_nulls macro.phoneServiceAssociatedLinesWithNull }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceAssociatedLinesWithNull
{{ fn.as_list device.cucm.User.lineAppearanceAssociationForPresences.lineAppearanceAssociationForPresence.*.laapDirectory | userid:input.username | device:input.cucm_pkid }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceFullNumberList
{# fn.list_extend macro.phoneServiceAssociatedLines, macro.phoneServiceMobileAndTelephoneNumberList #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceFullNumberListNoDup
{# fn.list_remove_dup macro.phoneServiceFullNumberListNoNulls #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceFullNumberListNoNulls
{# fn.list_remove_nulls macro.phoneServiceFullNumberList #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceMobileAndTelephoneNumberList
{# fn.list_extend macro.phoneServiceMobileNumber, macro.phoneServiceTelephoneNumber #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceMobileNumber
{# fn.as_list data.User.mobile | username:input.username #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

phoneServiceTelephoneNumber
{# fn.as_list data.User.telephone_number | username:input.username #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PhonesSupportingPacMCR
{# device.cucm.PhoneType.PhoneType | ProtocolTemplates.0.SupportsActivationCode:fn.true | device:macro.SITE_CUCM, direction:up #}

Macro function list (M)
Returns the list of phones that support Phone Activation Code (PAC)
hierarchy=sys.hcs

[Top]

PHONESTART
{{

No description available.
hierarchy=sys

[Top]

PHONETYPE_ENTITLED_CHOICES
{{ fn.flatten_list_of_lists macro.PHONETYPES_FROM_DEVICEGROUPS_LIST | direction:up }}

Macro function list (M)
TOP LEVEL MACRO: with either INPUT or PWF context variable, 'entitlement_profile' available containing an entitlement profile's business key, determine the flattened list of allowed phone types for that entitlement profile. Use tag, 'mset_phone_types_from_entitlement', to extract all macros needed for the top level to function.
hierarchy=sys

[Top]

PHONETYPE_ENTITLED_CHOICES__INPUT_MACD
(( fn.is_none_or_empty macro.PHONETYPES_FROM_DEVICEGROUPS_LIST__INPUT_MACD == false ))<{{ fn.flatten_list_of_lists macro.PHONETYPES_FROM_DEVICEGROUPS_LIST__INPUT_MACD | direction:up }}><{{ fn.null}}>

Macro function list (M)
Top level macro to retrieve phone types available for an entitlement profile associated to a user. The initial input at the bottom-most nested macro is an existing phone name (MACD) associated with a user that has an entitlement profile.
hierarchy=sys

[Top]

PHONETYPE_SECURITY_PROFILES
(( fn.is_none_or_empty macro.PHONETYPE_SECURITY_PROFILES_LIST == fn.true ))<{{ fn.list_empty }}><{{ fn.list_sort Ascending, macro.PHONETYPE_SECURITY_PROFILES_LIST }}>

Macro function list (M)
Returns a list of NDL-aware security profiles. NOTE: this macro needs specific input-parameters from GUI-context
hierarchy=sys

[Top]

PHONETYPE_SECURITY_PROFILES_LIST
{{ device.cucm.PhoneType.ProtocolTemplates.*.SecurityProfile | PhoneType:input.phonetype, ProtocolTemplates.*.Protocol:input.protocol | direction:up, device:macro.SITE_CUCM }}

Returns a list of NDL-aware security profiles. NOTE: this macro needs specific input-parameters from GUI-context
hierarchy=sys

[Top]

PhoneTypeList
{# fn.split Cisco Dual Mode for Android:Cisco Dual Mode for iPhone:Cisco Jabber for Tablet:Cisco Unified Client Services Framework:CTI Remote Device,: #}

Macro function list (M)
Creates a list of Phone Type devices.
hierarchy=sys

[Top]

PHONETYPES_FROM_DEVICEGROUPS_LIST
{{ fn.list_filter_fields data/HcsDeviceGroupDAT, macro.PROVIDER_HN_PKID, name, devices, macro.ENTMT_DEVICE_GROUPS }}

Macro function list (M)
For GENERIC GUI or PWF context: using the GUI's entitlement profile bkey value or that passed by the PWF, get a nesteed list of phone types.
hierarchy=sys

[Top]

PHONETYPES_FROM_DEVICEGROUPS_LIST__INPUT_MACD
(( fn.is_none_or_empty macro.ENTMT_DEVICE_GROUPS__INPUT_MACD == false ))<{{ fn.list_filter_fields data/HcsDeviceGroupDAT, macro.PROVIDER_HN_PKID, name, devices, macro.ENTMT_DEVICE_GROUPS__INPUT_MACD }}><{{ fn.null }}>

Macro function list (M)
Get nested list(s) containing phone types by using a list of device-groups names as input (must have input.existing_phone field available from view containing MACD phone name).
hierarchy=sys

[Top]

PHONETYPES_FROM_ENTITLEMENT_FN_WRAPPER
{{ fn.get_allowed_phone_types phone_name,input.existing_phone }}

Macro function list (M)
Wrapper macro to get a list of phone types allowed by an entitlement profile, with the input being an existing phone name of a phone associated to a user who has the entitlement profile in question applied. With no user associated to the input phone, or no entitlement profile applied to the user, empty list will be returned
hierarchy=sys

[Top]

PIPE
|

Pipe character
hierarchy=sys

[Top]

PKID_OF_AZUREAD_ONLINE_FOR_SITE
(( fn.ndl_device_meta fn.hierarchy, ndl.data/AzureADOnline.pkid != '' )) <{{fn.ndl_device_meta fn.hierarchy, ndl.data/AzureADOnline.pkid}}> <{{fn.default_device data/AzureADOnline.pkid }}>

Macro function list (M)
This macro returns the pkid of the AzureAD Online device for a site
hierarchy=sys

[Top]

PKID_OF_CUCM_0_OF_SITE_NDLR
{{ data.CallManager.__pkid | host: macro.HOST_OF_CUCM_0_OF_SITE_NDLR | direction:up }}

Get the PKID of the first CUCM of the NDLR of the Site. This is useful in cases where multiple Call-Managers are imported onto the same Customer, and in that case different NDLR is used for each site to differentiate between the device-model instances of the different Call-Managers. Example usage: {# device.cucm.VoiceMailProfile.name || device: macro.PKID_OF_CUCM_0_OF_SITE_NDLR, direction:up #} will return only VoiceMailProfile names that are on the CUCM associated to the current Site's NDLR.
hierarchy=sys

[Top]

PKID_OF_MSEXCHANGE_ONLINE_FOR_SITE
(( fn.ndl_device_meta fn.hierarchy, ndl.data/MSExchangeOnline.pkid != '' )) <{{fn.ndl_device_meta fn.hierarchy, ndl.data/MSExchangeOnline.pkid}}> <{{fn.default_device data/MSExchangeOnline.pkid }}>

Macro function list (M)
This macro returns the pkid of the MSExchangeOnline device for a site
hierarchy=sys

[Top]

PKID_OF_MSGRAPH_ONLINE_FOR_SITE
(( fn.ndl_device_meta fn.hierarchy, ndl.data/MSGraph.pkid != '' )) <{{fn.ndl_device_meta fn.hierarchy, ndl.data/MSGraph.pkid}}> <{{fn.default_device data/MSGraph.pkid }}>

Macro function list (M)
This macro returns the pkid of the MS Graph device for a site
hierarchy=sys

[Top]

PKID_OF_MSTEAMS_ONLINE_FOR_SITE
(( fn.ndl_device_meta fn.hierarchy, ndl.data/MSTeamsOnline.pkid != '' )) <{{fn.ndl_device_meta fn.hierarchy, ndl.data/MSTeamsOnline.pkid}}> <{{fn.default_device data/MSTeamsOnline.pkid }}>

Macro function list (M)
This macro returns the pkid of the S4B Online device for a site
hierarchy=sys

[Top]

PREEMPTION_DISABLED_ENDPOINTS
{# fn.split CTI Remote Device/Cisco TelePresence IX5000/Ascom IP-DECT Device/Cisco Collaboration Mobile Convergence/Cisco Webex VDI Svc Framework/Cisco 840/Cisco 860,/ #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PREVIOUS_DP
{# previous.DeviceProfile.{{fn.subtract input.DPX.SEQ, 1}}.lines.line.*.dirn #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PREVIOUS_LINES
{# previous.lines.line.*.dirn #}

No description available.
hierarchy=sys

[Top]

PREVIOUS_PHONE
{# previous.Phone.{{fn.subtract input.PhoneX.SEQ, 1}}.lines.line.*.dirn #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PREVIOUS_RDP
{# previous.RemoteDestinationProfile.{{fn.subtract input.RDPX.SEQ, 1}}.lines.line.*.dirn #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

PREVIOUS_USER_ASSOCIATEDDEVICES
{{ device.cucm.User.associatedDevices.device |userid: previous.ownerUserName }}

List of incoming associated devices via previous owner user name.
hierarchy=sys

[Top]

ProductReleaseVersionCurrentMCR
{{ data.Bundle.release | name: HcsBase }}

No description available.
hierarchy=sys

[Top]

PROVIDER_HN_PKID
{{ data.HierarchyNode.__pkid | node_type:Provider }}

Returns the pkid of the Provider hierarchy node
hierarchy=sys

[Top]

ProviderExistsMCR
{# data.HCSHcmfServiceProviderDAT.name | __hierarchy_friendly_path:hcs #}

No description available.
hierarchy=sys.hcs

[Top]

PRS_PhoneCft_MCR
/PRSCallControl/

No description available.
hierarchy=sys.hcs

[Top]

PS_Windows_configure_scheduled_task
# This script configures the Windows server so that the PS_Windows_run_elevated_script macro will be able to work.
# This script has to be run as an administrator so we won't be able to automate this. It will have to be rendered and copied to be run manually.

# Create the VOSS folder if it doesn't exist
$folderPath = "C:\VOSS"
if(!(Test-Path $folderPath))
{
    New-Item -ItemType Directory -Force -Path $folderPath
}

# Create the file that will be run by the task if it doesn't exist
$filePath = "C:\VOSS\run_script.ps1"
if(!(Test-Path $filePath))
{
    New-Item -ItemType File -Force -Path $filePath
}

# Initialize the contents of the file for the PS_Windows_run_elevated_script macro
Set-Content -Path $filePath -Value "unlocked"

# Set the task name, user, action and action arguments
$taskName = "RunPowershellScriptWithElevatedPermissions"
$user = "{{ pwf.windows_service_account }}"
$actionPath = "powershell.exe"
$actionArguments = '-File C:\VOSS\run_script.ps1'

# Delete the task if it already exists
if((Get-ScheduledTask | Where-Object {$_.TaskName -eq $taskName}))
{
    Unregister-ScheduledTask -TaskName $taskName -Confirm:$false
}

# Create the action to be performed by the task
$action = New-ScheduledTaskAction -Execute $actionPath -Argument $actionArguments

# Set the principal for the task
$principal = New-ScheduledTaskPrincipal -UserId $user -LogonType S4U -RunLevel Highest

# Create the task
Register-ScheduledTask -TaskName $taskName -Action $action -Principal $principal

No description available.
hierarchy=sys

[Top]

PS_Windows_pfx_install
$tmpPath = [Environment]::GetEnvironmentVariable('TEMP')
$pfxFileBaseName = "{{ pwf.certificate_destination_file_name}}"
$pfxFilePath = Join-Path -Path $tmpPath -ChildPath $pfxFileBaseName 
$pfxFilePassword = ConvertTo-SecureString -String "{{ pwf.pfx_pass_phrase}}" -Force -AsPlainText
Write-Host "Installing certificate $pfxFilePath"
$cert = New-Object System.Security.Cryptography.X509Certificates.X509Certificate2
$cert.import($pfxFilePath, $pfxFilePassword, "PersistKeySet,MachineKeySet")
$store = New-Object System.Security.Cryptography.X509Certificates.X509Store("My", "LocalMachine")
$store.open("MaxAllowed")
$store.add($cert)
$store.close()

No description available.
hierarchy=sys

[Top]

PS_Windows_run_elevated_script
# This script allows Automate to run a script on an appropriately configured Windows server with 
#   elevated privileges even when UAC is turned on (which it should be)
# The pre-requisite is that a scheduled task must be configured on the Windows server which runs 
#   C:\VOSS\run_script.ps1 (the "static script") with the highest privileges as the Automate Windows 
#   service account
# Configuring this scheduled task is part of Customer onboarding and requires confirming the UAC 
#   prompt whether using a script or a manual process
# The script which needs to be run with elevated privileges will be uploaded by Automate prior to using 
#   this script and it will be placed in the service account's %TEMP% folder as is standard 
# This script then overwrites the text of the static script to run the script that needs to be run with 
#   elevated privileges
# The static script can be in one of 3 states:
#   1) containing only the string "unlocked" - this indicates to this controlling script that it can set the 
#   text of the static script to run another script and kick off the scheduled task
#   2) containing a script where the first line is "#running" - this indicates to this 
#   controlling script that it should allow up to 10 seconds for the static script to finish running the 
#   elevated script
#   3) containing the text of an error - this indicates to this controlling script that it should use the 
#   text to raise an error and reset the static script to unlocked again to allow another operation to run
# Error handling: This script will write any errors to stderr for Automate to handle 
#   It will raise its own errors (beyond normal exceptions) when:
#   1) the static script is initially busy (locked to avoid multiple operations attempting to use it at the 
#       same time
#   2) the static script takes longer then 10 seconds to complete when run by the scheduled task
#   3) the elevated script failed for some reason when run by the static script
$scriptPath = "C:\VOSS\run_script.ps1"
try {
    $content = Get-Content -Path $scriptPath -ErrorAction Stop
}
catch [System.Management.Automation.ItemNotFoundException] {
    # Allow operation to proceed if file does not exist
    $content = "unlocked"
}
# Static script is unlocked or does not exist
if ($content -eq "unlocked") {
    $scriptContent = @'
#running
# The above comment allows locking to work in the controlling script, do not remove it
# The script file name is rendered from a template by Automate 
$tmpPath = [Environment]::GetEnvironmentVariable('TEMP')
$FileBaseName = "{{ pwf.script_file_name}}"
$scriptName = Join-Path -Path $tmpPath -ChildPath $FileBaseName 
$thisScriptPath = "C:\VOSS\run_script.ps1"
try {
    # Run the script file
    & $scriptName
    # Unlock the static script by overwriting this script on success with a value that 
    #   indicates to the controlling script that another script with elevated permissions 
    #   can now be run
    Set-Content -Path $thisScriptPath -Value "unlocked"
}
catch {
    # If we could not run the script successfully, overwrite this script with the error so 
    #   that the controlling script can do error handling
    Set-Content -Path $thisScriptPath -Value $_
}
'@
    # Set the content of the static script to run the script we want to run with elevated permissions
    Set-Content -Path $scriptPath -Value $scriptContent
    # Run the scheduled task now
    schtasks /run /tn "RunPowershellScriptWithElevatedPermissions"
    # Check the content of the static script for up to 10 seconds stopping if the first line no longer 
    #   indicates that the script is still running
    $counter = 0
    while (($counter -lt 10) -and ((Get-Content -Path $scriptPath -First 1) -eq "#running")) {
        Start-Sleep -Seconds 1
        $counter++
    }
    $result = (Get-Content -Path $scriptPath) -join "`n"
    if ($result -ne "unlocked") {
        # Unlock the static script file to allow another operation to run
        Set-Content -Path $scriptPath -Value "unlocked"
        # If the content indicates that the script is still running set the error to report a timeout
        if ($result -like "#running*") {
            $result = "Script timed out`n$result"
        }
        # Otherwise set the error to the contents of the script which should be the caught error from 
        #   the script failure
        Write-Error $result
    } 
    else {
        Write-Host "Successfully ran script"
    }

} else {
    Write-Error "Elevated script file locked by another operation"
}

No description available.
hierarchy=sys

[Top]

PULL_SYNC_DELETE_THRESHOLD_AzureADOnline
20

Blocks AzureAD Deletes if calculated number of local deletes exceeds the threshold.
hierarchy=sys.hcs

[Top]

PULL_SYNC_DELETE_THRESHOLD_MSGraph
20

Blocks MSGraph Deletes if calculated number of local deletes exceeds the threshold.
hierarchy=sys.hcs

[Top]

PULL_SYNC_DELETE_THRESHOLD_MSTeamsOnline
20

Blocks MS-TeamsOnline Deletes if calculated number of local deletes exceeds the threshold.
hierarchy=sys.hcs

[Top]

pwf_licenses
{# pwf.licenses.*.license #}

No description available.
hierarchy=sys

[Top]

pwf_previous_spark_user_licenses
{# pwf.previous_spark_user.licenses.*.license #}

No description available.
hierarchy=sys

[Top]

pwf_spark_user_licenses
{# pwf.spark_user.licenses.*.license #}

No description available.
hierarchy=sys

[Top]

QAG_CUC_TemplateAlias
{{ fn.evaluate data.ConfigurationTemplate.template.templateAlias | name:pwf.QAG_Defaults.default_cuc_user_template }}

Macro function list (M)
Get TemplateAlias from QAG CUC User CFT.
hierarchy=sys.hcs

[Top]

QAS_JABBER_ANDROID
{{ fn.jabber_device_name 'Cisco Dual Mode for Android', input.username }}

Macro function list (M)
Generate a random JABBER name from input.username
hierarchy=sys

[Top]

QAS_JABBER_CIM
{{ fn.jabber_device_name 'Carrier-integrated Mobile', input.username }}

Macro function list (M)
Generate a random JABBER name for Carrier-integrated Mobile from input.username
hierarchy=sys

[Top]

QAS_JABBER_CSF
{{ fn.jabber_device_name 'Cisco Unified Client Services Framework', input.username }}

Macro function list (M)
Generate a random JABBER name from input.username
hierarchy=sys

[Top]

QAS_JABBER_CTI
{{ fn.jabber_device_name 'CTI Remote Device', input.username }}

Macro function list (M)
Generate a random JABBER name for CTI Remote Device from input.username
hierarchy=sys

[Top]

QAS_JABBER_IPAD
{{ fn.jabber_device_name 'Cisco Jabber for Tablet', input.username }}

Macro function list (M)
Generate a random JABBER name from input.username
hierarchy=sys

[Top]

QAS_JABBER_IPHONE
{{ fn.jabber_device_name 'Cisco Dual Mode for iPhone', input.username }}

Macro function list (M)
Generate a random JABBER name from input.username
hierarchy=sys

[Top]

QasGuiGetExistingWebexTeamsMCR
{{ device.spark.User.email | email:input.email | direction:input.use_direction }}

Used in QAS GUIR to lookup the existing Webex App user via email.
hierarchy=sys

[Top]

QasGuiShowWebexTeamsUserAndCallingMCR
{{ macro.QasGuiGetExistingWebexTeamsMCR }}
{{ macro.QasGuiWTeamsLookupCallingMCR }}

Used in QAS GUIR to lookup the existing Webex App user via email.
hierarchy=sys

[Top]

QasGuiWebexTeamsShowCallingBehaviourMCR
Calling Behaviour: {{ macro.QasGuiWTeamsCallingBehaviourMCR }}

Used in QAS GUIR to lookup the existing Webex App user via email.
hierarchy=sys

[Top]

QasGuiWTeamsCallingBehaviourMCR
{{ device.spark.User.settings.calling.calling_behaviour | email:input.email | direction:input.use_direction }}

Used in QAS GUIR to lookup the existing Webex App user via email.
hierarchy=sys

[Top]

QasGuiWTeamsLookupCallingMCR
(( fn.is_none_or_empty macro.QasGuiWTeamsCallingBehaviourMCR == True )) <{{ fn.null }}> <{{ macro.QasGuiWebexTeamsShowCallingBehaviourMCR }}>

Macro function list (M)
Used in QAS GUIR to lookup the existing Webex App user via email.
hierarchy=sys

[Top]

QUICK_ADD_GROUPS
{# data.QuickAddGroups.group_name #}

Returns a list of quick add groups configured on the system.
hierarchy=sys

[Top]

QUICK_ADD_GROUPS_WITH_INHERIT
{{ fn.list_append 'Inherit',macro.QUICK_ADD_GROUPS }}

Macro function list (M)
Returns a list of configured quick add groups with an Inherit option.
hierarchy=sys

[Top]

QuickSubscriberForMsTeamsMultiVendor_E164_Lookup
{{ data.InternalNumberInventory.e164number | internal_number:input.line1DN | direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

RAB
>

Right Angle Bracket
hierarchy=sys

[Top]

RangeOptionsMCR
{#fn.split 1_10_100_1000,_#}

Macro function list (M)
Range for the DN E164 Association
hierarchy=sys.hcs

[Top]

RB
))

Right Braces
hierarchy=sys

[Top]

RC
}}

No description available.
hierarchy=sys

[Top]

RCH
#}

Right Curly Hash
hierarchy=sys

[Top]

RCP
%}

Right Curly Percent
hierarchy=sys

[Top]

RDLIST
{# previous.RemoteDestinationProfile.{{fn.subtract input.RDPX.SEQ, 1}}.RemoteDestinationRDP.{{fn.subtract input.RDX.SEQ, 1}}.destination #}

Macro function list (M)
Remote Destination list for Subscriber MOD.
hierarchy=sys

[Top]

RDLISTCTIRDPHONE
{# previous.Phone.{{fn.subtract input.PhoneRDX.SEQ, 1}}.CTIRemoteDevice.{{fn.subtract input.RDX.SEQ, 1}}.destination #}

Macro function list (M)
Remote Destination list for Phone in Subscriber MOD.
hierarchy=sys

[Top]

RDLISTMOBILEID
{# previous.Phone.{{fn.subtract input.PhoneRDX2.SEQ, 1}}.MobileIdentity.{{fn.subtract input.MIX2.SEQ, 1}}.destination #}

Macro function list (M)
Mobile Identity list for Phone in Subscriber MOD.
hierarchy=sys

[Top]

RDLISTPHONE
{# previous.Phone.{{fn.subtract input.PhoneRDX.SEQ, 1}}.RemoteDestinationPhone.{{fn.subtract input.RDX.SEQ, 1}}.destination #}

Macro function list (M)
Remote Destination list for Phone in Subscriber MOD.
hierarchy=sys

[Top]

rdp_previous_index
{{ fn.subtract input.RDPX.SEQ,1 }}

Macro function list (M)
Used in relation/Subscriber for RDP index
hierarchy=sys

[Top]

rdp_previous_name
{{ fn.evaluate macro.rdp_previous_path_text }}

Macro function list (M)
Used in relation/Subscriber for RDP index
hierarchy=sys

[Top]

rdp_previous_path_text
{{ macro.LC }} previous.RemoteDestinationProfile.{{ macro.rdp_previous_index }}.name {{ macro.RC }}

Used in relation/Subscriber for RDP index
hierarchy=sys

[Top]

REASSIGN-JABBER-CLIENT-DEVICE-NAME-ASSOCIATION
(( fn.containsStartsWith BOT,cft.device.DATA == true ))<{{ pwf.devicename-android }}>(( fn.containsStartsWith TCT,cft.device.DATA == true ))<{{ pwf.devicename-iphone }}>(( fn.containsStartsWith CSF,cft.device.DATA == true ))<{{ pwf.devicename-csf }}>(( fn.containsStartsWith TAB,cft.device.DATA == true ))<{{ pwf.devicename-ipad }}><{{ cft.device.DATA }}>

Macro function list (M)
Macro to calculate new Jabber Device Name before before updating Jabber name. Used by ReassignServicesAssociateDevicesCFT - 19Aug2022
hierarchy=sys.hcs

[Top]

RegexAvailableOrUsedMCR
/Available$|Used$/

No description available.
hierarchy=sys

[Top]

RegexNotBeginStarOrEndX
/^[^*][^xX]*$/

Does not begin with *, and end with X or x
hierarchy=sys

[Top]

RegexUsedOrUsedUtilMCR
/^Used/

At the time of writing, the two statuses that this regex is supposed to match are: 'Used' and 'Used-Utility'
hierarchy=sys

[Top]

REMOVE_NULLS
{{ fn.list_remove_nulls device.hcmf.CustomerEquipment.monitorsPrimeCollab || direction:up }}

Macro function list (M)
Macro removes the "null" monitorsPrimeCollab value
hierarchy=sys.hcs

[Top]

ResellerExistsMCR
{# data.HCSHcmfResellerDAT.name | __hierarchy_friendly_path:hcs,name:input.name #}

No description available.
hierarchy=sys.hcs

[Top]

ReservedCoolingStatusListMCR
{{ fn.split Reserved:Cooling,:}}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_HOST_NAME
{{ data.Ldap.host | __pkid:input.gui_ldap_server_pkid | direction:down }}

No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_MODEL_TYPE
{{ data.HcsLdapUserSyncDAT.userModelType | ldapServer:input.gui_ldap_server_bkey | direction:down }}

No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_MODEL_TYPE_PROPER
{{ data.UserFieldMapping.model_type | name:input.gui_ldap_server_bkey | direction:down }}/{{ data.UserFieldMapping.username | name:input.gui_ldap_server_bkey | direction:down }}

No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_TYPE
{{ data.UserFieldMapping.application | name:input.gui_ldap_server_bkey | direction:down }}

No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_USERS
(( macro.RESYNC_LDAP_TYPE == OPEN_LDAP )) <{{ fn.flatten_list_of_lists macro.RESYNC_LDAP_USERS_EVAL }}> <{{ macro.RESYNC_LDAP_USERS_EVAL }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_USERS_EVAL
{{ fn.evaluate macro.RESYNC_LDAP_USERS_MACRO }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RESYNC_LDAP_USERS_MACRO
{{ macro.LCH }} {{ fn.replace macro.RESYNC_LDAP_MODEL_TYPE_PROPER,/,. }} | | direction:down, device:input.gui_ldap_server_pkid {{ macro.RCH }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR
{# device.cucm.Css.* | name:"input.str2" #}

No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_2
{# device.cucm.Css.members.member.*.routePartitionName | name:input.str2 #}

No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_3
{# fn.flatten_list_of_lists macro.RK_CLIPORCLIR_2 #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_4
{# device.cucm.RoutePartition.* | name:"/CLI.-PT/" #}

No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_5
{# device.cucm.RoutePartition.name | name:"/CLI.-PT/" #}

No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_6
{# fn.list_set_intersect macro.RK_CLIPORCLIR_3, macro.RK_CLIPORCLIR_5 #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_7
{{  fn.one macro.RK_CLIPORCLIR_6 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

RK_CLIPORCLIR_8
{{ fn.contains CLIR, macro.RK_CLIPORCLIR_7 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

Role_options
{# fn.filter_by_rule hierarchy_types,data/Role,up,name #}

Macro function list (M)
Get all roles we can add. This list is then passed onto filter_roles_by_user_access_profile to check the access profiles
hierarchy=sys

[Top]

RS_HN_SPLIT
{{ fn.split input.sourceUserHn,. }}

Macro function list (M)
Create list from passed Hierarchy Name.
hierarchy=sys.hcs

[Top]

SDD_CUC_LanguageCallersHear
(( fn.is_none_or_empty macro.SDD_CUC_LanguageCallersHearData == fn.false )) <{{ macro.SDD_CUC_LanguageCallersHearData }}> <Inherit Language From Caller>

Macro function list (M)
SDD value for defaultcuclanguage
hierarchy=sys

[Top]

SDD_CUC_LanguageCallersHearData
{{ data.SiteDefaultsDoc.defaultcuclanguagecallerhears | name:macro.SITENAME }}

SDD value for defaultcuclanguage
hierarchy=sys

[Top]

SDD_E164functionGet1to1_MCR
{{ fn.get_e164_number macro.SDD_E164functionInput_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SDD_E164functionGet1ton_MCR
{{ data.HcsDpDNMultiE164AssociateDAT.primary_e164 | dn_number:macro.SDD_E164functionInput_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

SDD_E164functionGetNumber_MCR
(( fn.is_none_or_empty macro.SDD_E164functionGet1to1_MCR == false ))<{{ fn.remove_and_trim macro.SDD_E164functionGet1to1_MCR,\ }}>(( fn.is_none_or_empty macro.SDD_E164functionGet1ton_MCR == false ))<{{ fn.remove_and_trim macro.SDD_E164functionGet1ton_MCR,\ }}><{{ data.DpSite.pubNumber || direction:local }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SDD_E164functionInput_MCR
(( fn.is_none_or_empty cft.LineX.dirn.pattern == fn.false )) <{{ cft.LineX.dirn.pattern }}> (( fn.is_none_or_empty cft.LineX.dirn.pattern == fn.true )) <{{ cft.DPLineX.dirn.pattern }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SDD_GetCountry_MCR
{{ data.BaseSiteDAT.Country || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

SDD_GetCountryCode_MCR
+{{ data.Countries.international_dial_code | country_name:macro.SDD_GetCountry_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

SDD_GetMaskFormat_MCR
{{ data.SiteDefaultsDoc.useNationalMaskFormat || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

SDD_GetTrunkPrefix_MCR
{{ data.Countries.national_trunk_prefix | country_name:macro.SDD_GetCountry_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

SDD_PreviousNatPub_E164Number_MCR
{{ fn.replace pwf.contextPreviousPubNumber, macro.SDD_GetCountryCode_MCR, macro.SDD_GetTrunkPrefix_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SDD_Pub_E164Number_MCR
(( macro.SDD_GetMaskFormat_MCR == true ))<{{ fn.replace pwf.contextPubNumber, macro.SDD_GetCountryCode_MCR, macro.SDD_GetTrunkPrefix_MCR }}><{{ pwf.contextPubNumber }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SDD_QAS_E164Number_MCR
(( macro.SDD_GetMaskFormat_MCR == true ))<{{ fn.replace macro.SDD_E164functionGetNumber_MCR, macro.SDD_GetCountryCode_MCR, macro.SDD_GetTrunkPrefix_MCR }}><{{ macro.SDD_E164functionGetNumber_MCR }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SDD_User_Role
{{ data.SiteDefaultsDoc.defaultuserrole || direction:local }}

Returns from Site Default Docs the Default User Role. This is a simple macro and is used in the macro called DEFAULT_USER_ROLE
hierarchy=sys

[Top]

SDD_WtCallBehaviourUcManagerProfile
(( macro.SDD_WtUseOrgDomain == fn.true )) <{{fn.drop }}> (( fn.is_none_or_empty macro.SDD_WtCallBehaviourUcManagerProfileData == fn.false )) <{{ macro.SDD_WtCallBehaviourUcManagerProfileData }}> <{{ data.SparkCustomer.default_calling_behaviour_uc_manager_profile || direction:up }}>

Macro function list (M)
SDD value for use_org_domain
hierarchy=sys

[Top]

SDD_WtCallBehaviourUcManagerProfileData
{{ data.SiteDefaultsDoc.calling_behaviour_uc_manager_profile | name:macro.SITENAME }}

SDD value for use_org_domain
hierarchy=sys

[Top]

SDD_WtUseOrgDomain
(( data.SiteDefaultsDoc.use_org_domain | name:macro.SITENAME == fn.true )) <{{ fn.true }}> <{{ fn.false }}>

Macro function list (M)
SDD value for use_org_domain
hierarchy=sys

[Top]

SearchSlash
/

No description available.
hierarchy=sys.hcs

[Top]

SelectDefaultCucmGroupForSddMCR
{{ macro.LC }} fn.cucm_select_group pwf.site_hn_fp {{ macro.RC }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SELECTED_HIERARCHY
{{ fn.hierarchy_friendly_path }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SET_NEW_DESCRIPTION_QAS_PHONE_INILINEADD
(( fn.is_none_or_empty input.description == fn.false )) <{{ input.description}}> (( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS == fn.false )) <{{ macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS }}> (( fn.is_none_or_empty input.email == fn.false )) <{{ input.email }}><{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for QuickSubscriber and AddPhone - used by INILIneAdd PWF - 2 Aug 2022
hierarchy=sys.hcs

[Top]

SET_NEW_DESCRIPTION_REASSIGN_USER_SERVICES
(( fn.is_none_or_empty macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS == fn.false )) <{{ macro.DISPLAY_NAME_FNAME_LNAME_MAX_40_CHARS }}><{{ fn.null }}>

Macro function list (M)
Configurable setting of description field for Reassign User Services - used by ReassignServicesUpdatePWF - 02Aug2022
hierarchy=sys.hcs

[Top]

ShowAllDevicesMCR
(( input.action == add )) <{{ macro.ListAllUnassociatedDevicesAtSiteMCR }}> (( input.action == remove )) <{{ macro.ListAllAssociatedDevicesAtSiteMCR }}> <{{ fn.list_empty }}>

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

ShowAllDPsMCR
(( input.action == add )) <{{ macro.ListAllUnassociatedDPsAtSiteMCR }}> (( input.action == remove )) <{{ macro.ListAllAssociatedDPsAtSiteMCR }}> <{{ fn.list_empty }}>

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

SITE_CMCCS
(( fn.is_none_or_empty macro.NDL_CMCCS_PKID == fn.false ))<{{ macro.NDL_CMCCS_PKID }}><{{ fn.default_device device/cmccs.pkid }}><{{ fn.unset }}>

Macro function list (M)
This macro returns the PKID of the Cisco Control Center Services server associated with the hierarchy.
hierarchy=sys

[Top]

SITE_COUNTRY_CHECK
(( previous.dpSite.Country == input.dpSite.Country ))

Only check if Country is not None.
hierarchy=sys

[Top]

SITE_CUC
(( fn.is_none_or_empty macro.NDL_CUC_PKID == fn.false ))<{{ macro.NDL_CUC_PKID }}><{{ fn.default_device device/cuc.pkid }}><{{ fn.unset }}>

Macro function list (M)
This macro returns the PKID of the Cisco Unity Connection server associated with the hierarchy.
hierarchy=sys

[Top]

SITE_CUCM
(( fn.is_none_or_empty macro.NDL_CUCM_PKID == fn.false ))<{{ macro.NDL_CUCM_PKID }}><{{ fn.default_device device/cucm.pkid }}><{{ fn.unset }}>

Macro function list (M)
This macro returns the PKID of the Cisco Call Manager server associated with the hierarchy.
hierarchy=sys

[Top]

SITE_CUCM_BKEY
{{ fn.ndl_device_meta ,ndl.data/CallManager.bkey }}

Macro function list (M)
Returns the business key for the current hierarchy's Call Manager (CUCM) model, which has the format: [ip, port, friendly hierarchy path]
hierarchy=sys

[Top]

SITE_HCMF
(( fn.is_none_or_empty macro.NDL_HCMF_PKID == fn.false ))<{{ macro.NDL_HCMF_PKID }}><{{ fn.default_device device/hcmf.pkid }}><{{ fn.unset }}>

Macro function list (M)
This macro returns the PKID of the Cisco HCMF server associated with the hierarchy.
hierarchy=sys

[Top]

SITE_HIERARCHY
{{ macro.SELECTED_HIERARCHY}}.{{input.sites.target_site_name}}

No description available.
hierarchy=sys

[Top]

SITE_NDLR
{{ data.NetworkDeviceListReference.reference | | direction:local }}

Get the NDLR of the Site.
hierarchy=sys

[Top]

SITE_NDLR_CHECK
(( previous.dpSite.ndlr == input.dpSite.ndlr ))

Only check if NDLR is not None.
hierarchy=sys

[Top]

SITE_UCCX
(( fn.is_none_or_empty macro.NDL_UCCX_PKID == False )) <{{ macro.NDL_UCCX_PKID }}> (( fn.default_device device/uccx.pkid != None ))<{{ fn.default_device device/uccx.pkid}}><{{ fn.unset }}>

Macro function list (M)
This macro returns the PKID of the Cisco Contact Center Express server associated with the hierarchy.
hierarchy=sys

[Top]

SITE_USP_PROFILE
{{ data.SiteDefaultsDoc.defaultuserprofile || direction:local }}

No description available.
hierarchy=sys

[Top]

SITE_USP_ULT
{{ device.cucm.UserProfileProvision.universalLineTemplate | name:macro.SITE_USP_PROFILE | direction:up, device:macro.SITE_CUCM }}

No description available.
hierarchy=sys

[Top]

SiteBuild_CallParkEndNum_MCR
{{ fn.as_string macro.SiteBuild_CallParkEndNumInt_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_CallParkEndNumInt_MCR
{{ fn.add macro.Sitebuild_CallParkStartNum_MCR, macro.SiteBuild_CallParkRangeSizeMinusOne_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_CallParkRangeSize_MCR
{{ fn.as_int input.loopData.rangeSize }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_CallParkRangeSizeMinusOne_MCR
{{ fn.subtract macro.SiteBuild_CallParkRangeSize_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Sitebuild_CallParkStartNum_MCR
{{ fn.as_int input.loopData.pattern }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_CFTList_MCR
{# data.ConfigurationTemplate.name | target_model_type:data/SiteBuild_SiteData_DAT | direction:up #}

Return list of CFTs over site build data model
hierarchy=sys

[Top]

SiteBuild_Codec128_MCR
128 kbps (AAC-LD [LATM])

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec13_MCR
13 kbps (GSM-FR, AMR)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec16_MCR
16 kbps (iLBC, G.728)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec24_MCR
24 kbps (AMR-WB)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec256_MCR
256 kbps (L16, AAC-LD)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec32_MCR
32 kbps (iSAC, G.722.1)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec64_MCR
64 kbps (G.711, G.722)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec7_MCR
7 kbps (GSM-HR, G.723.1)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Codec8_MCR
8 kbps (G.729)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_CodecList_MCR
7 kbps (GSM-HR, G.723.1):8 kbps (G.729):13 kbps (GSM-FR, AMR):16 kbps (iLBC, G.728):24 kbps (AMR-WB):32 kbps (iSAC, G.722.1):64 kbps (G.711, G.722):128 kbps (AAC-LD [LATM]):256 kbps (L16, AAC-LD)

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_Customer_DP_SchemaGroup_CountryChoices
{{ fn.list_remove_dup  macro.SiteBuild_Customer_DP_SchemaGroup_CountryMemberList }}

Macro function list (M)
Return de-duplicated list of countries supported by the Customer's DialplanSchema Group
hierarchy=sys

[Top]

SiteBuild_Customer_DP_SchemaGroup_CountryMemberList
{# fn.one data.HcsDpDialPlanSchemaGroupDAT.countryMembers.*.country | name:macro.SiteBuild_Customer_DP_SchemaGroup_Name #}

Macro function list (M)
Returns list of duplicated countries in the Customer's Dialplan Schema Group
hierarchy=sys

[Top]

SiteBuild_Customer_DP_SchemaGroup_Name
{{ HcsDpAssociateSchemaGroupToCustomerDAT.dialPlanSchemaGroup || direction:up }}

Return associated Customer Schema Group Name
hierarchy=sys

[Top]

SiteBuild_Get_CoS_Cucm_Bkey_MCR
{{ data.NetworkDeviceList.devices.CallManager.0 | name:macro.SiteBuild_Get_CoS_NDL_Name_MCR | direction:up }}

Get CUCM_BKey using Site Build NDL Name
hierarchy=sys

[Top]

SiteBuild_Get_CoS_NDL_Name_MCR
{{ fn.one data.NetworkDeviceList.name || __bkey:input.gui_ndl,direction:up }}

Macro function list (M)
Get NDL Name using Site Build NDL Selection
hierarchy=sys

[Top]

SiteBuild_Get_Evaluated_BKEY_OF_SITE_NDLR_MCR
{{ fn.from_business_key_format pwf.siteData.siteNdlrReference }}

Macro function list (M)
Get Business Key Format from Site NLDR Reference
hierarchy=sys

[Top]

SiteBuild_Get_Evaluated_SDD_CALLFORWARD_CSS_MCR
{{ fn.evaluate macro.SiteBuild_Get_Replace_SDD_CALLFORWARD_CSS_MCR }}

Macro function list (M)
Look up CALLFORWARD_CSS for use by SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_Get_Evaluated_SDD_Cucm_Bkey_MCR
{{ data.NetworkDeviceList.devices.CallManager.0 | name:macro.SiteBuild_Get_Evaluated_SDD_NDL_Name_MCR | direction:up }}

Get CUCM_BKey for SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_Get_Evaluated_SDD_LINE_CSS_MCR
{{ fn.evaluate macro.SiteBuild_Get_Replace_SDD_LINE_CSS_MCR }}

Macro function list (M)
Look up LINE_CSS for use by SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_Get_Evaluated_SDD_NDL_Name_MCR
{{ fn.one macro.SiteBuild_Get_Evaluated_BKEY_OF_SITE_NDLR_MCR }}

Macro function list (M)
Get NDL Name from Site NLDR Reference
hierarchy=sys

[Top]

SiteBuild_Get_Replace_SDD_CALLFORWARD_CSS_MCR
{{ fn.replace macro.SiteBuild_Get_SDD_CALLFORWARD_CSS_MCR,HcsDpUniqueSitePrefixMCR,macro.SiteBuild_Get_Replaced_CuXXSiXX_MacroName }}

Macro function list (M)
Look up CALLFORWARD_CSS for use by SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_Get_Replace_SDD_LINE_CSS_MCR
{{ fn.replace macro.SiteBuild_Get_SDD_LINE_CSS_MCR,HcsDpUniqueSitePrefixMCR,macro.SiteBuild_Get_Replaced_CuXXSiXX_MacroName }}

Macro function list (M)
Look up LINE_CSS for use by SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_Get_Replaced_CuXXSiXX_MacroName
HcsDpUniqueCustomerPrefixMCR }}Si{{ data.DpSite.siteId | siteName:pwf.siteData.SiteBuild_Name

Macro to replace found macro name
hierarchy=sys

[Top]

SiteBuild_Get_SDD_CALLFORWARD_CSS_MCR
{{ data.ClassOfService.line_css | cos_name:pwf.siteData.default_callforward_css,cucm_bkey:macro.SiteBuild_Get_Evaluated_SDD_Cucm_Bkey_MCR }}

Look up CALLFORWARD_CSS for use by SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_Get_SDD_LINE_CSS_MCR
{{ data.ClassOfService.line_css | cos_name:pwf.siteData.default_line_css,cucm_bkey:macro.SiteBuild_Get_Evaluated_SDD_Cucm_Bkey_MCR }}

Look up LINE_CSS for use by SiteBuild SDD CFT
hierarchy=sys

[Top]

SiteBuild_GetCountryEXT_MCR
{{ data.HcsDpCustPstnBreakoutCountryMapDAT.pstnBreakoutCode |  country:macro.SiteBuild_GetCountryISO_MCR }}

Return country ext from country ISO
hierarchy=sys

[Top]

SiteBuild_GetCountryISO_MCR
{{ data.Countries.iso_country_code |  country_name:input.gui_country }}

Return country ISO from country name
hierarchy=sys

[Top]

SiteBuild_GetCucm0Bkey_MCR
{{ data.NetworkDeviceList.devices.CallManager.0 | __pkid:macro.SiteBuild_GetNdlPkid_MCR }}

Return cucm 0 bkey
hierarchy=sys

[Top]

SiteBuild_GetCucmPkid_MCR
{{ fn.bkey_to_pkid macro.SiteBuild_GetCucm0Bkey_MCR, data/CallManager }}

Macro function list (M)
Return cucm pkid from bkey
hierarchy=sys

[Top]

SiteBuild_GetDevicePoolPBT_MCR
{{ fn.one device.cucm.PhoneType.ProtocolTemplates.0.PBT.0 |PhoneType:pwf.siteData.defaultPhoneType,ProtocolTemplates.*.Protocol:macro.SiteBuild_GetDevicePoolPhoneProtocol_MCR }}

Macro function list (M)
Return PBT for phone type
hierarchy=sys.hcs

[Top]

SiteBuild_GetDevicePoolPhoneProtocol_MCR
{{ data.SiteDefaultsDoc.default_cucm_phone_protocol | name:pwf.siteData.SiteBuild_Name }}

Return Protocol for phone
hierarchy=sys.hcs

[Top]

SiteBuild_GetDevicePoolPSP_MCR
{{ fn.one device.cucm.PhoneType.ProtocolTemplates.0.SecurityProfile.0 |PhoneType:pwf.siteData.defaultPhoneType,ProtocolTemplates.*.Protocol:pwf.siteData.defaultPhoneProtocol }}

Macro function list (M)
Return PSP for phone type
hierarchy=sys.hcs

[Top]

SiteBuild_GetDnFromLoopDataPattern_MCR
(( data.DpCustomer.slcBased != true ))<{{ input.loopData.pattern }}>(( data.DpCustomer.ispInSlc != true ))<{{ pwf.siteData.slc }}{{ input.loopData.pattern }}>(( fn.is_none_or_empty data.DpCustomer.isp == false ))<{{ data.DpCustomer.isp }}{{ pwf.siteData.slc }}{{ input.loopData.pattern }}><{{ pwf.siteData.slc }}{{ input.loopData.pattern }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_GetDnFromLoopDataStartNum_MCR
(( data.DpCustomer.slcBased != true ))<{{ input.loopData.startNum }}>(( data.DpCustomer.ispInSlc != true ))<{{ pwf.siteData.slc }}{{ input.loopData.startNum }}>(( fn.is_none_or_empty data.DpCustomer.isp == false ))<{{ data.DpCustomer.isp }}{{ pwf.siteData.slc }}{{ input.loopData.startNum }}><{{ pwf.siteData.slc }}{{ input.loopData.startNum }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_GetNdlPkid_MCR
{{ fn.bkey_to_pkid input.gui_ndlBkey, data/NetworkDeviceList }}

Macro function list (M)
Return ndl pkid from bkey
hierarchy=sys

[Top]

SiteBuild_GetPhoneProtocol_MCR
{{ fn.one device.cucm.PhoneType.ProtocolTemplates.*.Protocol | PhoneType:input.gui_defaultPhoneType }}

Macro function list (M)
Return phone protocol
hierarchy=sys

[Top]

SiteBuild_GetSiteExt_MCR
(( fn.is_none_or_empty macro.SiteBuild_GetCountryEXT_MCR == false ))<{{ macro.SiteBuild_GetCountryEXT_MCR }}><0-9>

Macro function list (M)
Return country ext
hierarchy=sys

[Top]

SiteBuild_GetSiteExtLen_MCR
{{ data.DpSite.extLen || direction:local }}

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_GetSiteExtLenAsInt_MCR
{{ fn.as_int macro.SiteBuild_GetSiteExtLen_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_GetSiteExtMask_MCR
{{ fn.mask X,macro.SiteBuild_GetSiteExtLenAsInt_MCR,0 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_GetSiteFeaturePartition_MCR
{{ macro.HcsDpUniqueCustomerPrefixMCR }}Si{{ data.BaseSiteDAT.InternalSiteID | SiteName:pwf.siteData.SiteBuild_Name }}-Feature-PT

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_GetSiteIsrPattern_MCR
(( data.DpCustomer.ispInSlc || direction:up != true ))<{{ data.DpSite.slc || direction:local }}{{ macro.SiteBuild_GetSiteExtMask_MCR }}>(( fn.is_none_or_empty data.DpCustomer.isp || direction:up == false ))<{{ data.DpCustomer.isp || direction:up }}{{ data.DpSite.slc || direction:local }}{{ macro.SiteBuild_GetSiteExtMask_MCR }}><{{ data.DpSite.slc || direction:local }}{{ macro.SiteBuild_GetSiteExtMask_MCR }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_NewSiteHn_MCR
{{ data.BaseSiteDAT.__hierarchy | SiteName:pwf.SiteBuild_Name }}

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_RangeLen_MCR
{{ fn.length input.loopData.RangeSize }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_RangeLenMinusOne_MCR
{{ fn.subtract macro.SiteBuild_RangeLen_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_RangeMask_MCR
{{ fn.mask X,macro.SiteBuild_RangeLen_MCR,-1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_RangePrefix_MCR
{{ fn.sub_string input.loopData.startNum,0,macro.SiteBuild_StartNumPrefixLen_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Sitebuild_RangeWithMask_MCR
{{ macro.SiteBuild_RangePrefix_MCR }}{{ macro.SiteBuild_RangeMask_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_SiteRangeEndNum_MCR
{{ fn.as_string macro.SiteBuild_SiteRangeEndNumInt_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_SiteRangeEndNumInt_MCR
{{ fn.add macro.Sitebuild_SiteRangeStartNum_MCR, macro.SiteBuild_SiteRangeSizeMinusOne_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_SiteRangeSize_MCR
{{ fn.as_int input.loopData.RangeSize }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_SiteRangeSizeMinusOne_MCR
{{ fn.subtract macro.SiteBuild_SiteRangeSize_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Sitebuild_SiteRangeStartNum_MCR
{{ fn.as_int input.loopData.startNum }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_StartNumLen_MCR
{{ fn.length input.loopData.startNum }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_StartNumPrefixLen_MCR
{{ fn.subtract macro.SiteBuild_StartNumLen_MCR,macro.SiteBuild_RangeLenMinusOne_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_UpdateRangeLen_MCR
{{ fn.length input.sitebuildDataAttrInstance.RangeSize }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_UpdateRangeLenMinusOne_MCR
{{ fn.subtract macro.SiteBuild_UpdateRangeLen_MCR,1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_UpdateRangeMask_MCR
{{ fn.mask X,macro.SiteBuild_UpdateRangeLen_MCR,-1 }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_UpdateRangePrefix_MCR
{{ fn.sub_string input.sitebuildDataAttrInstance.startNum,0,macro.SiteBuild_UpdateStartNumPrefixLen_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Sitebuild_UpdateRangeWithMask_MCR
{{ macro.SiteBuild_UpdateRangePrefix_MCR }}{{ macro.SiteBuild_UpdateRangeMask_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_UpdateStartNumLen_MCR
{{ fn.length input.sitebuildDataAttrInstance.startNum }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuild_UpdateStartNumPrefixLen_MCR
{{ fn.subtract macro.SiteBuild_UpdateStartNumLen_MCR,macro.SiteBuild_UpdateRangeLenMinusOne_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SiteBuildLCC_MCR
{{

No description available.
hierarchy=sys.hcs

[Top]

SiteBuildLCH_MCR
{#

No description available.
hierarchy=sys.hcs

[Top]

SiteBuildRCC_MCR
}}

No description available.
hierarchy=sys.hcs

[Top]

SiteBuildRHC_MCR
#}

No description available.
hierarchy=sys.hcs

[Top]

SiteBuildSDD_COS_SITEID
{{data.DpSite.siteId|siteName:pwf.siteData.SiteBuild_Name}}

No description available.
hierarchy=sys

[Top]

SiteBuildSDD_Default_CFWDCSS
{{data.ClassOfService.line_css|cos_name:pwf.siteData.default_callforward_css,cucm_bkey:macro.SiteBuild_Get_Evaluated_SDD_Cucm_Bkey_MCR|direction:up}}

No description available.
hierarchy=sys

[Top]

SiteBuildSDD_Default_LineCSS
{{data.ClassOfService.line_css|cos_name:pwf.siteData.default_line_css,cucm_bkey:macro.SiteBuild_Get_Evaluated_SDD_Cucm_Bkey_MCR|direction:up}}

No description available.
hierarchy=sys

[Top]

SITECODE
{{ data.VOSS-Site-DialPlan.SiteCode }}

No description available.
hierarchy=sys

[Top]

SITEDEFAULTS_CDC
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.CommonDeviceConfig.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.CommonDeviceConfig.name || direction:up #}>

Returns a list of Common Device Configs related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_CPC
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.CommonPhoneConfig.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.CommonPhoneConfig.name || direction:up #}>

Returns a list of Common Phone Configs related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_CUCMGRP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.CallManagerGroup.name || device:macro.SITE_CUCM, direction:up #}> <{# device.cucm.CallManagerGroup.name || direction:up #}>

Returns a list of Call Manager Groups related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_CUCNT
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cuc.NotificationTemplate.NotificationTemplateName || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.device.cuc.NotificationTemplate.NotificationTemplateName || direction:up #}>

Returns a list of Notification Templates related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_CUCPS
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cuc.PhoneSystem.DisplayName || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cuc.PhoneSystem.DisplayName || direction:up #}>

Returns a list of Phone Systems related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_CUCSMPP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cuc.SmppProvider.TextName || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.device.cuc.SmppProvider.TextName || direction:up #}>

Returns a list of SMPP Providers related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_CUCUT
{# device.cuc.UserTemplate.Alias || direction:up, device:macro.SITE_CUC #}

Generates the choices for CUC User Templates.
hierarchy=sys

[Top]

SITEDEFAULTS_DEVCSS
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.Css.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.Css.name || direction:up #}>

Returns a list of Calling Search Spaces related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_DP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.DevicePool.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.DevicePool.name || direction:up #}>

Returns a list of Device Pools related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_LOCATION
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.Location.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.Location.name || direction:up #}>

Returns a list of Locations related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_PG
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.PresenceGroup.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.PresenceGroup.name || direction:up #}>

Returns a list of Presence Groups related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_PRODUCT
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.PhoneType.PhoneType || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.PhoneType.PhoneType || direction:up #}>

Returns a list of Phone Types (Products) related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_REGION
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.Region.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.Region.name || direction:up #}>

Returns a list of Regions related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_RP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.RoutePartition.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.RoutePartition.name || direction:up #}>

Returns a list of Route Partitions related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_SIPP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.SipProfile.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.SipProfile.name || direction:up #}>

Returns a list of SIP Profiles related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_SKT
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.SoftKeyTemplate.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.SoftKeyTemplate.name || direction:up #}>

Returns a list of Soft Key Templates related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_SP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.ServiceProfile.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.ServiceProfile.name || direction:up #}>

Returns a list of Service Profiles related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_TZ
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.DateTimeGroup.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.DateTimeGroup.name || direction:up #}>

Returns a list of Date Time Groups related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_UP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.UserProfileProvision.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.UserProfileProvision.name || direction:up #}>

Returns a list of User Profiles related to Site configured NDL/device
hierarchy=sys

[Top]

SITEDEFAULTS_VMP
(( macro.NDL_PKID_FOR_SITE != '' )) <{# device.cucm.VoiceMailProfile.name || ndl: macro.NDL_PKID_FOR_SITE, direction:up #}><{# device.cucm.VoiceMailProfile.name || direction:up #}>

Returns a list of Voicemail Profiles related to Site configured NDL/device
hierarchy=sys

[Top]

SiteExistsMCR
{# data.HCSHcmfCustomerLocationDAT.shortName | __hierarchy_friendly_path:hcs,shortName:input.name,bkCustomer_shortName:pwf.well_known_parent_name #}

No description available.
hierarchy=sys.hcs

[Top]

SITEMASK
{{ fn.mask X, macro.EXTLENGTH, 0 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SITEMASKMINUSONE
{{ fn.mask X, macro.EXTLENGTH, -1 }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SITENAME
{{ data.BaseSiteDAT.SiteName }}

No description available.
hierarchy=sys

[Top]

SPACE
 

No description available.
hierarchy=sys

[Top]

SPARK_CTI_REMOTE_DEVICE_NAME
SparkRD{{ fn.sub_string pwf.userid, 0, 8 }}

Macro function list (M)
Defines the name to use for Spark CTI Remote Devices
hierarchy=sys

[Top]

SpecialContextPatternMCR
{{ input.pattern }}

No description available.
hierarchy=sys

[Top]

SplitStringBySpacesMCR
{{ fn.split input.use_string }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

StageMSTeamsUpdate_GetCsoUserDataFromCucmPkid
{{ device.msteamsonline.CsOnlineUser.* | UserPrincipalName:macro.StageMSTeamsUpdate_GetUpnFromCucmPkid }}

No description available.
hierarchy=sys.hcs

[Top]

StageMSTeamsUpdate_GetCucmUsernameFromCucmPkid
{{ device.cucm.User.userid | __pkid:input.cucmUserPkid }}

No description available.
hierarchy=sys.hcs

[Top]

StageMSTeamsUpdate_GetUpnFromCucmPkid
(( data.User.username_ms_teams | username:macro.StageMSTeamsUpdate_GetCucmUsernameFromCucmPkid != '' ))<{{ data.User.username_ms_teams | username:macro.StageMSTeamsUpdate_GetCucmUsernameFromCucmPkid }}><{{ device.cucm.User.userIdentity | __pkid:input.cucmUserPkid }}>

No description available.
hierarchy=sys.hcs

[Top]

subscriber_from_profile_choices_list
{# fn.list_set_left macro.subscriber_from_profile_full_list, macro.subscriber_from_profile_deletion_profile #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

subscriber_from_profile_deletion_profile
{# fn.as_list macro.HybridMVS_UserDeletionGetDeletedProfileName #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

subscriber_from_profile_full_list
{# fn.list_remove_dup data.SubscriberProfile.name || direction:up #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SUBSCRIBER_PhoneProductList
{# input.Phone.*.product #}

List of
hierarchy=sys

[Top]

Subscriber_profiles
{# fn.list_remove_dup data.SubscriberProfile.name || direction:up #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Subscriber_profiles_with_hybrid
{# data.SubscriberProfile.name | hybrid:fn.true | direction:up #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Subscriber_profiles_with_microsoft
{# data.SubscriberProfile.name | microsoft:fn.true | direction:up #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Subscriber_profiles_with_microsoft_or_hybrid
{# fn.list_extend_no_dup macro.Subscriber_profiles_with_hybrid, macro.Subscriber_profiles_with_microsoft #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

Subscriber_profiles_without_microsoft_or_hybrid
{# fn.list_set_left macro.Subscriber_profiles, macro.Subscriber_profiles_with_microsoft_or_hybrid #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

syncNameMTLunitySchedulesMCR
HcsPull-{{pwf.hostNameOrIP}}--{{ fn.evaluate macro.HcsDataSyncDeviceNameMCR }}-MTLunitySchedules-DS

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

SYSTEM_WEBEX_AUTHORIZATION_URL
https://webexapis.com/v1/authorize?client_id=C7f8712aa2fcb407fa1d913e41e67847512b93186a38a5be017e8f77c924956e6&response_type=code&redirect_uri=https%3A%2F%2Fus-central1-webex-teams-auth-token.cloudfunctions.net%2Fwebex_oauth_handler&scope=spark%3Aall%20meeting%3Aadmin_preferences_read%20analytics%3Aread_all%20meeting%3Aadmin_participants_read%20spark-admin%3Apeople_write%20spark%3Aorganizations_read%20spark-admin%3Aworkspace_metrics_read%20spark-admin%3Aplaces_read%20spark-admin%3Awholesale_billing_reports_read%20spark%3Aplaces_read%20identity%3Agroups_read%20meeting%3Aadmin_config_write%20spark-compliance%3Amessages_read%20spark-admin%3Adevices_write%20spark-admin%3Aworkspaces_write%20spark-admin%3Alocations_write%20identity%3Aplaceonetimepassword_create%20spark-admin%3Aorganizations_write%20spark-admin%3Aworkspace_locations_read%20spark%3Adevices_write%20spark%3Axapi_commands%20spark-compliance%3Awebhooks_read%20spark-admin%3Acall_qualities_read%20spark%3Akms%20spark-admin%3Awholesale_sub_partners_read%20spark-admin%3Awholesale_customers_read%20spark-admin%3Awholesale_subscribers_read%20meeting%3Aadmin_config_read%20meeting%3Aadmin_transcripts_read%20spark-admin%3Apeople_read%20spark-compliance%3Amemberships_read%20spark-admin%3Aresource_groups_read%20meeting%3Arecordings_read%20spark-admin%3Alocations_read%20meeting%3Aparticipants_read%20spark-admin%3Avideo_mesh_api_read%20meeting%3Aadmin_recordings_read%20spark-admin%3Aorganizations_read%20spark%3Axapi_statuses%20spark-compliance%3Ateam_memberships_read%20spark-admin%3Acalling_cdr_read%20spark-admin%3Adevices_read%20meeting%3Acontrols_read%20spark-admin%3Ahybrid_clusters_read%20spark-admin%3Aworkspace_locations_write%20spark-admin%3Atelephony_config_read%20spark-admin%3Atelephony_config_write%20spark-admin%3Abroadworks_billing_reports_read%20meeting%3Aadmin_schedule_read%20meeting%3Aschedules_read%20spark-admin%3Abroadworks_enterprises_read%20spark%3Acalls_read%20spark-admin%3Aroles_read%20meeting%3Apreferences_read%20spark-compliance%3Ameetings_read%20spark-admin%3Aworkspaces_read%20spark%3Adevices_read%20spark-admin%3Aresource_group_memberships_read%20spark-compliance%3Aevents_read%20spark-admin%3Aresource_group_memberships_write%20spark-compliance%3Arooms_read%20spark-admin%3Abroadworks_subscribers_read%20identity%3Agroups_rw%20spark-admin%3Ahybrid_connectors_read%20audit%3Aevents_read%20spark-compliance%3Ateams_read%20spark-admin%3Aplaces_write%20spark-admin%3Alicenses_read%20spark%3Aplaces_write&state={{ fn.get_webex_oauth_state }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SYSTEM_WEBEX_REDIRECT_URL
https://us-central1-webex-teams-auth-token.cloudfunctions.net/webex_oauth_handler

No description available.
hierarchy=sys

[Top]

SYSTEM_ZOOM_AUTHORIZATION_URL
{{ data.ZoomApplication.authorization_url }}&state={{ fn.get_oauth_state zoom }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

SYSTEM_ZOOM_REDIRECT_URL
https://us-central1-webex-teams-auth-token.cloudfunctions.net/zoom_oauth_handler

No description available.
hierarchy=sys

[Top]

TargetConversationTITLES_21
{# data.MenuEntryTargetConversationDAT.title | action:21 | direction:up #}

Return only the 'title' field for all Action=21 -relevant entries of data/MenuEntryTargetConversationDAT
hierarchy=sys

[Top]

TargetConversationTITLES_23_24
{# data.MenuEntryTargetConversationDAT.title | action:23/24 | direction:up #}

Return only the 'title' field for entries of data/MenuEntryTargetConversationDAT that are relevant to Action=23/24
hierarchy=sys

[Top]

TargetConversationVALUES_21
{# data.MenuEntryTargetConversationDAT.value | action:21 | direction:up #}

Return only the 'value' field for entries of data/MenuEntryTargetConversationDAT that are relevant to Action=21
hierarchy=sys

[Top]

TargetConversationVALUES_23_24
{# data.MenuEntryTargetConversationDAT.value | action:23/24 | direction:up #}

Return only the 'value' field for entries of data/MenuEntryTargetConversationDAT that are relevant to Action=23/24
hierarchy=sys

[Top]

TDK_DAY
(( fn.add 1,fn.now %d > 28 )) <28> <{{ fn.now %d }}>

Macro function list (M)
Macro is used to determine the day with roll-over for TDK auto remove schedule.
hierarchy=sys

[Top]

TDK_MONTH
(( fn.add 1,fn.now %m > 12 )) <01> (( fn.add 1,fn.now %m < 10 )) <0{{  fn.add 1,fn.now %m }}> <{{  fn.add 1,fn.now %m }}>

Macro function list (M)
Macro is used to determine the month with roll-over for TDK auto remove schedule.
hierarchy=sys

[Top]

TDK_YEAR
(( fn.now %m == 12 )) <{{ fn.add 1, fn.now %Y }}> <{{ fn.now %Y }}>

Macro function list (M)
Macro is used to determine the year with roll-over for TDK auto remove schedule.
hierarchy=sys

[Top]

TemplateAliasQAG
(( fn.is_none_or_empty input.CUCUser.0.templateAlias == False )) <{{ input.CUCUser.0.templateAlias }}> (( fn.is_none_or_empty macro.QAG_CUC_TemplateAlias == False )) <{{ macro.QAG_CUC_TemplateAlias }}> <{{ macro.CUC_USER_templateAlias }}>

Macro function list (M)
Get TemplateAlias from GUI, QAG CUC User CFT or SDD in that order.
hierarchy=sys.hcs

[Top]

TitleDetermineCountValMCR
(( fn.is_none_or_empty input.result_list == fn.true )) <0> (( fn.list_count input.result_list < 200 )) <{{ fn.list_count input.result_list }} selectable results shown> <Maximum 200 selectable items shown (Total results: {{ fn.list_count input.result_list }} )>

Macro function list (M)
This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

TitleShowCountSummaryMCR
{{ input.title_device_type }} to {{ macro.ActionFriendlyMCR }} : {{ macro.TitleDetermineCountValMCR }}

This macro is specific for the GUIR for view/AddRemoveDeviceAppUser (one or more of the nested macros in this macro, contain references to specific GUI input-context of that view).
hierarchy=sys

[Top]

TODAY_YYYY_MM_DD
{{ fn.now "%Y-%m-%d" }}

Macro function list (M)
Get today's date in format: YYYY-MM-DD e.g. 2019-11-01
hierarchy=sys

[Top]

TransferGreetingCHOICES
{# data.MenuEntryTargetConversationDAT.title,value | action:23/24 #}

Return list of dicts, with two keys each ('title' and 'value') for all found entries of data/MenuEntryTargetConversationDAT objects.
hierarchy=sys

[Top]

TransferGreetingTITLES
{# data.MenuEntryTargetConversationDAT.title | action:23/24 #}

Return list of titles, for all found entries of data/MenuEntryTargetConversationDAT objects.
hierarchy=sys

[Top]

TransferGreetingVALUES
{# data.MenuEntryTargetConversationDAT.value | action:23/24 #}

Return list values, for all found entries of data/MenuEntryTargetConversationDAT objects.
hierarchy=sys

[Top]

TransferOptionActionsCHOICES
{# data.TransferOptionsActionsDAT.title,value #}

Return list of dicts, with two keys each ('title' and 'value') for all found entries of data/TransferOptionsActions objects.
hierarchy=sys

[Top]

TransferOptionActionsTITLES
{# data.TransferOptionsActionsDAT.title #}

Return list of dicts, with two keys each ('title' and 'value') for all found entries of data/TransferOptionsActions objects.
hierarchy=sys

[Top]

TransferOptionActionsVALUES
{# data.TransferOptionsActionsDAT.value #}

Return list of scalars, namely the 'value' field for all found entries of data/TransferOptionsActionsDAT objects.
hierarchy=sys

[Top]

TransferOptionTypeCHOICES
{# data.TransferOptionTypeDAT.title,value #}

Return list of dicts, with two keys each ('title' and 'value') for all found entries of data/TransferOptionTypeDAT objects.
hierarchy=sys

[Top]

TransferOptionTypesTITLES
{# data.TransferOptionTypeDAT.title #}

Return list of scalars, namely the 'title' field for all found entries of data/TransferOptionTypeDAT objects.
hierarchy=sys

[Top]

TransferOptionTypesVALUES
{# data.TransferOptionTypeDAT.value #}

Return list of scalars, namely the 'value' field for all found entries of data/TransferOptionTypeDAT objects.
hierarchy=sys

[Top]

ucprep_acpl
{{ fn.one data.ConfigurationTemplate.template.name | name:input.audiocodeclist.acpl_cft | direction:up }}

Macro function list (M)
Macro to identify existing audio codec pref lists
hierarchy=sys

[Top]

ucprep_appuser_evaluate
{{ fn.evaluate input.appuserinfo.appuser_userid }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_cmg_evaluate
{{ fn.evaluate input.members.cmg_Name }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_cucm_sip_normalization_scripts_list
{{ data.ucprep_UC_Profiles.cucm_sip_normalization_scripts.* | ucprep_profilename:input.ucprep_profselect }}

UCPrep Get a list of SIP Normalization scripts
hierarchy=sys

[Top]

ucprep_dtg_evaluate
{{ fn.evaluate input.addtimezone.dtg_custom }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_fcp_evaluate
{{ fn.evaluate input.policies.policy_name }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_phonesvcs_evaluate
{{ fn.evaluate input.phoneserviceinfo.serviceName }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_rf
{{ fn.one data.ConfigurationTemplate.template.name | name:input.routefilter.rf_cft | direction:up }}

Macro function list (M)
Macro to identify existing route filters
hierarchy=sys

[Top]

ucprep_sipnormscript_evaluate
{{ fn.evaluate input.sipnormscriptinfo.name }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_sipProf_evaluate
{{ fn.evaluate input.profile.sip_p_name }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_stsp_evaluate
{{ fn.evaluate input.stsp_data.stsp_name }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_tz_cft
{{ data.ucprep_UC_Profiles.tz_cft | ucprep_profilename:input.ucprep_profselect }}

Time Zone field entered in data model UCProfile
hierarchy=sys

[Top]

ucprep_tz_name
{{ fn.replace input.addtimezone.timezone,/,- }}

Macro function list (M)
Macro to provide a transformed timezone name
hierarchy=sys

[Top]

ucprep_unityusertemplate_evaluate
{{ fn.evaluate input.cucutemp.unity_ut_display }}

Macro function list (M)
Macro to evaluate each entry so eval can happen on existing value in CUCM
hierarchy=sys

[Top]

ucprep_validacl
{{ data.ucprep_UC_Profiles.cucm_audiocodecprefs.*.acpl_cft | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager audio codec list
hierarchy=sys

[Top]

ucprep_validappuser
{{ data.ucprep_UC_Profiles.cucm_appuserarray.*.appuser_userid | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager app user
hierarchy=sys

[Top]

ucprep_validcmg
{{ data.ucprep_UC_Profiles.add_cucmgroup.*.cmg_Name | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager group population based in CMGName
hierarchy=sys

[Top]

ucprep_validcmhost
{{ data.ucprep_UC_Profiles.cucm_ip_array.*.cucm_currenthost | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager host update based on cucm current host
hierarchy=sys

[Top]

ucprep_validcucusertmp
{{ data.ucprep_UC_Profiles.unity_usertemplatearray.*.unity_ut_display | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of Unity User Template
hierarchy=sys

[Top]

ucprep_validfcp
{{ data.ucprep_UC_Profiles.cucm_fcp_array.*.policy_name | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager feature control policies
hierarchy=sys

[Top]

ucprep_validphoneservice
{{ data.ucprep_UC_Profiles.cucm_phone_services_add.*.serviceName | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of Phone Service population
hierarchy=sys

[Top]

ucprep_validrf
{{ data.ucprep_UC_Profiles.cucm_routefilter_array.*.rf_cft | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of route filter population
hierarchy=sys

[Top]

ucprep_validsipnormalization
{{ data.ucprep_UC_Profiles.cucm_sip_normalization_scripts.*.name | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of SIP Normalization Script population
hierarchy=sys

[Top]

ucprep_validsipprof
{{ data.ucprep_UC_Profiles.cucm_sipprof_array.*.sip_p_name | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager sip profile
hierarchy=sys

[Top]

ucprep_validstsp
{{ data.ucprep_UC_Profiles.cucm_stsp_array.*.stsp_name | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of call manager sip trunk security profile
hierarchy=sys

[Top]

ucprep_validtz
{{ data.ucprep_UC_Profiles.TimeZone.*.timezone | ucprep_profilename:input.ucprep_profselect }}

UCPrep Evaluation of timezone population
hierarchy=sys

[Top]

UFM_CHECK_IF_APPLICATION_DATA_EXISTS
(( input.name == default )) <{{ fn.false }}> (( fn.is_none_or_empty macro.UFM_MACRO_EVALUATED == fn.true )) <{{ fn.false }}> <{{ fn.true }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UFM_MACRO
{{ macro.LC }} {{ fn.replace input.model_type,/,. }}.* || limit:1, direction:down, device:macro.UFM_MODEL_PKID {{ macro.RC }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UFM_MACRO_EVALUATED
{{ fn.evaluate macro.UFM_MACRO }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UFM_MODEL_PKID
(( fn.contains LDAP,input.application == fn.true )) <{{ fn.bkey_to_pkid input.name,data/Ldap }}> (( input.application == CUCM )) <{{ fn.bkey_to_pkid input.name,data/CallManager }}> (( input.application == CUC )) <{{ fn.bkey_to_pkid input.name,data/UnityConnection }}> (( input.application == UCCX )) <{{ fn.bkey_to_pkid input.name,data/Uccx }}> (( input.application == WEBEX_TEAMS )) <{{ fn.bkey_to_pkid input.name,data/Spark }}> <PKID_NOT_FOUND>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UniversalDeviceTemplate_names
{# device.cucm.UniversalDeviceTemplate.name #}

No description available.
hierarchy=sys

[Top]

UNPROVISIONED_HCS_LDAP_USERS
{# data.HcsUserProvisioningStatusDAT.username | cucm_server:/$^/ | direction:local #}

No description available.
hierarchy=sys

[Top]

UNPROVISIONED_HCS_LOCAL_USERS
{# data.HcsUserProvisioningStatusDAT.username | cucm_server:null | direction:local #}

No description available.
hierarchy=sys

[Top]

USER_ASSOC_DEVICE_NEW
{# pwf.use_phone_name #}

No description available.
hierarchy=sys

[Top]

USER_ASSOC_DEVICES_EXIST
{# input.associatedDevices.device #}

No description available.
hierarchy=sys

[Top]

User_AssociatedDevices
{{ fn.list_extend macro.Phone_names, macro.CtiRoutePoint_names, macro.UniversalDeviceTemplate_names }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

USER_ASSOCIATEDDEVICES
{# input.associatedDevices.device.* #}

List of incoming associated devices, in input of CUCM User.
hierarchy=sys

[Top]

USER_ASSOCIATEDDEVICES_NEW
{{ fn.list_set_right previous.associatedDevices.device, input.associatedDevices.device }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

USER_ASSOCIATEDDEVICES_NEWPHONES
{# input.Phone.*.name #} 

Newly added Phones during Subscriber Add.
hierarchy=sys

[Top]

USER_ASSOCIATEDDEVICES_NEWPROFILES
{# input.DeviceProfile.*.name #} 

Newly added Profiles during Subscriber Add.
hierarchy=sys

[Top]

USER_ASSOCIATEDDEVICES_OLD
{{ fn.list_set_left previous.associatedDevices.device, input.associatedDevices.device }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

USER_ASSOCIATEDPROFILES
{# input.phoneProfiles.profileName.* #}

List of incoming associated profiles, in input of CUCM User.
hierarchy=sys

[Top]

USER_DISCOVERED_APPS
USER DISCOVERED APPS - [{{ pwf.username }}] 
{"pwf":
    {"user_detail" :{{ fn.json_dumps pwf.user_detail }}
}
}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

USER_DUALMODE_ASSOC_DEVICES_EXIST
{# fn.as_list device.cucm.User.associatedDevices.device| userid:input.mobilityUserIdName #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

USER_HIERARCHY_FRIENDLY_PATH
{{ device.cucm.User.__hierarchy_friendly_path | userid:input.userid | direction:down, limit:1 }}

No description available.
hierarchy=sys

[Top]

USER_ID
{# device.cucm.User.userid #}

Macro that lists all the cucm users.
hierarchy=sys

[Top]

USER_MAPPED_FIELDS
USER MAPPED FIELDS
{"pwf":
    {"mapped":
    {{ fn.json_dumps pwf.mapped }}
}
}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

USER_REVERSE_MAPPED_FIELDS
USER REVERSE MAPPED FIELDS
{"pwf":
    {"reverse_mapped":
    {{ fn.json_dumps pwf.reverse_mapped }}
}
}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

user_type_from_input_role
(( data.Role.interface | name:input.role | direction:up, limit:1 == administration )) <Admin> (( data.Role.interface | name:input.role | direction:up, limit:1 == selfservice )) <End User> <Invalid>

Macro to determine user type from input.role context.
hierarchy=sys

[Top]

user_type_from_pwf_role
(( data.Role.interface | name:pwf.role | direction:up, limit:1 == administration )) <Admin> (( data.Role.interface | name:pwf.role | direction:up, limit:1 == selfservice )) <End User> <Invalid>

Macro to determine user type from pwf.role context.
hierarchy=sys

[Top]

UserMove_AllowLineMove_MCR
{{ fn.false }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_E164functionGet1to1_MCR
{{ fn.get_e164_number cft.lineInstance.DATA }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_Get_Customer_HnPKID
{{ fn.one data.HierarchyNode.__pkid | node_type: Customer | direction: up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetAllPhones_MCR
{# device.cucm.Phone.name | __hierarchy_friendly_path:input.gui_move_to_hn #}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetCucm0FromNDL_MCR
{{ data.NetworkDeviceList.devices.CallManager.0 | __pkid:macro.UserMove_GetNDLRPkid_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetCucmFromNDL_MCR
{{ data.NetworkDeviceList.devices.CallManager.0 | name:macro.UserMove_GetSourceCUCM_NDL }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetCucxFromNDL_MCR
{{ data.NetworkDeviceList.devices.UnityConnection.0 | name:macro.UserMove_GetSourceCUCX_NDL }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetCucxn0FromNDL_MCR
{{ data.NetworkDeviceList.devices.UnityConnection.0 | __pkid:macro.UserMove_GetNDLRPkid_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetCucxnPkidFromBkey_MCR
{{ fn.bkey_to_pkid input.guiTargetCucBkey, data/UnityConnection }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetCucxnPkidFromSourceBkey_MCR
{{ fn.bkey_to_pkid input.guiSourceCucBkey, data/UnityConnection }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetDupUserList_MCR
{# fn.group_by_larger_than_count device/cucm/User, userid, down, 1, list #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetNDLR_MCR
{{ data.NetworkDeviceListReference.reference | __hierarchy_friendly_path:macro.UserMove_NDLInputSelector_MCR }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetNDLRPkid_MCR
{{ fn.bkey_to_pkid macro.UserMove_GetNDLR_MCR, data/NetworkDeviceList }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_getPBT_MCR
{{ fn.one device.cucm.PhoneType.ProtocolTemplates.*.PBT|PhoneType:input.gui_new_phone_product,ProtocolTemplates.*.Protocol:input.gui_new_phone_protocol | device:input.gui_Target_Cucm_Pkid,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_getPhoneName_MCR
{{ device.cucm.Phone.name | name:pwf.new_phone_name | device:pwf.targetCucmPkid }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetPhonesWithoutOwner_MCR
{# fn.list_set_left macro.UserMove_GetAllPhones_MCR, macro.UserMove_GetPhonesWithOwner_MCR #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetPhonesWithOwner_MCR
{# device.cucm.Phone.name | __hierarchy_friendly_path:input.gui_move_to_hn,ownerUserName:// #}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_getPhoneUsername_MCR
{{ device.cucm.Phone.ownerUserName | name:pwf.new_phone_name | device:pwf.targetCucmPkid }}

No description available.
hierarchy=sys.hcs

[Top]

UserMove_getProtocol_MCR
{{ fn.list_remove_dup device.cucm.PhoneType.ProtocolTemplates.*.Protocol | PhoneType:input.gui_new_phone_product | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_getSecurityProfile_MCR
{{ fn.one device.cucm.PhoneType.ProtocolTemplates.*.SecurityProfile|PhoneType:input.gui_new_phone_product,ProtocolTemplates.*.Protocol:input.gui_new_phone_protocol | device:input.gui_Target_Cucm_Pkid,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetSourceCUCM_NDL
{{ fn.get_ndl_name_from_device_pkid macro.UserMove_GetSourceCUCMpkid, data/CallManager }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetSourceCUCMpkid
{{ fn.one device.cucm.User.__device_pkid | userid: input.username }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetSourceCUCX_NDL
(( fn.get_ndl_name_from_device_pkid macro.UserMove_GetSourceCUCXpkid, data/UnityConnection != '' ))<{{ fn.get_ndl_name_from_device_pkid macro.UserMove_GetSourceCUCXpkid, data/UnityConnection }}><{{ fn.get_ndl_name_from_device_pkid macro.UserMove_GetSourceCUCXpkid, data/CallManager }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_GetSourceCUCXpkid
(( fn.one device.cuc.User.__device_pkid | Alias: input.username != '' ))<{{ fn.one device.cuc.User.__device_pkid | Alias: input.username }}><{{ fn.one device.cucm.User.__device_pkid | userid: input.username }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserMove_NDLInputSelector_MCR
(( fn.is_none_or_empty pwf.hfp == false ))<{{ pwf.hfp }}><{{ input.hfp }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserOps_GetUsersAboveHn_MCR
{# data.User.username || direction:above #}

Get users above current HN
hierarchy=sys.hcs

[Top]

UserOps_GetUsersLocalHn_MCR
{# data.User.username || direction:local #}

Get users above current HN
hierarchy=sys.hcs

[Top]

UserOps_GetUsersUpHn_MCR
{# data.User.username || direction:up #}

Get users above current HN
hierarchy=sys.hcs

[Top]

UserOpsIsCucmLdapSynced_MCR
{{ device.cucm.LdapSystem.syncEnabled || device:macro.PKID_OF_CUCM_0_OF_SITE_NDLR,direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

UserOpsIsLdapAuthed_MCR
(( fn.list_count data.HcsLdapUserSyncDAT.* || direction:local == 0 ))<(( False ))><(( True ))>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

UserOpsIsLdapBottomUp_MCR
(( macro.UserOpsIsLdapAuthed_MCR == False ))<(( False ))>(( data.HcsLdapUserSyncDAT.ldapAuthOnly || direction:local != True ))<(( False ))><(( True ))>

No description available.
hierarchy=sys.hcs

[Top]

UserPhoneMoveUsers_CustomerHnLinkedSite_MCR
{{ fn.hierarchy_choices_below_node_type LinkedSite, fn.hierarchy }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UserPhoneMoveUsers_CustomerHnSite_MCR
{{ fn.hierarchy_choices_below_node_type Site, fn.hierarchy }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UserPhoneMoveUsers_SiteHnLinkedSite_MCR
{{ fn.hierarchy_choices_below_node_type LinkedSite, macro.UserMove_Get_Customer_HnPKID }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UserPhoneMoveUsers_SiteHnSite_MCR
{{ fn.hierarchy_choices_below_node_type Site, macro.UserMove_Get_Customer_HnPKID }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

UserSetRoleToSiteDefaultsDocRoleData
{{ data.SiteDefaultsDoc.defaultuserrole | __hierarchy_friendly_path:pwf.user_detail.voss.__hierarchy_friendly_path }}

No description available.
hierarchy=sys

[Top]

USPMobileExist
(( device.cucm.UniversalDeviceTemplate.name | name:[mobileDevices] == [mobileDevices] )) <[mobileDevices]><>

No description available.
hierarchy=sys

[Top]

USPPhoneExist
(( device.cucm.UniversalDeviceTemplate.name | name:[deskPhones] == [deskPhones] )) <[deskPhones]><>

No description available.
hierarchy=sys

[Top]

USPProfileExist
(( device.cucm.UniversalDeviceTemplate.name | name:[profile] == [profile] )) <[profile]><>

No description available.
hierarchy=sys

[Top]

USPULTExist
(( device.cucm.UniversalLineTemplate.name | name:[universalLineTemplate] == [universalLineTemplate] )) <[universalLineTemplate]><>

No description available.
hierarchy=sys

[Top]

ValidateMicrosoftTeamsServices
{# fn.one device.msteamsonline.CsOnlineUser.FeatureTypes | UserPrincipalName:macro.Multivendor_Validate_GetMsTeamsUsername | direction:fulltree #}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

ValidIniUpdateActions
{{ fn.split set_available:set_used:set_util:update_from_rel,: }}

Macro function list (M)
Returns a list of the valid pwf actions, one of which needs to be supplied as pwf.ini_update_action variable to the INInumberUpdatePWF workflow
hierarchy=sys

[Top]

vmRouteGroup
{{ fn.evaluate input.ucm_routeGroup_Name }}

Macro function list (M)
evaluate macro input names for route group
hierarchy=sys

[Top]

vmRouteList
{{ fn.evaluate input.ucm_routeList_name }}

Macro function list (M)
evaluate macro input names for route list
hierarchy=sys

[Top]

vmRoutePartition
{{ fn.evaluate input.ucm_routePatternPT }}

Macro function list (M)
evaluate macro input names for route partition
hierarchy=sys

[Top]

vmRoutePattern
{{ fn.evaluate input.ucm_cuc_Pilot }}

Macro function list (M)
evaluate macro input names for route pattern
hierarchy=sys

[Top]

vmRoutePatternCheck
{# device.cucm.RoutePattern.__pkid | pattern:macro.vmRoutePattern,routePartitionName:macro.vmRoutePartition | direction:up,device:pwf.target_cucm_pkid #}

Extended macro to gather list of route patterns for fn.list_count
hierarchy=sys

[Top]

webex_calling_cli_types_base
(( fn.contains CUSTOM,input.gui_cli_types == fn.true ))<{# fn.as_list CUSTOM #}><{# fn.list_empty #}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_calling_cli_types_direct_line
(( fn.contains DIRECT_LINE,input.gui_cli_types == fn.true ))<{# fn.list_append DIRECT_LINE, macro.webex_calling_cli_types_base #}><{{ macro.webex_calling_cli_types_base }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_calling_cli_types_location_number
(( fn.contains LOCATION_NUMBER,input.gui_cli_types == fn.true ))<{# fn.list_append LOCATION_NUMBER, macro.webex_calling_cli_types_mobile_number #}><{{ macro.webex_calling_cli_types_mobile_number }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_calling_cli_types_mobile_number
(( fn.contains MOBILE_NUMBER,input.gui_cli_types == fn.true ))<{# fn.list_append MOBILE_NUMBER, macro.webex_calling_cli_types_direct_line #}><{{ macro.webex_calling_cli_types_direct_line }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

WEBEX_CALLING_DATA_USER_EMAIL_LIST
{{ fn.list_set_left macro.webex_calling_data_user_list,macro.webex_calling_email_list }}

Macro function list (M)
This macro returns back a local list of Webex Calling Users emails for selection
hierarchy=sys

[Top]

webex_calling_data_user_list
{# data.User.email || direction:local #}

No description available.
hierarchy=sys

[Top]

webex_calling_email_list
{# device.spark.User.email || direction:local #}

No description available.
hierarchy=sys

[Top]

WEBEX_CALLING_INI_VENDOR
Webex Calling

Returns the string used to indicate Webex Calling vendor in the number inventory.
hierarchy=sys

[Top]

WEBEX_CALLING_INTERNAL_NUMBER_TYPE_PHONE_NUMBER
Phone Number

Returns the string used to indicate Webex Calling Phone Number internal number type.
hierarchy=sys

[Top]

webex_calling_location_list
{# device.spark.Location.name #}

No description available.
hierarchy=sys

[Top]

webex_calling_phone_customizedBehaviorsEnabled
(( device.spark.SupportedDevices.customizedBehaviorsEnabled | displayName:input.gui_product == fn.true ))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_calling_phone_languages
{# fn.split PERSON_LANGUAGE:ARABIC:BULGARIAN:CATALAN:CHINESE_SIMPLIFIED:CHINESE_TRADITIONAL:CROATIAN:CZECH:DANISH:DUTCH:ENGLISH_UNITED_STATES:ENGLISH_UNITED_KINGDOM:FINNISH:FRENCH_CANADA:FRENCH_FRANCE:GERMAN:GREEK:HEBREW:HUNGARIAN:ITALIAN:JAPANESE:KOREAN:NORWEGIAN:POLISH:PORTUGUESE_PORTUGAL:RUSSIAN:SPANISH_COLOMBIA:SPANISH_SPAIN:SLOVAK:SWEDISH:SLOVENIAN:TURKISH:UKRAINE,: #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_calling_phone_languages_8875
{# fn.split PERSON_LANGUAGE:ARABIC:CZECH:DANISH:DUTCH:ENGLISH_UNITED_STATES:ENGLISH_UNITED_KINGDOM:FRENCH_CANADA:FRENCH_FRANCE:GERMAN:HEBREW:HUNGARIAN:ITALIAN:JAPANESE:KOREAN:NORWEGIAN:POLISH:PORTUGUESE_PORTUGAL:SPANISH_SPAIN:SWEDISH:TURKISH:UKRAINE,: #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_calling_phone_type
{{ device.spark.SupportedDevices.type | displayName:input.gui_product }}

No description available.
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_BASIC_LICENSE_TOTAL
(( device.spark.License.name | name:Webex Calling SP - Basic | direction:up == Webex Calling SP - Basic )) <{{ device.spark.License.totalUnits | name:Webex Calling SP - Basic | direction:up }}> <0>

This returns the total license count for the Calling (Basic) Webex App service.
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_BEHAVIOR_CISCO_JABBER_APP
Cisco Jabber app

Cisco Jabber app
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_BEHAVIOR_CISCO_THIRD_PARTY_APP
Third-Party app

Third-Party app
hierarchy=sys.hcs

[Top]

WEBEX_TEAMS_CALLING_BEHAVIOR_WT
Calling in Webex App

Calling in Webex App
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_BEHAVIOR_WT_WITH_CUCM
Calling in Webex App (Unified CM)

Calling in Webex App (Unified CM)
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_LICENSE_TOTAL
(( device.spark.License.name | name:Webex Calling SP - Standard Enterprise | direction:up == Webex Calling SP - Standard Enterprise )) <{{ device.spark.License.totalUnits | name:Webex Calling SP - Standard Enterprise | direction:up }}> <0>

This returns the total license count for the Calling Webex App service.
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_PROFESSIONAL_LICENSE_TOTAL
(( device.spark.License.name | name:Webex Calling - Professional | direction:up == Webex Calling - Professional )) <{{ device.spark.License.totalUnits | name:Webex Calling - Professional | direction:up }}> <0>

This returns the total license count for the Calling (Professional) Webex App service.
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_PROFESSIONAL_LICENSES
{# device.spark.License.id | name:/^Webex Calling - Professional/i | direction:up #}

No description available.
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_WORKSPACES_LICENSE_CONSUMED
(( device.spark.License.name | name:Webex Calling - Workspaces | direction:up == Webex Calling - Workspaces )) <{{ device.spark.License.consumedUnits | name:Webex Calling - Workspaces | direction:up }}> <0>

This returns the consumed license count for the Calling (Workspaces) Webex App service.
hierarchy=sys

[Top]

WEBEX_TEAMS_CALLING_WORKSPACES_LICENSE_TOTAL
(( device.spark.License.name | name:Webex Calling - Workspaces | direction:up == Webex Calling - Workspaces )) <{{ device.spark.License.totalUnits | name:Webex Calling - Workspaces | direction:up }}> <0>

This returns the total license count for the Calling (Workspaces) Webex App service.
hierarchy=sys

[Top]

webex_teams_client_id
C7f8712aa2fcb407fa1d913e41e67847512b93186a38a5be017e8f77c924956e6

VOSS4UC Webex App Client ID
hierarchy=sys

[Top]

webex_teams_client_secret
16a55aa3403224c6692f90b8b942ad0d9ae904a43f73b5fff730209dae11843f

VOSS4UC Webex App Client Secret
hierarchy=sys

[Top]

webex_teams_gui_license_pro
(( fn.contains Webex Calling - Professional,input.gui_licenses == fn.true ))<{{ fn.true }}><{{ fn.false }}>

Macro function list (M)
No description available.
hierarchy=sys

[Top]

webex_teams_http_proxy
{{ data.SparkCustomer.http_proxy | name:input.customer_spark_name }}

Customer Webex App HTTP Proxy
hierarchy=sys

[Top]

webex_teams_https_proxy
{{ data.SparkCustomer.https_proxy | name:input.customer_spark_name }}

Customer Webex App HTTPS Proxy
hierarchy=sys

[Top]

WEBEX_TEAMS_LICENSE_USAGE
{
    "calling_basic": {
    	"usage": {{ fn.list_count device.spark.User.email | licenses.license:Webex Calling - Basic | direction:down }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_CALLING_BASIC_LICENSE_TOTAL }},
    	"friendlyName": "Webex Calling - Basic"
    },
    "calling_professional": {
    	"usage": {{ fn.list_count device.spark.User.email | licenses.license:Webex Calling - Professional | direction:down }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_CALLING_PROFESSIONAL_LICENSE_TOTAL }},
    	"friendlyName": "Webex Calling - Professional"
    },
    "calling_standard_enterprise": {
    	"usage": {{ fn.list_count device.spark.User.email | licenses.license:Webex Calling - Standard Enterprise | direction:down }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_CALLING_LICENSE_TOTAL }},
    	"friendlyName": "Webex Calling - Standard Enterprise"
    },
    "calling_workspaces": {
    	"usage": {{ fn.as_string macro.WEBEX_TEAMS_CALLING_WORKSPACES_LICENSE_CONSUMED }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_CALLING_WORKSPACES_LICENSE_TOTAL }},
    	"friendlyName": "Webex Calling - Workspaces"
    },
    "message": {
    	"usage": {{ fn.list_count device.spark.User.email | licenses.license:Messaging | direction:down }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_MESSAGING_LICENSE_TOTAL }},
    	"friendlyName": "Messaging"
    },
    "meeting": {
    	"usage": {{ fn.list_count device.spark.User.email | licenses.license:Meeting 25 party | direction:down }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_MEETING_LICENSE_TOTAL }},
    	"friendlyName": "Meeting 25 Party"
    },
    "meeting_webex_enterprise": {
    	"usage": {{ fn.list_count device.spark.User.email | licenses.license:Webex Meetings Suite  | direction:down }},
    	"total": {{ fn.as_string macro.WEBEX_TEAMS_WEBEX_ENTERPRISE_LICENSE_TOTAL }},
    	"friendlyName": "Webex Meetings Suite"
    }
}

Macro function list (M)
Returns Webex App license usage info for the current hierarchy.
hierarchy=sys

[Top]

WEBEX_TEAMS_MEETING_LICENSE_TOTAL
(( device.spark.License.name | name:Meeting 25 party | direction:up == Meeting 25 party )) <{{ device.spark.License.totalUnits | name:Meeting 25 party | direction:up }}> <0>

This returns the total license count for the Meeting Webex App service.
hierarchy=sys

[Top]

WEBEX_TEAMS_MESSAGING_LICENSE_TOTAL
(( device.spark.License.name | name:Messaging | direction:up == Messaging )) <{{ device.spark.License.totalUnits | name:Messaging | direction:up }}> <0>

This returns the total license count for the Messaging Webex App service.
hierarchy=sys

[Top]

webex_teams_refresh_token
{{ data.SparkCustomer.refresh_token | name:input.customer_spark_name }}

Customer Webex App Refresh Token
hierarchy=sys

[Top]

webex_teams_refresh_token_qa
{{ fn.refresh_webex_teams_access_token macro.webex_teams_client_id,macro.webex_teams_client_secret,NzMwN2JhY2EtY2ZkZC00ZDRhLWJkMDgtZTQ2ODg5YWUwMmQ1OWU2MTE4NGQtYzNl_PF84_1d1fd0e4-4eae-4d11-ab82-d06979880dbc,,}}

Macro function list (M)
Customer Webex App Refresh Token used for QA purposes only
hierarchy=sys

[Top]

webex_teams_refresh_token_qa_calling
{{ fn.refresh_webex_teams_access_token macro.webex_teams_client_id,macro.webex_teams_client_secret,ZmYxZjU3ZDktMzVlMS00YTZiLWExMTItNTg2Yjc0N2NiZjMyNzc5NzQ5ZTQtOGJj_P0A1_f9609c91-7091-42ff-bd6a-8ea39415a1fa,,}}

Macro function list (M)
Customer Webex App Refresh Token used for QA purposes only - Dedicated Webex Calling QA Org
hierarchy=sys

[Top]

webex_teams_sdd_locationId
{{ data.SiteDefaultsDoc.webexLocationId || direction:local }}

Webex Org location name in the site defaults doc
hierarchy=sys

[Top]

WEBEX_TEAMS_WEBEX_ENTERPRISE_LICENSE_TOTAL
(( device.spark.License.name | name:Webex Meetings Suite | direction:up == Webex Meetings Suite )) <{{ device.spark.License.totalUnits | name:Webex Meetings Suite | direction:up }}> <0>

This returns the total license count for the Webex Enterprise Webex App service.
hierarchy=sys

[Top]

WebexApp_E164functionGetE164FromFunction_MCR
{{ fn.get_e164_number macro.WebexApp_E164functionInput_MCR }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WebexApp_E164functionGetNumber_MCR
(( fn.is_none_or_empty macro.WebexApp_E164functionGetE164FromFunction_MCR == false ))<{{ fn.remove_and_trim macro.WebexApp_E164functionGetE164FromFunction_MCR,\ }}><{{ data.DpSite.pubNumber || direction:local }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WebexApp_E164functionInput_MCR
(( fn.is_none_or_empty pwf.spark_line == false )) <{{ pwf.spark_line }}> <{{ pwf.directory_number }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingBehaviourListMCR
(( macro.WebexAppCallingLicenseMCR == macro.WebexAppCallingLicenseNameUCPREM ))<{# fn.split Calling in Webex App:Cisco Jabber app:Third-Party app:Calling in Webex App (Unified CM),: #}><{# fn.split Calling in Webex App,: #}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingLicenseListMCR
{# device.spark.License.name || device:macro.WebexAppDeviceIdMCR,direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingLicenseMCR
{{ fn.one device.spark.License.name | name:macro.WebexAppCallingLicenseNameUCPREM | device:macro.WebexAppDeviceIdMCR,direction:up }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingLicenseNameMCR
On-Prem UCM Calling

No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingLicenseNameUCPREM
Unified Communication Manager (UCM)

No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingLicenseNameWCP
Webex Calling - Professional

No description available.
hierarchy=sys.hcs

[Top]

WebexAppCallingProfileListMCR
{# device.spark.CallingProfile.name || device:macro.WebexAppDeviceIdMCR,direction:up #}

No description available.
hierarchy=sys.hcs

[Top]

WebexAppDeviceIdMCR
{{ data.Spark.__pkid || direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

WebexAppIsDirSyncEnabledMCR
{{ data.SparkCustomer.dirsync_enabled || direction:up }}

No description available.
hierarchy=sys.hcs

[Top]

WebexCallingNumberMgmtConfigCheck
(( fn.is_none_or_empty data.Spark.__pkid || direction:up == fn.true ))  <{{ fn.false }}> (( data.SiteDefaultsDoc.webexLocationId | name:input.gui_targetSite == '' )) <{{ fn.false }}> <{{macro.WebexCallingNumberMgmtEnabledSite}}>

Macro function list (M)
Check that Webex Calling is Configured to allow Number Management
hierarchy=sys

[Top]

WebexCallingNumberMgmtEnabledSite
{{ fn.true }}

Macro function list (M)
Is Number Management Enabled at Site
hierarchy=sys

[Top]

WebexCallingProUserEmails
{# device.spark.User.email | calling_pro:fn.true | direction:local #}

Macro function list (M)
List of Webex Calling Pro Users Emails
hierarchy=sys

[Top]

WebexCallParkAgents
{# device.spark.CallParkGroup.agents.id | agents.id:/^(?!null)/ #}

List of Agents in Call Park Groups
hierarchy=sys

[Top]

WebexDeviceSupportedForList
{# fn.one device.spark.SupportedDevices.supportedFor | displayName:input.gui_product #}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

WebexLanguage
{{ fn.one data.Language.lcid | name:input.gui_lang_name | direction:up }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

WebexPickupAgents
{# device.spark.CallPickup.agents.id | agents.id:/^(?!null)/ #}

List of Agents in Pickup Groups
hierarchy=sys

[Top]

WebexWorkspaceIdWithDeviceList
{# device.spark.Device.workspaceId #}

No description available.
hierarchy=sys

[Top]

WebexWorkspaceNameSupportingPhonesList
{# device.spark.Place.displayName | supportedDevices:phones  #}

No description available.
hierarchy=sys

[Top]

WebexWorkspaceNameWithDeviceList
{# device.spark.Place.displayName | id:macro.WebexWorkspaceIdWithDeviceList #}

No description available.
hierarchy=sys

[Top]

WebexWorkspaceNameWithoutDeviceList
{{ fn.list_set_left macro.WebexWorkspaceNameSupportingPhonesList, macro.WebexWorkspaceNameWithDeviceList }}

Macro function list (M)
No description available.
hierarchy=sys

[Top]

WLCD_PSTNACCESSNETWORKINFO_SUPPORTED_COUNTRIES
{{ fn.split BE;FR;DE,; }}

Macro function list (M)
Webex Location Calling Details: Specifies a list of supported countries for setting of PSTN Access Network Info.
hierarchy=sys

[Top]

WorkflowCore_CFT_Type
{{ input.gui_entityName }}

No description available.
hierarchy=sys.hcs

[Top]

WorkflowCore_GetSiteCountry
{{ data.BaseSiteDAT.Country | SiteName:input.siteName  }}

No description available.
hierarchy=sys.hcs

[Top]

WorkflowCore_LC
{

No description available.
hierarchy=sys.hcs

[Top]

WorkflowCore_RC
}

No description available.
hierarchy=sys.hcs

[Top]

WT_DELETE_EXISTING_JABBER_DEVICES
{{ fn.false }}

Macro function list (M)
Determines whether or not a Subscriber's existing Jabber devices are deleted when enabling WT Calling with CUCM. It defaults to true, but can be overridden at lower hierarchies.
hierarchy=sys

[Top]

WT_GENERATED_EMAIL_PLACE_HYBRID_CALLING
wt_{{ fn.generate_random_number 12 }}@{{ data.SparkCustomer.email_domain || direction:up,limit:1 }}

Macro function list (M)
Generate a random email address for the Unified CM user provisioned when enabling hybrid calling for a Webex App Place.
hierarchy=sys

[Top]

WT_JABBER_ANDROID
{{ fn.jabber_device_name 'Cisco Dual Mode for Android', pwf.username_with_wt }}

Macro function list (M)
Generate a random JABBER name from pwf.username_with_wt (a PWF variable with a 'WT' prefixed to the username).
hierarchy=sys

[Top]

WT_JABBER_CSF
{{ fn.jabber_device_name 'Cisco Unified Client Services Framework', pwf.username_with_wt }}

Macro function list (M)
Generate a random JABBER name from pwf.username_with_wt (a PWF variable with a 'WT' prefixed to the username).
hierarchy=sys

[Top]

WT_JABBER_IPAD
{{ fn.jabber_device_name 'Cisco Jabber for Tablet', pwf.username_with_wt }}

Macro function list (M)
Generate a random JABBER name from pwf.username_with_wt (a PWF variable with a 'WT' prefixed to the username).
hierarchy=sys

[Top]

WT_JABBER_IPHONE
{{ fn.jabber_device_name 'Cisco Dual Mode for iPhone', pwf.username_with_wt }}

Macro function list (M)
Generate a random JABBER name from pwf.username_with_wt (a PWF variable with a 'WT' prefixed to the username).
hierarchy=sys

[Top]

WT_PRIMARY_EXTENSION
(( fn.is_none_or_empty pwf.spark_line == false )) <{{ pwf.spark_line }}> <{{ device.cucm.User.primaryExtension.pattern | userid:pwf.userid }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WT_PRIMARY_EXTENSION_E164
{{ fn.replace macro.WT_PRIMARY_EXTENSION_GET_E164,\,}}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WT_PRIMARY_EXTENSION_GET_E164
{{ fn.get_e164_number macro.WT_PRIMARY_EXTENSION }}

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

WT_UC_MANAGER_PROFILES
(( fn.is_none_or_empty macro.WebexAppCallingProfileListMCR == False )) <{{ macro.WebexAppCallingProfileListMCR }}> <{{ fn.list_empty }}>

Macro function list (M)
Returns a list of UC Manage Profiles configured against a specific customer's Webex App account.
hierarchy=sys

[Top]

WT_UC_MANAGER_PROFILES_WITH_AUTO
{{ fn.list_append 'Auto Configure',macro.WT_UC_MANAGER_PROFILES }}

Macro function list (M)
Returns a list of UC Manage Profiles configured against a specific customer's Webex App account as well as an 'Auto Configure option'.
hierarchy=sys

[Top]

WT_WORK_NUMBER
(( fn.is_none_or_empty macro.WT_PRIMARY_EXTENSION_E164 == false )) <{{ macro.WT_PRIMARY_EXTENSION_E164 }}> (( fn.is_none_or_empty macro.WT_PRIMARY_EXTENSION == false )) <{{ macro.WT_PRIMARY_EXTENSION }}> <{{ fn.null }}>

Macro function list (M)
No description available.
hierarchy=sys.hcs

[Top]

zoom_http_proxy
{{ data.ZoomAccount.http_proxy | __pkid:input.pkid | direction:fulltree }}

Customer Zoom App HTTP Proxy
hierarchy=sys

[Top]

zoom_https_proxy
{{ data.ZoomAccount.https_proxy | __pkid:input.pkid | direction:fulltree }}

Customer Zoom App HTTPS Proxy
hierarchy=sys

[Top]