La MSA, la sécurité sociale obligatoire des non-salariés agricoles

Mis à jour le 07/10/2021

En tant que non-salarié agricole, vous êtes obligatoirement rattaché à la MSA (Mutualité Sociale Agricole). Vous bénéficiez à ce titre de l'Amexa qui vous donne accès aux prestations santé pour vous-même et les membres de votre famille et de l'Atexa qui vous protège contre les risques d'accident du travail et les maladies professionnelles et leurs conséquences.

La MSA, votre interlocuteur unique


Votre affiliation au régime agricole fait de la MSA votre interlocuteur unique pour l'ensemble de votre protection sociale, de vos droits, ainsi que ceux de votre famille. Quel que soit votre sujet de préoccupation, vous trouverez toujours un conseiller à votre écoute.
 

Dans toutes les étapes de votre vie professionnelle et personnelle, la MSA est à vos côtés


Un guichet unique

La MSA gère de façon globale votre santé, votre famille, votre retraite et le recouvrement de vos cotisations. Elle prend également en charge la médecine du travail et la prévention des risques professionnels.

En complément de cette couverture légale, la MSA mène des actions sociales dont vous pouvez être bénéficiaire. Votre MSA est votre interlocuteur unique. Cette spécificité de la MSA facilite votre quotidien et simplifie vos démarches.
 

Des valeurs de proximité et de solidarité

La MSA s'appuie sur les valeurs du mutualisme qui guident son action depuis plus de 120 ans.

Ses missions reposent sur des principes de représentativité, de solidarité, de responsabilité et de démocratie.

Tous les cinq ans, des délégués cantonaux sont élus par près de 3 millions d'électeurs. Parmi eux, sont désignés les administrateurs de votre caisse MSA. 

Vous avez donc un rôle à jouer dans la vie du régime agricole.
 

Votre élu MSA, un interlocuteur de terrain à votre écoute

La MSA, c'est aussi un réseau de délégués cantonaux à l'écoute de vos préoccupations. Ils portent une attention toute particulière à la situation et aux besoins spécifiques des agriculteurs, notamment des jeunes installés.

Votre élu MSA fait le lien entre vous et votre MSA. Il est là pour vous accompagner, vous orienter, soutenir vos projets et interpeller les services de votre MSA sur des difficultés que vous pourriez rencontrer. Il y a toujours un élu près de chez vous.


Renseignez-vous auprès de votre MSA pour obtenir ses coordonnées.

Une erreur s'est produite lors du traitement du gabarit.
The following has evaluated to null or missing:
==> serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService")  [in template "10136#10174#BLOC_ARTICLES_LIES_TEMPLATE" at line 1, column 39]

----
Tip: If the failing expression is known to be legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----

----
FTL stack trace ("~" means nesting-related):
	- Failed at: #assign JournalArticleLocalService = ...  [in template "10136#10174#BLOC_ARTICLES_LIES_TEMPLATE" at line 1, column 1]
----
1<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService")>
 
2<#assign layoutService = serviceLocator.findService("com.liferay.portal.service.LayoutLocalService") />
 
3<#assign themeDisplay = request['theme-display'] />
 
4<#assign mainPath = themeDisplay['path-friendly-url-public'] />
 
5<#assign aLayout = themeDisplay['plid'] />
 
6<#assign layoutActuel = layoutService.getLayout(aLayout?number) />
 
7<#assign path = layoutActuel.getGroup().friendlyURL />	
 
8
 
9<#if .vars['Lien_Publication'].getSiblings()?has_content>
 
10	<#assign listArticles = []>
 
11	<#list .vars['Lien_Publication'].getSiblings() as cur_item>
 
12			<#assign link_to_layout = cur_item.getFriendlyUrl()/>
 
13			<#assign layout = cur_item.getData()/>
 
14			<#if layoutService.getLayout(getterUtil.getLong(groupId), false, getterUtil.getLong(layout))??>
 
15			<#assign layoutObject = layoutService.getLayout(getterUtil.getLong(groupId), false, getterUtil.getLong(layout)) />
 
16				<#assign pathArticle = layoutObject.getFriendlyURL(locale) />
 
17				<#assign linkToArticle = mainPath+path+pathArticle />
 
18				<#assign layoutType= layoutObject.getLayoutType().getAllPortlets() />
 
19	
 
20					<#list layoutType as portlet >
 
21						<#if portlet.getPortletId()?starts_with("56_INSTANCE_")>
 
22						<#assign portletId= portlet.getPortletId() />
 
23						<#assign PortletPreferencesFactoryUtil = staticUtil["com.liferay.portlet.PortletPreferencesFactoryUtil"] />
 
24						<#assign portletSetup = PortletPreferencesFactoryUtil.getLayoutPortletSetup(layoutObject, portletId) />
 
25						
 
26						<#assign articleId = portletSetup.getValue("articleId", "")>
 
27						<#assign groupIdA = portletSetup.getValue("groupId", "")>
 
28						<#assign article = JournalArticleLocalService.getArticle(getterUtil.getLong(groupIdA), articleId)!"" >
 
29						
 
30						<#break>
 
31						</#if>
 
32					</#list>
 
33				<#if validator.isNotNull(article) >	
 
34					<#assign listArticles = listArticles + [
 
35					  {"title":article.title, "description":article.description, "date":article.modifiedDate, "url":linkToArticle}
 
36					]>
 
37				</#if>
 
38			</#if>	
 
39	</#list>
 
40</#if>
 
41<#if listArticles?has_content>
 
42    <div class="articlesLies">
 
43    	<div>
 
44    		<h2>${.vars['Titre_Bloc'].getData()}</h2>
 
45    	</div>
 
46    	<div class="content jcarousel-wrapper row">
 
47    		<div class="jcarousel-control-prev no-padding">
 
48    		    <i class="ia-chevron"></i>
 
49    		</div>
 
50    		<div class="articlesLies jcarousel no-padding">
 
51    			<ul>
 
52    			<#list listArticles as article>
 
53    				<li>
 
54    					<div class="bg articleLie">
 
55    						<h3 class="">
 
56    							<a href="${article.url}">
 
57    							${article.title}
 
58    							</a>
 
59    						</h3>
 
60    						<p class="resume-article">
 
61    						<#assign entrySummaryShortened = stringUtil.shorten(article.description, 89 , "...")  />
 
62    						${entrySummaryShortened} <br />
 
63    						</p>
 
64    					</div>
 
65    				</li>
 
66    			</#list>			
 
67    			</ul>
 
68    		</div>
 
69    		<div class="jcarousel-control-next no-padding">
 
70                <i class="ia-chevron"></i>
 
71            </div>
 
72    	</div>			
 
73    </div>
 
74</#if>