Terminated for leaving job site and going to the hospital

Location: Omaha/ohio. Like stated above I was let go for not letting a supervisor know I was leaving a job site and going to the hospital. I’m in commercial roofing and we had a safety brief in the morning about how the roof will be icy and super slick because it is a pvc material. Well the owners son who is 19 was a Forman on this job. Less than 30 minutes after the safety brief he decides to shove me on the roof out of no where. This caused me to fall and injure my back to the point I have been un able to tie my shoes because the pain in my back. This was a week ago, I was let go two days after the incident. I did let my supervisor know I was at the hospital via text as well as hr. Another Forman on the roof heard me say I was going home as long as 5 others who witnessed the event. I was with this company for two years and am just lost for words. I pressed charges I don’t know what has came of that but I was working on a job in Ohio but hired through Nebraska. I just want to know what the best next steps would be. Do I make report to osha ? This is a high profile job site we were working on for the department of energy. Any guidance or help would be appreciated as I am out of a job and can’t work right now. This was a non union company

Author: ProfessionalAlive609