Mira, sin necesidad de analizar nada, se puede decir que el error es que estás intentando dar de alta un registro en la tabla "registroConsulta", con un valor en el campo "fichaRegistro_idfichaRegistro" que no existe aún en su tabla referida, "fichaRegistro".
La cosa es simple: La PK referida siempre debe existir antes de ser usada en la FK que la apunta.
¿Se entiende?
SIEMPRE deben llenarse los datos de la tabla base ANTES de ser insertados en las tablas dependientes.