The short answer is that only one SSID can be broadcast in beacon frames,usually this would be the public access VLAN.
It seems a limitation of the 802.11 standard - first of all, it never talks about multiple SSID.It did mention that SSID is the identity of an ESS or IBSS, so, we can't send more than one SSID in a beacon from the same Access Point.
So for now you can only broadcast one SSID and you need to configureother SSIDs manually, either via ACU or, for non-Cisco wireless NIC you canconfigure the SSID in the utility provided in the operating system or by 3rd party ( if possible ) so it would be able to associate to a non-broadcast SSID as well.