Quando nel corso di una composizione da parte di un utente viene rilevata una corrispondenza con un codice funzione, verranno applicate le regole seguenti.
Viene utilizzato immediatamente un codice funzione e viene rilevata una corrispondenza a meno che non sia seguita da un punto e virgola ;.
Se è presente un punto e virgola ;, la composizione completa può essere indicata dall'utente premendo # o dalla scadenza del Ritardo di composizione (vedere di seguito).
Se non viene rilevata alcuna corrispondenza, ma solo una parziale, l'utente potrà procedere con la composizione.
Se non viene rilevata una corrispondenza completa né parziale, viene restituito uno stato di incompatibilità.
Per determinare quale tipo di codici funzione verrà usato, viene adottata la procedura seguente:
La corrispondenza con un numero interno ignora tutti gli altri codici funzione.
I codici funzione dell'utente avranno la prevalenza sui codici funzione dei diritti e su quelli del sistema.
I codici funzione dell'utente che concordano, avranno la prevalenza sui codici funzione di sistema.
Se esistono corrispondenze multiple:
Viene usata la corrispondenza con il maggior numero di cifre rispetto a quelle che contengono caratteri jolly.
Se vi sono ulteriori concordanze, viene usata quella che sembra più esatta. Ciò significa che i caratteri jolly X a cifra singola sovrascriveranno N caratteri jolly a cifra multipla quando entrambi corrispondono.
Le regole precedenti valgono anche se il numero viene composto tramite la selezione da una rubrica o attraverso altri metodi o la composizione di numeri memorizzati.
Impostazioni di composizione delle cifre da parte dell'utente
Le seguenti impostazioni del sistema influenzano la composizione da parte dell'utente.
Conteggio ritardo di composizione:impostazione predefinita = 0 (Stati Uniti/Giappone), 4 (resto del mondo).
Questo valore imposta il numero di cifre composte prima che il sistema inizi a cercare corrispondenze con il codice funzione.
Ritardo di composizione:impostazione predefinita = 4 secondi (Stati Uniti/Giappone), 1 secondo (resto del mondo).
Questo valore imposta l'intervallo consentito massimo fra la composizione di ciascuna cifra. Se questo tempo viene superato, il sistema considera la composizione completa e cerca un codice funzione corrispondente, anche se non è stato ancora raggiunto il Conteggio ritardo di composizione.
Temporizzatore connessione:
Quando un utente attiva una connessione, il sistema avvia un temporizzatore di connessione di 30 secondi (10 secondi per l'Italia). Se il tempo di connessione scade prima che venga rilevata una corrispondenza con un codice funzione, l'utente verrà disconnesso.