Heineman (personal) was reinstated from the family medical emergency list Friday, Kevin Gorman of TribLive.com reports.
Heineman has been away since July 5 but will rejoin the team ahead of Friday's game against the Rockies. Although he isn't starting Friday, the 31-year-old will likely have a chance to serve as the Pirates' primary catcher after Michael Perez was sent down.