Buenas,
Me parece que el problema que tienes es que las cadenas se comparan con el método equals, no con ==.
El operador == compara las referencias, no el valor de la cadena.
Es decir,
Código Java:
Ver originaltipoEnfermedad.equals("A");
//ó
"A".equals(tipoEnfermedad); //Si quieres evitar el caso en el que tipoEnfermadad sea null sin poner explicítamente la condición tipoEnfermedad != null
Prueba con eso y me dices.
Saludos.