BellCore caller ID data

The following table describes the caller ID format for BellCore:

Parameter

Values

Type

Length

Field

Calling line number

Calling number identity

0x02

up to 30

 

up to 20

Receive:
NCC_CALL_STATUS.callingaddr

Send:
nccPlaceCall (callingaddr) 

Reason for absence of number

O - Unavailable

P - Private

0x04

1

Receive:
NCC_CAS_EXT_CALL_STATUS.ANIpresentation

Send:
CAS_PLACECALL_EXT.ANIpresentation

Calling name

Calling name

0x07

up to 30

 

up to 15

Receive:
NCC_CALL_STATUS.callingname

Send:
CAS_PLACECALL_EXT.callingname

Reason for absence of name

O - Unavailable

P - Private

0x08

1

Receive:
NCC_CAS_EXT_CALL_STATUS.NAMEpresentation

Send:
CAS_PLACECALL_EXT.ANIpresentation

Called number (DDN)

Dialed number or dialable directory number (DDN)

0x03

up to 30

 

up to 20

Receive:
NCC_CALL_STATUS.calledaddr

Send:
nccPlaceCall (calledaddr)

Call qualifier

L -Long distance

0x06

1

Receive:
NCC_CAS_EXT_CALL_STATUS.tollcategory

Send:
CAS_PLACECALL_EXT.tollcategory

Reason for redirection

0x00 - Unconditional

0x01 - Busy

0x02 - Unanswered

0x05

1

Receive:
NCC_CAS_EXT_CALL_STATUS.redirectingreason

Send:
CAS_PLACECALL_EXT.redirectingreason

Visual indicator

Message waiting indicator

0x0B

1

Receive:
NCC_CAS_EXT_CALL_STATUS.MWIndicator

Date/time

MMDDhhmm

0x01

8

Receive:
NCC_CAS_EXT_CALL_STATUS.datetime

Send:
CAS_PLACECALL_EXT.datetime