No momento do algoritmo, seria melhor ter trocado a ordem para ficar mais claro: "onda Q ou R não inicial > 40 ms". Por contas das definições, se a deflexão negativa for a primeira, será sempre chamada de Q (mesmo que não haja R, perfazendo padrão QS), ao passo que a primeira deflexão positiva será chamada de R e a segunda de R', mas sem menção se tal R é a precedido de Q ou não.