Mira en realidad yo me confundi cuando declaro el array, esta es la forma que seria, en la cual me genera el error. De todas formas probe con SetLength y sigue haciendo el mismo error:
Código Delphi
[-]var
prueba: FERequest;
begin
prueba := FERequest.Create;
prueba.Fedr[0].tipo_doc := 80;
end;
Bueno, muchas gracias a todos.
saludos