В зависимости от информации которая
В зависимости от информации которая должна быть передана, информация о номере будет выглядеть различно.
Передана информация только о номере звонящего абонента.
В этом случае информация о номере передается в виде:
A S1S2...Sn C
Номер между "A" и "C" должен интерпретироваться следующим образом:
Если номер начинается с 00, значит звонок международный. После 00 следует международный номером.
Если номер начинается с 0X, где X - не 0, значит это - национальный звонок. После 0 следует национальный номер.
Если номер не начинается с 0, значит звонок местный, то есть звонящий и вызываемый абоненты (а возможно и переадресующий абонент) связаны с одной и той же телефонной станцией и имеют одинаковый код области. Переданный номер - номер абонента в местной сети.
Передана информация только о переадресующем номере.
Информация о номере передается в виде:
D S1 S2...Sn C
Номер между "D" и "C", должен интерпретироваться так же, как и в примере 1.
Передана информация о номере звонящего абонента и о переадресующем номере.
Информация о номере передается в виде:
A S1 S2...Sn D S1 S2...Sn C
Номера между "A" и "D" и "D" и "C", должны интерпретироваться согласно примеру 1.
Никакой номер не передан.
В этом случае запрос мог быть международным, национальным от аналоговой или сотовой сети Информация передается в виде:
B 0 0 C.
Защищенный номер.
Это указывает, что звонящий или переадресующий абонент имеет защищенный номер и что номер не будет показан.
Информация передается в виде:
B 1 0 C.