Tim,
I'm not familiar with how that ISO 17025 works.
Can you specify XPath expressions? If so we can test for significantly more.
E.g. not just simple exists/not and content, but related cross validations such as if this exists / condition true - then other condition should apply.
Thanks, DW