Se você abrir o console do navegador, clicar na aba "Network" (rede) e depois abrir este endereço, vai perceber que ele gerou duas linhas, na primeira aparece "pacientes", com o status de erro "404" e depois aparece "no-such-app.html" com o status 200.
Você poderia tentar neste caso validar se o conteúdo do retorno é valido, ou seja, um JSON. Caso não seja, mesmo que retorne 200, executar a programação do erro.
No link abaixo tem algumas sugestões:
http://stackoverflow.com/questions/3710204/how-to-check-if-a-string-is-a-valid-json-string-in-javascript-without-using-try