2.2.3.1.25 LINECALLPARTYID_Constants

The LINECALLPARTYID_Constants are bit-flag constants that describe the nature of the information that is available about the parties that are involved in a call.

Constant/value

Description

LINECALLPARTYID_BLOCKED

0x00000001

The party identifier information must not be available because it has been blocked by the remote party.

LINECALLPARTYID_OUTOFAREA

0x00000002

The caller ID information for the call must not be available because it is not propagated all the way by the network.

LINECALLPARTYID_NAME

0x00000004

The party identifier information consists of the name of the party (for example, from a directory kept inside the switch).

LINECALLPARTYID_ADDRESS

0x00000008

The party identifier information consists of the address of the party, in either canonical address format or dialable address format.

LINECALLPARTYID_PARTIAL

0x00000010

The party identifier information must be valid but it is limited to partial information only.

LINECALLPARTYID_UNKNOWN

0x00000020

The party identifier information must be currently unknown but can become known later.

LINECALLPARTYID_UNAVAIL

0x00000040

The party identifier information must not be available and must not become available later. Information can be unavailable for unspecified reasons. For example, the information was not delivered by the network, it was ignored by the service provider, and so forth.

No extensibility. All 32 bits are reserved.

For each of the possible parties involved in a call, the LINECALLPARTYID_Constants describe how the party identifier information is formatted. This information is supplied in the LINECALLINFO data structure.