How are these insurance schemes organised?
Is compenswiss part of the Federal Administration?
No, compenswiss is an independent, public law institution established by the Confederation according to the Federal Act on the Institution for the Administration of the Swiss Federal Social Security Funds AHV, IV and EO (Social Security Funds Act). It is managed by a Board of directors appointed by the Federal Council. Its seat and its staff are located in Geneva.
compenswiss - Legal framework