Fairly off topic but here is your answer :)
No it is not possible to assign a SIM card with a short code number. You must make us of a SMS service where they offer you a dedicated short code or a shared short code. There are also various charging schemes which makes things that little bit more complicated.