An atomic model is a model in which the type over the empty set of every finite tuple is isolated. Let be partial elementary and take . Choose a formula isolating . Since , elementarity gives . Any witness realizes the isolated joint type, so is partial elementary. This is the one-point extension between atomic models.
Alternately applying this extension property in the two directions to enumerations of countable atomic models constructs a back-and-forth isomorphism.