С помощью программ разного вида необходимых для обработки вызовов фактически организуется конвейерная (последовательная) обработка отдельно взятого вызова.
Логические связи между отдельными программами обеспечиваются с помощью заявок.
Пij - программы
Два варианта организации:
1) Буфер заявок – одномерный массив заявок
В большинстве случаев для каждой заявки достаточно записать номер комплекта, для которой нужно выполнить некоторые действия. В дальнейшем программа обработки вызова по этому номеру обращается к регистру вызова и получает от туда всю дополнительную информацию. Размер ячейки зависит от максимального номера (2байта=255).
2) Поле заявок
Каждой заявке отводится всего 1-н разряд. Номер разряда, в котором 1 равен номеру комплекта, который требует обслуживания. Число разрядов равно числу комплектов. Если все 0, то нет заявок.
При большом числе комплектов и низкой загруженности отдельно взятого комплекта более рациональном является буфер заявок. А когда комплектов мало и они используются интенсивно, то тогда Поле Заявок.