El problema está aquí:
declare variable $ord := fn:root(.)/im:Order;
Debe ser:
declare variable $ord := fn:root(.)/*/im:Order;
El problema está aquí:
declare variable $ord := fn:root(.)/im:Order;
Debe ser:
declare variable $ord := fn:root(.)/*/im:Order;