Firstly you wont know it is schizophrenia until he is assessed, it can often take years to evaluate someone, as his symptoms could be other mental illnesses,
also if he is this bad, and he refuses to get help or stay at surgery, you do know you or his family can have him sectioned dont you?(i dont know all the info but my sister had to be sectioned)this is where you sign a consent on his behalf to have him taken to a special care unit to help him recover.Against his will so to speak, as in its not his choice, but for his benefit.
This is a drastic measure, but from what you say it needs one, it is very difficult to do, but it is tough love.It is for his own good. You cant help him at the point, he needs specialist help, which you are not trained to give.
It is very difficult to live with anyone with a mental illness, so you should seek support for yourself too.
And I think you need to put the love for your child before the love for him.As tough as that is. He cant get better unless he realizes he has problems, and this can take years in some cases.