discharge - administrative word for allowing, or telling, patients to leave a hospital or, perhaps, other care facility
fire - tell someone to leave a job, typically because one's work is not satisfactory - The verb "terminate" is often used for administrative purposes. Jack was terminated. He's looking for another job.
sack - This means the same thing as "fire". It's British English, or part of English used outside of the US.