Hi, Manuel,
Frankly speaking, this is DSC forum, PCA9698 does not belong to DSC family. But your question is a general one, I can help answer it here.
The data sheet says that at 5 V supply voltage, the outputs are capable of sourcing 10 mA and sinking 25 mA with a total package load of 1 A.
From the Fig34 you posted, the GPIO pin can output current more than 10mA, it can reach up to the 40mA for the temperature 25 degree curve, in the case, the VDD-VOH is 0.6V, in other words, if the rail voltage is 5V, the pin output voltage/current is 4.4V/40mA. If the current is 10mA, the pin output voltage/current is 4.9V/10mA.
The Data sheet says that if each GPIO pins output current is less than 10mA, we can guarantee the total package load of 1 A. But if the pin current is out of the range, the total package load may excess 1A.
Hope it can help you
BR
Xiangjun rong