Oscar Pistorius is to undergo a 30-day assessment at the Weskoppies hospital to determine the degree of his criminal accountability