diff --git a/doc/papyrus/formulaire/Class_Diagram.PNG b/doc/papyrus/formulaire/Class_Diagram.PNG
new file mode 100644
index 0000000000000000000000000000000000000000..8d9b63d5a40ed94aa4e84e3d6524cf92ea8941f5
Binary files /dev/null and b/doc/papyrus/formulaire/Class_Diagram.PNG differ
diff --git a/doc/papyrus/formulaire/formulaire.di b/doc/papyrus/formulaire/formulaire.di
new file mode 100644
index 0000000000000000000000000000000000000000..bf9abab340f5ecdf972f830c46f57d08d822d01f
--- /dev/null
+++ b/doc/papyrus/formulaire/formulaire.di
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI"/>
diff --git a/doc/papyrus/formulaire/formulaire.notation b/doc/papyrus/formulaire/formulaire.notation
new file mode 100644
index 0000000000000000000000000000000000000000..ebcb86fe8c2717fa88f7350da97e6266f9e491b6
--- /dev/null
+++ b/doc/papyrus/formulaire/formulaire.notation
@@ -0,0 +1,599 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<notation:Diagram xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:notation="http://www.eclipse.org/gmf/runtime/1.0.2/notation" xmlns:style="http://www.eclipse.org/papyrus/infra/viewpoints/policy/style" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_DyZqcI7_Eeev5fguMDXLZA" type="PapyrusUMLClassDiagram" name="Class Diagram" measurementUnit="Pixel">
+  <children xmi:type="notation:Shape" xmi:id="_HNHd0I7_Eeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vc0xo8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vc0x48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VCOEo8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VCOE48LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Gopy8o8MEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Gopy848MEeev5fguMDXLZA" key="fillColor" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G7gdgI8MEeev5fguMDXLZA" key="gradient" value="true"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_HNIr8I7_Eeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_HNIr8Y7_Eeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_HNIr8o7_Eeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_HNIr847_Eeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_HNIr9I7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_HNIr9Y7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_HNIr9o7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNIr947_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_HNIr-I7_Eeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_HNIr-Y7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_HNIr-o7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_HNIr-47_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNIr_I7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_HNIr_Y7_Eeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_HNIr_o7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_HNIr_47_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_HNIsAI7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNIsAY7_Eeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_HNClUI7_Eeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_HNHd0Y7_Eeev5fguMDXLZA" x="140" y="60" width="181" height="61"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_JNuDoI7_Eeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vcNso8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vcNs48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VBnAY8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VBnAo8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FPiq8o8MEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FPiq848MEeev5fguMDXLZA" key="fillColor" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FdqmgI8MEeev5fguMDXLZA" key="gradient" value="true"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_JNuqsI7_Eeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_JNuqsY7_Eeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_JNuqso7_Eeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_JNuqs47_Eeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_JNuqtI7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_JNuqtY7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_JNuqto7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JNuqt47_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_JNuquI7_Eeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_JNuquY7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_JNuquo7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_JNuqu47_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JNuqvI7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_JNuqvY7_Eeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_JNuqvo7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_JNuqv47_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_JNuqwI7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JNuqwY7_Eeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_JNsOcI7_Eeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_JNuDoY7_Eeev5fguMDXLZA" x="200" y="320" height="54"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_LG5y0I7_Eeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vcNtI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vcNtY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VBnA48LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VBnBI8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="__IS_4I8LEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="__ITm8I8LEeev5fguMDXLZA" key="gradient" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_C8JE8I8MEeev5fguMDXLZA" key="fillColor" value="true"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_LG5y0o7_Eeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_LG5y047_Eeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_LG5y1I7_Eeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_LG5y1Y7_Eeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_LG5y1o7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_LG5y147_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_LG5y2I7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LG5y2Y7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_LG5y2o7_Eeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_LG5y247_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_LG5y3I7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_LG5y3Y7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LG5y3o7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_LG5y347_Eeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_LG5y4I7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_LG5y4Y7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_LG5y4o7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LG5y447_Eeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_LG39oI7_Eeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_LG5y0Y7_Eeev5fguMDXLZA" x="280" y="200" height="61"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_MwauUI7_Eeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vZxcI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vaYgI8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VAY4I8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VAY4Y8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_FPiq8I8MEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FPiq8Y8MEeev5fguMDXLZA" key="fillColor" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_FdpYYI8MEeev5fguMDXLZA" key="gradient" value="true"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_MwauUo7_Eeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_MwauU47_Eeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_MwauVI7_Eeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_MwbVYI7_Eeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_MwbVYY7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_MwbVYo7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_MwbVY47_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwbVZI7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_MwbVZY7_Eeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_MwbVZo7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_MwbVZ47_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_MwbVaI7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwbVaY7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_MwbVao7_Eeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_MwbVa47_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_MwbVbI7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_MwbVbY7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwbVbo7_Eeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_MwZgMI7_Eeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_MwauUY7_Eeev5fguMDXLZA" x="340" y="320" height="54"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_N7JcEI7_Eeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vbmoo8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vbmo48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VA_9I8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VA_9Y8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Gopy8I8MEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Gopy8Y8MEeev5fguMDXLZA" key="fillColor" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_G7fPYI8MEeev5fguMDXLZA" key="gradient" value="true"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_N7JcEo7_Eeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_N7JcE47_Eeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_N7KDII7_Eeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_N7KDIY7_Eeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_N7KDIo7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_N7KDI47_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_N7KDJI7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N7KDJY7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_N7KDJo7_Eeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_N7KDJ47_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_N7KDKI7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_N7KDKY7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N7KDKo7_Eeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_N7KDK47_Eeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_N7KDLI7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_N7KDLY7_Eeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_N7KDLo7_Eeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N7KDL47_Eeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_N7IN8I7_Eeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N7JcEY7_Eeev5fguMDXLZA" x="80" y="200" height="61"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_0bLD8I8NEeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_4Uv9kI8NEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4Uv9kY8NEeev5fguMDXLZA" key="gradient" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_4izAoI8NEeev5fguMDXLZA" key="fillColor" value="true"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_-jYqEI8NEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_-jYqEY8NEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_0bLD8o8NEeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_0bLD848NEeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_0bLD9I8NEeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_0bLD9Y8NEeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_0bLD9o8NEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_0bLD948NEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_0bLD-I8NEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bLD-Y8NEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_0bLD-o8NEeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_0bLD-48NEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_0bLD_I8NEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_0bLD_Y8NEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bLD_o8NEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_0bLrAI8NEeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_0bLrAY8NEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_0bLrAo8NEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_0bLrA48NEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bLrBI8NEeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_0bJ10I8NEeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_0bLD8Y8NEeev5fguMDXLZA" x="720" y="60" width="121" height="41"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_CR2f4I8OEeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_EIOLoI8OEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_EIOLoY8OEeev5fguMDXLZA" key="fillColor" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_ERD-kI8OEeev5fguMDXLZA" key="gradient" value="true"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_L-JmEI8OEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_L-KNII8OEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_CR2f4o8OEeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_CR2f448OEeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_CR2f5I8OEeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_CR2f5Y8OEeev5fguMDXLZA" type="Class_AttributeCompartment">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_bFotII8PEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_bFotIY8PEeev5fguMDXLZA" key="visible" value="true"/>
+      </eAnnotations>
+      <children xmi:type="notation:Shape" xmi:id="_nI98II8PEeev5fguMDXLZA" type="Property_ClassAttributeLabel">
+        <element xmi:type="uml:Property" href="formulaire.uml#_Ya9PkI8PEeev5fguMDXLZA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_nI98IY8PEeev5fguMDXLZA"/>
+      </children>
+      <children xmi:type="notation:Shape" xmi:id="_nI-jMI8PEeev5fguMDXLZA" type="Property_ClassAttributeLabel">
+        <element xmi:type="uml:Property" href="formulaire.uml#_fiwYsI8PEeev5fguMDXLZA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_nI-jMY8PEeev5fguMDXLZA"/>
+      </children>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_CR2f5o8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_CR2f548OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_CR2f6I8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CR2f6Y8OEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_CR2f6o8OEeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lCJZkI8PEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lCKAoI8PEeev5fguMDXLZA" key="visible" value="true"/>
+      </eAnnotations>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_CR2f648OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_CR2f7I8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_CR2f7Y8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CR2f7o8OEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_CR2f748OEeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lCKAoY8PEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lCKAoo8PEeev5fguMDXLZA" key="visible" value="true"/>
+      </eAnnotations>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_CR2f8I8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_CR2f8Y8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_CR2f8o8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CR2f848OEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_CR48II8OEeev5fguMDXLZA" visible="false" type="compartment_shape_display">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_lCKAo48PEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_lCKApI8PEeev5fguMDXLZA" key="visible" value="true"/>
+      </eAnnotations>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_CR48IY8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CR48Io8OEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:Shape" xmi:id="_TYM80I8OEeev5fguMDXLZA" type="Class_Shape">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TYM80Y8OEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TYM80o8OEeev5fguMDXLZA" key="fillColor" value="true"/>
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TYM8048OEeev5fguMDXLZA" key="gradient" value="true"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_TYM81I8OEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_TYM81Y8OEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <children xmi:type="notation:DecorationNode" xmi:id="_TYM81o8OEeev5fguMDXLZA" type="Class_NameLabel"/>
+      <children xmi:type="notation:DecorationNode" xmi:id="_TYM8148OEeev5fguMDXLZA" type="Class_FloatingNameLabel">
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_TYM82I8OEeev5fguMDXLZA" y="5"/>
+      </children>
+      <children xmi:type="notation:BasicCompartment" xmi:id="_TYM82Y8OEeev5fguMDXLZA" visible="false" type="Class_AttributeCompartment">
+        <styles xmi:type="notation:TitleStyle" xmi:id="_TYM82o8OEeev5fguMDXLZA"/>
+        <styles xmi:type="notation:SortingStyle" xmi:id="_TYM8248OEeev5fguMDXLZA"/>
+        <styles xmi:type="notation:FilteringStyle" xmi:id="_TYM83I8OEeev5fguMDXLZA"/>
+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TYM83Y8OEeev5fguMDXLZA"/>
+      </children>
+      <children xmi:type="notation:BasicCompartment" xmi:id="_TYM83o8OEeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+        <styles xmi:type="notation:TitleStyle" xmi:id="_TYM8348OEeev5fguMDXLZA"/>
+        <styles xmi:type="notation:SortingStyle" xmi:id="_TYM84I8OEeev5fguMDXLZA"/>
+        <styles xmi:type="notation:FilteringStyle" xmi:id="_TYM84Y8OEeev5fguMDXLZA"/>
+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TYM84o8OEeev5fguMDXLZA"/>
+      </children>
+      <children xmi:type="notation:BasicCompartment" xmi:id="_TYM8448OEeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+        <styles xmi:type="notation:TitleStyle" xmi:id="_TYM85I8OEeev5fguMDXLZA"/>
+        <styles xmi:type="notation:SortingStyle" xmi:id="_TYM85Y8OEeev5fguMDXLZA"/>
+        <styles xmi:type="notation:FilteringStyle" xmi:id="_TYM85o8OEeev5fguMDXLZA"/>
+        <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TYM8548OEeev5fguMDXLZA"/>
+      </children>
+      <element xmi:type="uml:Class" href="formulaire.uml#_TYLHoI8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_TYM8648OEeev5fguMDXLZA" x="950" y="210"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_CR1RwI8OEeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_CR2f4Y8OEeev5fguMDXLZA" x="540" y="180" width="221" height="61"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_dUBswI8OEeev5fguMDXLZA" type="Class_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_eDxHoI8OEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eDxHoY8OEeev5fguMDXLZA" key="gradient" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_eTC5wI8OEeev5fguMDXLZA" key="fillColor" value="true"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_e0I0oI8OEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_e0I0oY8OEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dUBswo8OEeev5fguMDXLZA" type="Class_NameLabel"/>
+    <children xmi:type="notation:DecorationNode" xmi:id="_dUBsw48OEeev5fguMDXLZA" type="Class_FloatingNameLabel">
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_dUBsxI8OEeev5fguMDXLZA" y="5"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_dUBsxY8OEeev5fguMDXLZA" type="Class_AttributeCompartment">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_Qk4OsI8QEeev5fguMDXLZA" source="PapyrusCSSForceValue">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_Qk4OsY8QEeev5fguMDXLZA" key="visible" value="true"/>
+      </eAnnotations>
+      <children xmi:type="notation:Shape" xmi:id="_iTb7II8QEeev5fguMDXLZA" type="Property_ClassAttributeLabel">
+        <element xmi:type="uml:Property" href="formulaire.uml#_gaW5oI8QEeev5fguMDXLZA"/>
+        <layoutConstraint xmi:type="notation:Location" xmi:id="_iTb7IY8QEeev5fguMDXLZA"/>
+      </children>
+      <styles xmi:type="notation:TitleStyle" xmi:id="_dUBsxo8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_dUBsx48OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_dUBsyI8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUBsyY8OEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_dUBsyo8OEeev5fguMDXLZA" visible="false" type="Class_OperationCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_dUBsy48OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_dUBszI8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_dUBszY8OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUBszo8OEeev5fguMDXLZA"/>
+    </children>
+    <children xmi:type="notation:BasicCompartment" xmi:id="_dUCT0I8OEeev5fguMDXLZA" visible="false" type="Class_NestedClassifierCompartment">
+      <styles xmi:type="notation:TitleStyle" xmi:id="_dUCT0Y8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:SortingStyle" xmi:id="_dUCT0o8OEeev5fguMDXLZA"/>
+      <styles xmi:type="notation:FilteringStyle" xmi:id="_dUCT048OEeev5fguMDXLZA"/>
+      <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUCT1I8OEeev5fguMDXLZA"/>
+    </children>
+    <element xmi:type="uml:Class" href="formulaire.uml#_dUAeoI8OEeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_dUBswY8OEeev5fguMDXLZA" x="780" y="180" width="221" height="61"/>
+  </children>
+  <children xmi:type="notation:Shape" xmi:id="_N1FyMI8REeev5fguMDXLZA" type="Comment_Shape">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_raR88JFXEeekVLZ5FYie3g" source="PapyrusCSSForceValue">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_raTLEJFXEeekVLZ5FYie3g" key="fillColor" value="true"/>
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_xhtOMJFXEeekVLZ5FYie3g" key="gradient" value="true"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_N1FyMo8REeev5fguMDXLZA" type="Comment_BodyLabel"/>
+    <element xmi:type="uml:Comment" href="formulaire.uml#_N06MAI8REeev5fguMDXLZA"/>
+    <layoutConstraint xmi:type="notation:Bounds" xmi:id="_N1FyMY8REeev5fguMDXLZA" x="760" y="300" width="305" height="61"/>
+  </children>
+  <styles xmi:type="notation:StringValueStyle" xmi:id="_DyZqcY7_Eeev5fguMDXLZA" name="diagram_compatibility_version" stringValue="1.2.0"/>
+  <styles xmi:type="notation:DiagramStyle" xmi:id="_DyZqco7_Eeev5fguMDXLZA"/>
+  <styles xmi:type="style:PapyrusViewStyle" xmi:id="_DyZqc47_Eeev5fguMDXLZA">
+    <owner xmi:type="uml:Model" href="formulaire.uml#_Dwb7kI7_Eeev5fguMDXLZA"/>
+  </styles>
+  <element xmi:type="uml:Model" href="formulaire.uml#_Dwb7kI7_Eeev5fguMDXLZA"/>
+  <edges xmi:type="notation:Connector" xmi:id="_VrsAMI7_Eeev5fguMDXLZA" type="Generalization_Edge" source="_JNuDoI7_Eeev5fguMDXLZA" target="_LG5y0I7_Eeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vc0xI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vc0xY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VCOEI8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VCOEY8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_VrsAM47_Eeev5fguMDXLZA" type="Generalization_StereotypeLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vbmpI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vbmpY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VA_9o8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VA_948LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WqZEII7_Eeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_VrsANI7_Eeev5fguMDXLZA" x="1" y="39"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_VrsAMY7_Eeev5fguMDXLZA"/>
+    <element xmi:type="uml:Generalization" href="formulaire.uml#_VrjdUI7_Eeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_VrsAMo7_Eeev5fguMDXLZA" points="[345, 408, -643984, -643984]$[359, 262, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vr6CoI7_Eeev5fguMDXLZA" id="(0.6,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Vr6CoY7_Eeev5fguMDXLZA" id="(0.4,1.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_WI7V0I7_Eeev5fguMDXLZA" type="Generalization_Edge" source="_MwauUI7_Eeev5fguMDXLZA" target="_LG5y0I7_Eeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vbmoI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vbmoY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VA_8o8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VA_848LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_WI7V047_Eeev5fguMDXLZA" type="Generalization_StereotypeLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7va_ko8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7va_k48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VAY5I8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VAY5Y8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_WqejsI7_Eeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_WI7V1I7_Eeev5fguMDXLZA" x="-2" y="37"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_WI7V0Y7_Eeev5fguMDXLZA"/>
+    <element xmi:type="uml:Generalization" href="formulaire.uml#_WIzaAI7_Eeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_WI7V0o7_Eeev5fguMDXLZA" points="[523, 407, -643984, -643984]$[416, 262, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJHjEI7_Eeev5fguMDXLZA" id="(0.4,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_WJHjEY7_Eeev5fguMDXLZA" id="(0.6,1.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_DiHWQI8AEeev5fguMDXLZA" type="Association_Edge" source="_N7JcEI7_Eeev5fguMDXLZA" target="_LG5y0I7_Eeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vcNto8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vcNt48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VBnBY8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VBnBo8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_DiH9UI8AEeev5fguMDXLZA" type="Association_StereotypeLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7va_lI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7va_lY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VAY5o8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VAY548LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KS8I0I8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_DiH9UY8AEeev5fguMDXLZA" x="1" y="-18"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_DiH9Uo8AEeev5fguMDXLZA" type="Association_NameLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7va_kI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7va_kY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VAY4o8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VAY448LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KTBBUI8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_DiH9U48AEeev5fguMDXLZA" x="1" y="18"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_DiH9VI8AEeev5fguMDXLZA" visible="false" type="Association_TargetRoleLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KTF50I8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_DiH9VY8AEeev5fguMDXLZA" x="47" y="-18"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_DiH9Vo8AEeev5fguMDXLZA" visible="false" type="Association_SourceRoleLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KTLZYI8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_DiH9V48AEeev5fguMDXLZA" x="-46" y="19"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_DiH9WI8AEeev5fguMDXLZA" visible="false" type="Association_SourceMultiplicityLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KTQR4I8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_DiH9WY8AEeev5fguMDXLZA" x="46" y="19"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_DiH9Wo8AEeev5fguMDXLZA" type="Association_TargetMultiplicityLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7va_lo8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7va_l48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VA_8I8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VA_8Y8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_KTVKYI8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_DiH9W48AEeev5fguMDXLZA" x="-40" y="27"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_DiHWQY8AEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Association" href="formulaire.uml#_DiAokI8AEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_DiHWQo8AEeev5fguMDXLZA" points="[196, 203, -643984, -643984]$[485, 83, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DiWm0I8AEeev5fguMDXLZA" id="(1.0,0.32786885245901637)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_DiWm0Y8AEeev5fguMDXLZA" id="(0.0,0.32786885245901637)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_JwTV0I8LEeev5fguMDXLZA" type="Generalization_Edge" source="_N7JcEI7_Eeev5fguMDXLZA" target="_HNHd0I7_Eeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vc0wI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vc0wY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VBnB48LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VBnCI8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_JwTV048LEeev5fguMDXLZA" type="Generalization_StereotypeLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vcNsI8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vcNsY8LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VA_-o8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VBnAI8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Nk96QI8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_JwTV1I8LEeev5fguMDXLZA" x="59" y="14"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_JwTV0Y8LEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Generalization" href="formulaire.uml#_JwMoII8LEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_JwTV0o8LEeev5fguMDXLZA" points="[120, 206, -643984, -643984]$[180, 126, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jwe8AI8LEeev5fguMDXLZA" id="(0.6,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_Jwe8AY8LEeev5fguMDXLZA" id="(0.4419889502762431,1.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_K2HuYI8LEeev5fguMDXLZA" type="Generalization_Edge" source="_LG5y0I7_Eeev5fguMDXLZA" target="_HNHd0I7_Eeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vbmpo8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vbmp48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+    </eAnnotations>
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VA_-I8LEeev5fguMDXLZA" source="ShadowFigure">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VA_-Y8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+    </eAnnotations>
+    <children xmi:type="notation:DecorationNode" xmi:id="_K2HuY48LEeev5fguMDXLZA" type="Generalization_StereotypeLabel">
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_7vc0wo8LEeev5fguMDXLZA" source="displayNameLabelIcon">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_7vc0w48LEeev5fguMDXLZA" key="displayNameLabelIcon_value" value="false"/>
+      </eAnnotations>
+      <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_8VBnCY8LEeev5fguMDXLZA" source="ShadowFigure">
+        <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_8VBnCo8LEeev5fguMDXLZA" key="ShadowFigure_Value" value="false"/>
+      </eAnnotations>
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_NOqTEI8LEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_K2HuZI8LEeev5fguMDXLZA" x="-1" y="38"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_K2HuYY8LEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Generalization" href="formulaire.uml#_K2CO0I8LEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_K2HuYo8LEeev5fguMDXLZA" points="[480, 60, -643984, -643984]$[200, 126, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K2SGcI8LEeev5fguMDXLZA" id="(0.4,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_K2SGcY8LEeev5fguMDXLZA" id="(0.5524861878453039,1.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_k1qSMI8OEeev5fguMDXLZA" type="Generalization_Edge" source="_CR2f4I8OEeev5fguMDXLZA" target="_0bLD8I8NEeev5fguMDXLZA">
+    <children xmi:type="notation:DecorationNode" xmi:id="_k1qSM48OEeev5fguMDXLZA" type="Generalization_StereotypeLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l6jdsI8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_k1qSNI8OEeev5fguMDXLZA" x="1" y="39"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_k1qSMY8OEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Generalization" href="formulaire.uml#_k1lZsI8OEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_k1qSMo8OEeev5fguMDXLZA" points="[700, 180, -643984, -643984]$[720, 101, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_k1zcII8OEeev5fguMDXLZA" id="(0.6334841628959276,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_k1zcIY8OEeev5fguMDXLZA" id="(0.3305785123966942,1.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_lUHIwI8OEeev5fguMDXLZA" type="Generalization_Edge" source="_dUBswI8OEeev5fguMDXLZA" target="_0bLD8I8NEeev5fguMDXLZA">
+    <children xmi:type="notation:DecorationNode" xmi:id="_lUHIw48OEeev5fguMDXLZA" type="Generalization_StereotypeLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_l6nvII8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_lUHIxI8OEeev5fguMDXLZA" y="39"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_lUHIwY8OEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Generalization" href="formulaire.uml#_lUBpMI8OEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_lUHIwo8OEeev5fguMDXLZA" points="[840, 180, -643984, -643984]$[760, 60, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lUQSsI8OEeev5fguMDXLZA" id="(0.3314917127071823,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_lUQSsY8OEeev5fguMDXLZA" id="(0.6611570247933884,1.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_v25yEI8OEeev5fguMDXLZA" type="Association_Edge" source="_0bLD8I8NEeev5fguMDXLZA" target="_HNHd0I7_Eeev5fguMDXLZA">
+    <children xmi:type="notation:DecorationNode" xmi:id="_v25yE48OEeev5fguMDXLZA" type="Association_StereotypeLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXEkUI8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_v25yFI8OEeev5fguMDXLZA" y="-19"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_v25yFY8OEeev5fguMDXLZA" type="Association_NameLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXL5EI8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_v25yFo8OEeev5fguMDXLZA" x="-1" y="18"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_v25yF48OEeev5fguMDXLZA" visible="false" type="Association_TargetRoleLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXQxkI8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_v25yGI8OEeev5fguMDXLZA" x="26" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_v25yGY8OEeev5fguMDXLZA" type="Association_SourceRoleLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXWRII8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_v25yGo8OEeev5fguMDXLZA" x="5" y="50"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_v25yG48OEeev5fguMDXLZA" visible="false" type="Association_SourceMultiplicityLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXbJoI8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_v25yHI8OEeev5fguMDXLZA" x="-22" y="74"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="_v25yHY8OEeev5fguMDXLZA" visible="false" type="Association_TargetMultiplicityLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_xXgCII8OEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="_v25yHo8OEeev5fguMDXLZA" x="-67" y="-19"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="_v25yEY8OEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Association" href="formulaire.uml#_v2zEYI8OEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_v25yEo8OEeev5fguMDXLZA" points="[760, 60, -643984, -643984]$[760, 20, -643984, -643984]$[320, 20, -643984, -643984]$[361, 60, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v3HNcI8OEeev5fguMDXLZA" id="(0.3305785123966942,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_v3HNcY8OEeev5fguMDXLZA" id="(0.7734806629834254,0.0)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="___2LkI8OEeev5fguMDXLZA" type="Association_Edge" source="_0bLD8I8NEeev5fguMDXLZA" target="_HNHd0I7_Eeev5fguMDXLZA">
+    <children xmi:type="notation:DecorationNode" xmi:id="___2Lk48OEeev5fguMDXLZA" type="Association_StereotypeLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AjgSQI8PEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="___2LlI8OEeev5fguMDXLZA" y="-20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="___2LlY8OEeev5fguMDXLZA" type="Association_NameLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AjoOEI8PEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="___2Llo8OEeev5fguMDXLZA" y="20"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="___2Ll48OEeev5fguMDXLZA" visible="false" type="Association_TargetRoleLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AjtGkI8PEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="___2LmI8OEeev5fguMDXLZA" x="56" y="-40"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="___2LmY8OEeev5fguMDXLZA" type="Association_SourceRoleLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_AjymII8PEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="___2Lmo8OEeev5fguMDXLZA" x="-39" y="-27"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="___2Lm48OEeev5fguMDXLZA" visible="false" type="Association_SourceMultiplicityLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Aj3eoI8PEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="___2LnI8OEeev5fguMDXLZA" x="56"/>
+    </children>
+    <children xmi:type="notation:DecorationNode" xmi:id="___2LnY8OEeev5fguMDXLZA" visible="false" type="Association_TargetMultiplicityLabel">
+      <styles xmi:type="notation:BooleanValueStyle" xmi:id="_Aj8-MI8PEeev5fguMDXLZA" name="IS_UPDATED_POSITION" booleanValue="true"/>
+      <layoutConstraint xmi:type="notation:Location" xmi:id="___2Lno8OEeev5fguMDXLZA" x="-61" y="-20"/>
+    </children>
+    <styles xmi:type="notation:FontStyle" xmi:id="___2LkY8OEeev5fguMDXLZA"/>
+    <element xmi:type="uml:Association" href="formulaire.uml#___vd4I8OEeev5fguMDXLZA"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="___2Lko8OEeev5fguMDXLZA" points="[720, 80, -643984, -643984]$[680, 100, -643984, -643984]$[321, 80, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AAGqQI8PEeev5fguMDXLZA" id="(0.0,0.4878048780487805)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_AAGqQY8PEeev5fguMDXLZA" id="(1.0,0.6557377049180327)"/>
+  </edges>
+  <edges xmi:type="notation:Connector" xmi:id="_SBuxwI8REeev5fguMDXLZA" type="Comment_AnnotatedElementEdge" source="_N1FyMI8REeev5fguMDXLZA" target="_dUBswI8OEeev5fguMDXLZA">
+    <styles xmi:type="notation:FontStyle" xmi:id="_SBuxwY8REeev5fguMDXLZA"/>
+    <element xsi:nil="true"/>
+    <bendpoints xmi:type="notation:RelativeBendpoints" xmi:id="_SBuxwo8REeev5fguMDXLZA" points="[1040, 140, -643984, -643984]$[900, 180, -643984, -643984]"/>
+    <sourceAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SB80MI8REeev5fguMDXLZA" id="(0.39344262295081966,0.0)"/>
+    <targetAnchor xmi:type="notation:IdentityAnchor" xmi:id="_SB80MY8REeev5fguMDXLZA" id="(0.5429864253393665,1.0)"/>
+  </edges>
+</notation:Diagram>
diff --git a/doc/papyrus/formulaire/formulaire.uml b/doc/papyrus/formulaire/formulaire.uml
new file mode 100644
index 0000000000000000000000000000000000000000..717c1cf32a98d76ac19a19d1604b162aaaa199e9
--- /dev/null
+++ b/doc/papyrus/formulaire/formulaire.uml
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<uml:Model xmi:version="20131001" xmlns:xmi="http://www.omg.org/spec/XMI/20131001" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:uml="http://www.eclipse.org/uml2/5.0.0/UML" xmi:id="_Dwb7kI7_Eeev5fguMDXLZA" name="RootElement">
+  <ownedComment xmi:type="uml:Comment" xmi:id="_N06MAI8REeev5fguMDXLZA" annotatedElement="_gaW5oI8QEeev5fguMDXLZA">
+    <body>directOrInverse :
+- true : slave est affiché si master l'est
+- false : slave est affiché si master ne l'est pas
+</body>
+  </ownedComment>
+  <packagedElement xmi:type="uml:Class" xmi:id="_HNClUI7_Eeev5fguMDXLZA" name="FormulaireElement" isAbstract="true"/>
+  <packagedElement xmi:type="uml:Class" xmi:id="_JNsOcI7_Eeev5fguMDXLZA" name="SelectField">
+    <generalization xmi:type="uml:Generalization" xmi:id="_VrjdUI7_Eeev5fguMDXLZA" general="_LG39oI7_Eeev5fguMDXLZA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Class" xmi:id="_LG39oI7_Eeev5fguMDXLZA" name="Field" isAbstract="true">
+    <generalization xmi:type="uml:Generalization" xmi:id="_K2CO0I8LEeev5fguMDXLZA" general="_HNClUI7_Eeev5fguMDXLZA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Class" xmi:id="_MwZgMI7_Eeev5fguMDXLZA" name="InputField">
+    <generalization xmi:type="uml:Generalization" xmi:id="_WIzaAI7_Eeev5fguMDXLZA" general="_LG39oI7_Eeev5fguMDXLZA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Class" xmi:id="_N7IN8I7_Eeev5fguMDXLZA" name="FieldSet">
+    <generalization xmi:type="uml:Generalization" xmi:id="_JwMoII8LEeev5fguMDXLZA" general="_HNClUI7_Eeev5fguMDXLZA"/>
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_DiBPoY8AEeev5fguMDXLZA" name="field" type="_LG39oI7_Eeev5fguMDXLZA" aggregation="composite" association="_DiAokI8AEeev5fguMDXLZA">
+      <lowerValue xmi:type="uml:LiteralInteger" xmi:id="_HBoxII8AEeev5fguMDXLZA" value="1"/>
+      <upperValue xmi:type="uml:LiteralUnlimitedNatural" xmi:id="_HBr0cI8AEeev5fguMDXLZA" value="*"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_DiAokI8AEeev5fguMDXLZA" name="" visibility="private" memberEnd="_DiBPoY8AEeev5fguMDXLZA _DiBPoo8AEeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_DiAokY8AEeev5fguMDXLZA" source="org.eclipse.papyrus">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_DiBPoI8AEeev5fguMDXLZA" key="nature" value="UML_Nature"/>
+    </eAnnotations>
+    <ownedEnd xmi:type="uml:Property" xmi:id="_DiBPoo8AEeev5fguMDXLZA" name="fieldset" type="_N7IN8I7_Eeev5fguMDXLZA" association="_DiAokI8AEeev5fguMDXLZA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Class" xmi:id="_0bJ10I8NEeev5fguMDXLZA" name="Dependency" isAbstract="true">
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_v2zrco8OEeev5fguMDXLZA" name="master" type="_HNClUI7_Eeev5fguMDXLZA" association="_v2zEYI8OEeev5fguMDXLZA"/>
+    <ownedAttribute xmi:type="uml:Property" xmi:id="___vd448OEeev5fguMDXLZA" name="slave" type="_HNClUI7_Eeev5fguMDXLZA" association="___vd4I8OEeev5fguMDXLZA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Class" xmi:id="_CR1RwI8OEeev5fguMDXLZA" name="ValueDependency">
+    <generalization xmi:type="uml:Generalization" xmi:id="_k1lZsI8OEeev5fguMDXLZA" general="_0bJ10I8NEeev5fguMDXLZA"/>
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_Ya9PkI8PEeev5fguMDXLZA" name="masterValue" visibility="private"/>
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_fiwYsI8PEeev5fguMDXLZA" name="slaveValue" visibility="private"/>
+    <nestedClassifier xmi:type="uml:Class" xmi:id="_TYLHoI8OEeev5fguMDXLZA" name="ValueDependenc"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Class" xmi:id="_dUAeoI8OEeev5fguMDXLZA" name="ExistenceDependency">
+    <generalization xmi:type="uml:Generalization" xmi:id="_lUBpMI8OEeev5fguMDXLZA" general="_0bJ10I8NEeev5fguMDXLZA"/>
+    <ownedAttribute xmi:type="uml:Property" xmi:id="_gaW5oI8QEeev5fguMDXLZA" name="directOrInverse" visibility="private">
+      <type xmi:type="uml:PrimitiveType" href="pathmap://UML_LIBRARIES/EcorePrimitiveTypes.library.uml#EBoolean"/>
+    </ownedAttribute>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="_v2zEYI8OEeev5fguMDXLZA" memberEnd="_v2zrco8OEeev5fguMDXLZA _v2zrc48OEeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_v2zrcI8OEeev5fguMDXLZA" source="org.eclipse.papyrus">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="_v2zrcY8OEeev5fguMDXLZA" key="nature" value="UML_Nature"/>
+    </eAnnotations>
+    <ownedEnd xmi:type="uml:Property" xmi:id="_v2zrc48OEeev5fguMDXLZA" name="dependency" type="_0bJ10I8NEeev5fguMDXLZA" association="_v2zEYI8OEeev5fguMDXLZA"/>
+  </packagedElement>
+  <packagedElement xmi:type="uml:Association" xmi:id="___vd4I8OEeev5fguMDXLZA" memberEnd="___vd448OEeev5fguMDXLZA ___wE8I8OEeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="___vd4Y8OEeev5fguMDXLZA" source="org.eclipse.papyrus">
+      <details xmi:type="ecore:EStringToStringMapEntry" xmi:id="___vd4o8OEeev5fguMDXLZA" key="nature" value="UML_Nature"/>
+    </eAnnotations>
+    <ownedEnd xmi:type="uml:Property" xmi:id="___wE8I8OEeev5fguMDXLZA" name="dependency" type="_0bJ10I8NEeev5fguMDXLZA" association="___vd4I8OEeev5fguMDXLZA"/>
+  </packagedElement>
+  <profileApplication xmi:type="uml:ProfileApplication" xmi:id="_VuqL8I8QEeev5fguMDXLZA">
+    <eAnnotations xmi:type="ecore:EAnnotation" xmi:id="_VuraEI8QEeev5fguMDXLZA" source="http://www.eclipse.org/uml2/2.0.0/UML">
+      <references xmi:type="ecore:EPackage" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#_Kv8EIKFXEeS_KNX0nfvIVQ"/>
+    </eAnnotations>
+    <appliedProfile xmi:type="uml:Profile" href="pathmap://PAPYRUS_ACTIONLANGUAGE_PROFILE/ActionLanguage-Profile.profile.uml#ActionLanguage"/>
+  </profileApplication>
+</uml:Model>