1. A person under the age of twenty-one years shall not be charged or prosecuted for the violation of any of the following offenses if the evidence for the charge was obtained as a result of the person in good faith seeking emergency medical assistance for the person or another person due to an alcohol overdose:

 2. To be eligible for immunity under this section, the reporting person, or persons acting in concert, must do all of the following:

 a. Be the first person to seek emergency assistance.
 b. Provide the reporting person’s name and contact information to medical or law enforcement personnel.
 c. Remain on the scene until assistance arrives or is provided.
 d. Cooperate with medical and law enforcement personnel.
 3. The person for whom emergency assistance was sought as described in subsection 1 shall not be charged or prosecuted for an offense listed in subsection 1.