Für die Überprüfung von Benutzereingaben auf die Übereinstimmung mit Funktionscodes gelten die folgenden Regeln:
Ein Funktionscode wird sofort verwendet, wenn eine genaue Übereinstimmung erkannt wird, es sei denn, am Ende steht ein Semikolon (;).
Wenn ein Semikolon (;) vorhanden ist, kann der Abschluss des Wählvorgangs durch Drücken von # durch den Benutzer oder durch Ablauf der Wahlverzögerungszeit (siehe unten) angezeigt werden.
Wenn keine Übereinstimmung erkannt wird, aber eine Teilübereinstimmung vorliegt, kann der Benutzer die Eingabe fortsetzen.
Wenn keine Teilübereinstimmungen oder genauen Übereinstimmungen erkannt werden, wird „Inkompatibel“ ausgegeben.
Für die Verwendung der Funktionscodes gelten folgende Vorrangigkeitsregeln:
Übereinstimmungen mit Nebenstellennummern haben Vorrang vor allen Funktionscodes.
Benutzer-Funktionscodes haben Vorrang vor Benutzerrechte- und System-Funktionscodes.
Übereinstimmungen mit Funktionscodes in Benutzerrechten haben Vorrang vor System-Funktionscodes.
Bei mehreren genauen Übereinstimmungen gilt:
Die Übereinstimmung mit den meisten angegebenen Ziffern (im Gegensatz zu Platzhalterzeichen) wird verwendet.
Wenn immer noch mehr als eine Übereinstimmung vorhanden ist, wird die Übereinstimmung mit der genauesten Länge verwendet. Das bedeutet, dass X Platzhalter mit einstelligen Ziffern mehrere N Platzhalter ohne Ziffern überschreiben, wenn beide übereinstimmen.
Die oben genannten Regeln werden sogar dann angewendet, wenn die Nummer durch Auswahl aus einem Verzeichnis oder mithilfe einer anderen Methode zum Wählen gespeicherter Nummern gewählt wird.
Benutzernummer-Rufaufbau-Einstellungen
Die folgenden Einstellungen wirken sich auf die Wählvorgänge durch Benutzer aus.
Dieser Wert bestimmt das Intervall, das zwischen dem Wählen der einzelnen Ziffern zulässig ist. Wenn der Intervallzeitraum überschritten wird, behandelt das System den Wählvorgang als abgeschlossen und sucht nach einer Übereinstimmung mit einem Funktionscode, auch wenn der Wert für Wahlverzögerungszähler noch nicht erreicht ist.
Timer für Gesprächsannahme:
Wenn ein Benutzer den Hörer abnimmt, beginnt der 30 Sekunden lange Zeitraum für den abgenommenen Hörer (in Italien 10 Sekunden). Wenn der Zeitraum für den abgenommenen Hörer abläuft, bevor eine Übereinstimmung mit einem Funktionscode erkannt wird, wird die Verbindung des Benutzers getrennt.