permanent employee of a Community institution in an established post, the term 'Community official` shall mean:
- any person who is an official or other contracted employee within the meaning of the Staff Regulations of officials of the European Communities or the Conditions of employment of other servants of the European Communities,
- any person seconded to the European Communities by the Member States or by any public or private body, who carries out functions equivalent to those performed by European Community officials or other servants.