100perpen,
ISO 5817 is "Quality levels for imperfections in fusion welded joints in steel, nickel, titanium and their alloys."
That is a lot different to a structural steel code.
The only way you will find out is to compare the acceptance criteria from both codes.
Regards,
Shane