1. A person who has been convicted of a criminal offense against a minor, an aggravated offense, sexual exploitation, an other relevant offense, or a sexually violent offense in this state or in another state, or in a federal, military, tribal, or foreign court, or a person required to register in another state under the state's sex offender registry, shall register as provided in this chapter. A person required to register under this chapter shall, upon a first conviction, register for a period of ten years commencing as follows:
a. From the date of placement on probation.
b. From the date of release on parole or work release.
c. From the date of release as a juvenile from foster care or residential treatment.
d. From the date of any other release from custody.
2. If a person is required to register for a period of ten years under subsection 1 and the period under subsection 1 has expired, the person shall be required to remain on the registry if the person has been sentenced to a special sentence as required under section 903B.1 or 903B.2, for a period equal to the term of the special sentence.
3. If a person is placed on probation, parole, or work release and the probation, parole, or work release is revoked, the ten years shall commence anew upon release from custody. If the person who is required to register under this chapter is incarcerated for a crime which does not require registration under this chapter, the period of registration is tolled until the person is released from incarceration for that crime.
4. If a person violates any of the requirements of section 692A.4 , the person shall register for an additional ten years beginning from the date the first registration period ends as calculated under subsection 1 or from the date the special sentence ends under subsection 2 if the person received a special sentence, whichever is longer.
5. A person who is required to register under this chapter shall, upon a second or subsequent conviction that requires a second registration, or upon conviction of an aggravated offense, or who has previously been convicted of one or more offenses that would have required registration under this chapter, register for the rest of the person's life.
6. A person is not required to register while incarcerated, in foster care, or in a residential treatment program. A person who is convicted, as defined in section 692A.1 , of a criminal offense against a minor, sexual exploitation, a sexually violent offense, or an other relevant offense as a result of adjudication of delinquency in juvenile court shall be required to register as required in this chapter unless the juvenile court finds that the person should not be required to register under this chapter. If a juvenile is required to register and the court later modifies the order regarding the requirement to register, the court shall immediately notify the department. Convictions of more than one offense which require registration under this chapter but which are prosecuted within a single indictment shall be considered as a single offense for purposes of registration.
7. A person who has been convicted of an offense under the laws of this state or of another state which would qualify the person as a sexually violent predator shall register as provided in this chapter for life.