3.9.5.1.2 Routing Element Flags

The server MUST use the flags element named clientflags to determine which features are currently enabled or disabled. Any other flags element or flags in clientflags element MUST be ignored by the server. The following table describes how each flag is used. The "Working hours only" column indicates if the flag can be used in conjunction with the work_hours flag.

Flag name

Usage

Working hours only

block

Causes all calls to the user to fail. This flag SHOULD be the only value present in a preamble intended to block inbound calls.

No

work_hours

Indicates that the routing logic SHOULD only be applied if the current time falls within the calendarData publication, as specified in [MS-PRES] section 2.2.2.7.8.

Not Applicable

forward_immediate

Causes calls to be forwarded to the address specified in the forwardto list if the enablecf flag is also present, or to voice mail if the enablecf flag is not present.

Yes

simultaneous_ring

Causes the first target listed in the list element named simultaneous_ring to be called at the same time any registered endpoints are called.

Yes

enablecf

Enables call forwarding to the target in the forwardto list. This flag is used to toggle between activating voice mail and call forwarding.

Yes

delegate_ring<36>

Indicates that the call SHOULD be forked to the targets specified in the delegates list. This flag SHOULD NOT be used in combination with team_ring. If team_ring is set at the same time, team_ring takes precedence. This flag is applicable only if the routing element version is 2.

Yes

team_ring<37>

Indicates that the call SHOULD be forked to the targets specified in the team list. This flag is applicable only if the routing element version is 2.

Yes

skip_primary<38>

Indicates that the registered endpoints and simultaneous ring device of the callee SHOULD NOT be rung unless the call is coming from or transferred by a URI in the breakthrough or delegates list. This flag is applicable only if the routing element version is 2. This flag is applicable only if the delegate_ring flag is also set.

Yes

forward_audio_app_invites<39>

Indicates that audio app-invites, as described in section 3.9.5.1, SHOULD be routed in the same way as all other audio invites to this user. This flag is applicable only if the routing element version is 2.

Yes

e911active<40>

Causes all routing rules to be suspended and calls to be forked only to registered endpoints (5). This is set by the client when the user makes an emergency call.

No