Is it possible to provision an employee after they have been active for 7 days?
Check both the employee status code and also the date of termination …
Employment.EmployeeStatusCode != ‘A’ && DateTime.Now > Employment.DateOfTermination.GetValueOrDefault().AddDays(30)