Erst einmal scheint mir die XML-File nicht ganz valide zu sein.
Am besten mal in einen XML-Viewer laden, da lässt sich die Struktur auch einfacher ablesen.

Ein Problem beim Parsen sind sicher die Doppelpunkte in den Tagnamen. Wenn es ein einfacher XML-Into (ohne Handler) in eine DS mit gleichem Aufbau sein soll, müssen die Tagnamen der XML-File mit den Feldnamen der Datenstruktur übereinstimmen. RPG-Variablen mit Doppelpunkt sind nicht zulässig.

Wenn Du keinen Einfluss auf die XML-File hast, brauchst Du wohl XML-SAX, um die Elemente einzulesen.