Existe alguma razão para eu escrever o código assim
var nomeTd = montaTd(paciente.nome, "info-nome");
var pesoTd = montaTd(paciente.peso, "info-peso");
pacienteTr.appendChild(nomeTd);
pacienteTr.appendChild(pesoTd);
ao invés de
pacienteTr.appendChild(montaTd(paciente.nome, "info-nome"));
pacienteTr.appendChild(montaTd(paciente.peso, "info-peso"));
Afinal se forem colunas na tabela, serão 30 linhas de código a mais