Try like this,
SELECT EXTRACTVALUE(XMLTYPE.createxml(transaction_document), '/Transaction/TransCache/AM/TXN/EO/PerAbsenceAttendancesEORow/ReplacementPersonId')
FROM hr_api_transactions
WHERE LENGTHB(TO_CHAR(SUBSTR(transaction_document,1,4000)))<>0;