if your bun just planned for 1 week, I think it is acceptable, but don't release the salary until she come back.
however, it will count as "no pay leave".
you got to bring her for injection, in order to prevent her pregnancy, if she refuse to do that, I will not let her go. (Injection fee on her own account.)
This offer only subject to her performance in past 9 months, and it is an exceptional case.