@Rachel ********
doubt she has a visa at all. READ the stamp in her passport, if it says extension of stay permitted until, she is on an extension and that needs to be cancelled BEFORE she exits the country. She cancels the work permit, gets documentation from the employer stating she stops work on the day her extension expires, goes to the immigration office a week or so before that and cancels the extension. They'll stamp her in until the date the extension expires (the date the termination is effective from the employer documentation) THEN she just stamps out and leaves