En el id tienes metadata de mas, la primer parte no iria, seria solamente
Código PHP:
Ver original/**
* @var integer $id
*
* @ORM\Column(name="id", type="integer")
* @ORM\Id
* @ORM\GeneratedValue(strategy="AUTO")
*/
protected $id;
y pregunto, que representa departamentId ?, self-referencing ?, en cualquier caso las propiedades relacionadas a una asociación no deberían tener como sufijo Id, no es una tabla es tu domain model, la propiedad debería ser simplemente $departamento