Lapsed Subscriber Job

I've been asked to create a new step in my nightly history job to add a Lapsed Subscriber constituency to anyone who had a subscription the previous year, but hasn't renewed.  I currently have a script to update a constituency for the current sub season, and they want to add the Lapsed Sub with this.  Does anyone have something like this that you are willing to share?

Teresa