The currentStatus integer is what you use to track the status within the game (it's a value you'll maintain). I assumed that you were using status codes to track progress within the game (the qstset node). I imagined that you're keeping this status value somewhere and you need to compare it to what's in the XML data. In other words, I made a big fat assumption about what status is used for.
That being said, the status parameter for all the methods isn't used right now -- I included it so that you could pass it (if you had it) to the processNPCNode method which passes it it on to the handler methods. Each of those includes the value of the related status value from the current XML node so that, if you use this info somehow, you can use it somehow :)
Otherwise, it should be safe to remove or default to some value.