Šablona udává volby určující, které položky trasování budou zapisovány do vyrovnávací paměti pro trasování umístěné v paměti. Šablony se zadávají pomocí dvou vstupních hodnot - vzoru šablony a typu trasování. Vzor šablony se skládá ze znaků v rozsahu '0' - 'Z' a zástupných symbolů (všechny ostatní znaky, obvykle se používá znak '*'). Typ trasování určíte zadáním znaku '+', '-' nebo mezery do příslušného sloupce typu trasování. Při použití znaku '+' budou do trasování zahrnuty položky uvedeného typu odpovídající zadanému vzoru šablony. Při použití znaku '-' budou položky uvedeného typu odpovídající zadanému vzoru šablony vyloučeny. Mezera znamená, že se daný vzor šablony na tento typ trasování nevztahuje.
Když kód konzoly zavolá trasovací proceduru, trasovací kód vyhledá první vzor odpovídající danému typu trasování. Pokud žádný odpovídající vzor neexistuje, trasovací kód danou trasovací položku vyřadí. Pokud odpovídající vzor existuje a je-li mu přiřazena specifikace typu trasování '+', je daná trasovací položka přidána do vyrovnávací paměti pro trasování umístěné v paměti. Pokud odpovídající vzor existuje a je-li mu přiřazena specifikace typu trasování '-', trasovací kód danou trasovací položku vyřadí.