General Officer Staff (Hetmanate)

General Officer Staff (Ukrainian: Генеральна старшина, romanized: Heneralna starshyna) was a council of high-ranking officers who advised to Hetman on all affairs.

In a peacetime the general officers acted as ministers.

General officers were headed by the Hetman of Zaporizhian Host.

Aside of General Officers Staff there also were Regimental and Company officers staffs as part of administrative division of the Cossack Hetmanate.

In charge of regiments stood colonel (Ukrainian: полковник, romanized: polkovnyk) and in charge of companies stood captain (Ukrainian: сотник, romanized: sotnyk).