Interfaz y lógica de PanelPaciente terminada