(a) In any case in which an offender is admitted into a pretrial diversion program, there shall be a written agreement between the district attorney and the offender. The agreement shall include the terms of the pretrial diversion program, the length of the program, and the period of time after which the district attorney will dispose of the charges against the offender in a noncriminal manner or what charges the defendant will plead guilty to and the recommended sentence the offender should receive.
(b) As a condition of being admitted to the pretrial diversion program, the district attorney may require the offender to agree to any of the following terms or conditions:
(1) Participate in an education setting, to include, but not be limited to, K-12, college, job training, trade school, GED classes, or adult basic education courses.
(2) If appropriate, attempt to learn to read and write.
(3) Financially support his or her spouse, children, or both, or pay child support, spousal support, or both.
(4) Refrain from the use of alcohol and drugs and refrain from frequenting places where alcoholic beverages or illegal controlled substances are sold, possessed, or used in violation of the law.
(5) Refrain from contact with certain persons or premises.
(6) Obtain and maintain employment.
(7) Attend and pay for individual, group, or family counseling.
(8) Pay restitution to a victim if any is due.
(9) Pay fines as a result of the offense charged and any other amounts the offender owes the state, federal, or local government as a result of participation in the pretrial diversion program.
(10) Pay supervision fees and application fees pursuant to this subpart and pay court referral officer fees, drug, alcohol, violence, or other self-help fees charged as a result of participation in the pretrial diversion program.
(11) Observe curfews or home detention or travel constraints as set out in the offender's agreement.
(12) Enter into an agreement with the district attorney to have restitution, court costs, fines, fees, or child support either withheld or garnished from the wages or salary of the offender.
(13) Enter into an agreement with the district attorney that all fees paid for admission into the pretrial diversion program shall be forfeited to the use and benefit of the pretrial diversion program should the offender be removed from the pretrial diversion program by the district attorney for any cause.
(c) The offender shall be subject to other terms or conditions as the district attorney and the offender may agree to in the written agreement of the offender, it being the purpose of this subpart to allow the district attorney broad discretion in designing a program specifically for each offender and circumstances of the offender.