We present an efficient scheme for the complete hyperentangled Bell state analysis (HBSA) of photon system with polarization and two longitudinal momentum degrees of freedom (DOFs), resorting to weak cross-Kerr nonlinearity, linear optical elements and single photon detectors. In the process of distinguishing the 64 hyperentangled Bell states in three DOFs, the self-assisted mechanism is embedded, which makes our scheme simple and realizable. Moreover, we have discussed the applications of this complete HBSA scheme for high-capacity quantum communication protocols that are based on photonic hyperentanglement in three DOFs.