Se passer has the meaning of to take place or to happen and takes être as does all pronominal verbs.
Passer can be used with a direct object (transitive) and takes avoir or with an indirect object (intransitive) and has to take être.
Hope this helps.
Alan