I'm new to Yedda. All kinds of replacement parts for patio doors, screens, gates, etc. are available at Home Depot, in the hardware area. As far as broken glass, check with the manufacturer, or Home Depot door dept., or a reputible glass replacement company.
I hope this helps, if your door's not fixed yet. Good luck.