Response Spectrum_Eurocode 8

I have an issue with the response spectrum mass source definition in Eurocode 8

I have 4 load cases considering earthquake forces in (X, -X, Z, & -Z) directions.

I define the mass source for the response spectrum calculations as per the following steps and I need to confirm if these steps are accurate and correct or not.

  1. I added self-weight in (X, Y, & Z) directions with (-ve) sign in the earthquake load case in (X) direction. [please confirm (-ve) or (+ve)]
  2. Is it necessary to repeat the previous action in the earthquake load cases in (-X, Z, & -Z) directions?
  3. I added dead/live load in X, Y, & Z directions with the same sign in the dead/live load primary case in the earthquake load cases in (X, -X, Z, & -Z) directions.

  Response Spectrum_Eurocode 8.std