Message Frequency
Historically there are several hundred thousand CPR updates daily from TFNRegistry™. These will translate to add and delete events that you will download from the RouteLink system.
Data Description
CPR (Call Processing data) binary data consists of:
DECISION NODE
ACTION NODE
Decision Node
For each decision node:
| Node Type | 1 byte binary 1=3-Digit ANI (NPA) 2=LAT (LATA) 3=DOR (Day of Year) 4=DOW (Day of Week) 5=TIM (Time) 6=PCT (Percent) 8=NXX (NXX) 9=6 Digit ANI (NPA-NXX) 10=10 Digit ANI (NPA-NXX-NXXX) Others to be determined |
| Number of Qualifiers | 1 byte binary |
| Qualifier ID | 1 byte binary 2=Time Zone 3=Day Light Savings Indicator |
| Qualifier Value 1 | 1 byte binary * If Qualifier ID is 2, the Qual Value 1 0 = Newfoundland Time * If Qualifier ID is 3, the Qual Value 1 1 = DLS in not in effect |
| Number of Branches | 2 bytes binary Indicates the number of branches on this node |
| Child Pointer | bytes binary Points to the byte count of the first byte on the child node of this branch (first byte of the root node counted as byte 1). Byte 0 is the location of the first node type indicator in the CPR record. |
| Number of Values | 2 bytes binary Indicates the number of values on this branch. ’0000’ value represents the OTHERS branch |
| Value Type | 1 byte binary 1 - single match 2 - Range Match |
| Value 1 | 1, 2, 4, or 6 bytes binary
|
| Value 2 | Required only for RANGE: Data type & length same as for Value 1, above. |