If I define a diffeomorphism $\phi: \Sigma_{a} \rightarrow \Sigma_{b}$, can I also write $\phi: \Sigma_{a} \backslash A \rightarrow \Sigma_{b} \backslash B$ (for some appropriate $A$, $B$) and mean correctly the same $\phi$ operating on a restricted domain, and how, given some definition of $\phi$ do I state that $\Sigma_{d}$ is not diffeomorphically related to $\Sigma_{c}$ by $\phi$? Do I have to say e.g. $\phi:\Sigma_{c} \rightarrow \Sigma_{c}' \neq \Sigma_{d}$
Or, to ask the question another way, how do I define a diffeomorphism to mean a function that can be applied to different domains and state whether, given two particular $\Sigma$, $\phi$ is or is not a diffeomorphism between them?
What's the right terminology and notation here?