§701-112 Former prosecution in another jurisdiction: when a bar. When behavior constitutes an offense within the concurrent jurisdiction of this State and of the United States or another state, a prosecution in any such other jurisdiction is a bar to a subsequent prosecution in this State under any of the following circumstances:

(1) The first prosecution resulted in an acquittal which has not subsequently been set aside or in a conviction as defined in section 701-110(3), and the subsequent prosecution is based on the same conduct, unless:

(a) The offense for which the defendant is subsequently prosecuted requires proof of a fact not required by the former offense and the law defining each of the offenses is intended to prevent a substantially different harm or evil; or

(b) The second offense was not consummated when the former trial began.

(2) The former prosecution was terminated, after the information was filed or the indictment found, by an acquittal or by a final order or judgment for the defendant which has not been set aside, reversed, or vacated and which acquittal, final order, or judgment necessarily required a determination inconsistent with a fact which must be established for conviction of the offense for which the defendant is subsequently prosecuted.

(3) The former prosecution was improperly terminated, as improper termination is defined in section 701-110(4), and the subsequent prosecution is for an offense of which the defendant could have been convicted had the former prosecution not been improperly terminated. [L 1972, c 9, pt of §1]