The most essential thing in this scene is 2 times collision detection with "PDeflector" node. At first collision, one particle object is fragmented to many particles in polygon level, and at 2nd collision, "all particles" are reflected by wall one by one.
To divide collision to 2 stages, I have set "offset" in first collision, and get the fragmentation a little before the wall.
Of course it is possible to get similar scene with one collision detection. But in the case, collision is calculated on only "one particle", and just after collision it fragments to many particles in air.
So, it is impossible to apply parameters in the PDeflector for the fragmented particles, and you should get problems like poor fragmentation, or passing through the wall.