  We investigate quantum secret sharing schemes constructed from
$[[n,k,\delta]]_D$ non-binary stabilizer quantum error correcting codes with
carrier qudits of prime dimension $D$. We provide a systematic way of
determining the access structure, which completely determines the forbidden and
intermediate structures. We then show that the information available to the
intermediate structure can be fully described and quantified by what we call
the *information group*, a subgroup of the Pauli group of $k$ qudits, and
employ this group structure to construct a method for hiding the information
from the intermediate structure via twirling of the information group and
sharing of classical bits between the dealer and the players. Our scheme allows
the transformation of a ramp (intermediate) quantum secret sharing scheme into
a semi-quantum perfect secret sharing scheme with the same access structure as
the ramp one but without any intermediate subsets, and is optimal in the amount
of classical bits the dealer has to distribute.
