Let $\mathcal O$ be an order in a number field and ${\mathfrak a} \neq 0$ an ideal in $\mathcal O$. Then the theorem shows $${\mathcal O}/{\mathfrak a} = \bigoplus_{{\mathfrak p} \supseteq {\mathfrak a}} {\mathcal O}_{\mathfrak p}/ {\mathfrak a}{\mathcal O}_{\mathfrak p}.$$ In the proof we set ${{\tilde{\mathfrak a}}_{\mathfrak p}} = {\mathcal O} \cap {\mathfrak a}{\mathcal O}_{\mathfrak p}$ and it is claimed that using the bijective correspondence between primes and primes after localizing it follows : if ${\mathfrak p} \supseteq {\mathfrak a}$ then $\mathfrak p$ is the only prime ideal containing ${{\tilde{\mathfrak a}}_{\mathfrak p}}$.
The correspondence works only among the primes and I don't see why it is directly applicable to ${{\tilde{\mathfrak a}}_{\mathfrak p}}$.
My approach was : if ${\mathfrak p} \neq {\mathfrak q} \supseteq {\mathfrak a}$ with ${\mathfrak q} \supseteq {{\tilde{\mathfrak a}}_{\mathfrak p}}$ then we can get a contradiction if ${{\tilde{\mathfrak a}}_{\mathfrak p}} {\mathcal O}_{\mathfrak q}$ contain a unit of ${\mathcal O}_{\mathfrak q}$. However, ${\mathfrak a} \subseteq {\mathfrak p} \cap {\mathfrak q}$ and I don't see how a unit can be constructed.
Another way could be to take the multiplicative set $S = {\mathcal O} \setminus ({\mathfrak p} \cup {\mathfrak q})$ and relate ${\mathcal O}_{\mathfrak q}$ to ${\mathcal O}_S$. Here again the same problem occurs.