diff --git a/entity/Appointment_entity/Appointment_entity.aod b/entity/Appointment_entity/Appointment_entity.aod
index 2a647e86736f41237906541f5af57bd137c1b655..d18c57457b93f9b71b92fd5486bfde84ad0e1689 100644
--- a/entity/Appointment_entity/Appointment_entity.aod
+++ b/entity/Appointment_entity/Appointment_entity.aod
@@ -3,8 +3,6 @@
   <name>Appointment_entity</name>
   <title>Termin</title>
   <majorModelMode>DISTRIBUTED</majorModelMode>
-  <recordContainerType>JDITO</recordContainerType>
-  <caption>Termin</caption>
   <alias>Data_alias</alias>
   <jDitoRecordAlias>Data_alias</jDitoRecordAlias>
   <fields>
@@ -25,11 +23,18 @@
     <element>CLASSIFICATION</element>
     <element>TRANSPARENCY</element>
     <element>CATEGORIES</element>
+    <element>RRULE</element>
+    <element>RECURRENCEID</element>
+    <element>SAFESCOPEFIELD</element>
+    <element>MASTERBEGIN</element>
+    <element>MASTEREND</element>
   </fields>
   <contentProcess>%aditoprj%/entity/Appointment_entity/contentProcess.js</contentProcess>
   <onInsert>%aditoprj%/entity/Appointment_entity/onInsert.js</onInsert>
   <onUpdate>%aditoprj%/entity/Appointment_entity/onUpdate.js</onUpdate>
   <onDelete>%aditoprj%/entity/Appointment_entity/onDelete.js</onDelete>
+  <recordContainerType>JDITO</recordContainerType>
+  <caption>Termin</caption>
   <entityFields>
     <entityField>
       <name>SUMMARY</name>
@@ -137,5 +142,34 @@
     <entityIncomingField>
       <name>#INCOMING</name>
     </entityIncomingField>
+    <entityParameter>
+      <name>masterEntry</name>
+      <expose v="true" />
+      <description>PARAMETER</description>
+    </entityParameter>
+    <entityField>
+      <name>ORGANIZER</name>
+      <fieldName>ORGANIZER</fieldName>
+    </entityField>
+    <entityField>
+      <name>RRULE</name>
+      <fieldName>RRULE</fieldName>
+    </entityField>
+    <entityField>
+      <name>RECURRENCEID</name>
+      <fieldName>RECURRENCEID</fieldName>
+    </entityField>
+    <entityField>
+      <name>SAFESCOPEFIELD</name>
+      <fieldName>SAFESCOPEFIELD</fieldName>
+    </entityField>
+    <entityField>
+      <name>MASTERBEGIN</name>
+      <fieldName>MASTERBEGIN</fieldName>
+    </entityField>
+    <entityField>
+      <name>MASTEREND</name>
+      <fieldName>MASTEREND</fieldName>
+    </entityField>
   </entityFields>
 </entity>
diff --git a/entity/Appointment_entity/contentProcess.js b/entity/Appointment_entity/contentProcess.js
index 633c2abfe2c16ab722a8deb291b2e6ed80ea32df..4554846ac42d01cd24776f6ce38b36b01b4531cf 100644
--- a/entity/Appointment_entity/contentProcess.js
+++ b/entity/Appointment_entity/contentProcess.js
@@ -24,7 +24,7 @@ if(vars.exists("$param.entry"))
     var enddate = entry[calendars.DTEND];
     var links = entry[calendars.LINKS];
     var description = entry[calendars.DESCRIPTION];
-    var organizer = entry[calendars.ORGANIZER2];
+    var organizer = entry[calendars.ORGANIZER2]["paramvalue"];
     var status = entry[calendars.STATUS];
     var location = entry[calendars.LOCATION];
     var reminder = entry[calendars.REMINDER];
diff --git a/neonView/AppointmentEdit_view/AppointmentEdit_view.aod b/neonView/AppointmentEdit_view/AppointmentEdit_view.aod
index a80f04ceffa196310967e8a535a745851e961642..c945aba0b43d4d13ccd561599540f729941b0268 100644
--- a/neonView/AppointmentEdit_view/AppointmentEdit_view.aod
+++ b/neonView/AppointmentEdit_view/AppointmentEdit_view.aod
@@ -21,7 +21,13 @@
       <categoriesField>CATEGORIES</categoriesField>
       <alldayField>ALLDAY</alldayField>
       <transparencyField>TRANSPARENCY</transparencyField>
+      <organizerField>ORGANIZER</organizerField>
       <favoriteActionGroup1>PartStatActionGroup</favoriteActionGroup1>
+      <rruleField>RRULE</rruleField>
+      <recurrenceIdField>RECURRENCEID</recurrenceIdField>
+      <saveScopeField>SAFESCOPEFIELD</saveScopeField>
+      <masterBeginField>MASTERBEGIN</masterBeginField>
+      <masterEndField>MASTEREND</masterEndField>
       <entityField>#ENTITY</entityField>
     </appointmentEditViewTemplate>
   </children>
diff --git a/neonView/AppointmentPreview_view/AppointmentPreview_view.aod b/neonView/AppointmentPreview_view/AppointmentPreview_view.aod
index 1a532790b8f9277ff1a89f47d72a9a420991e996..d8ed98ea586d51ac7bf868ba55acea911292fe29 100644
--- a/neonView/AppointmentPreview_view/AppointmentPreview_view.aod
+++ b/neonView/AppointmentPreview_view/AppointmentPreview_view.aod
@@ -20,8 +20,8 @@
       <transparencyField>TRANSPARENCY</transparencyField>
       <statusField>STATUS</statusField>
       <locationField>LOCATION</locationField>
+      <organizerField>ORGANIZER</organizerField>
       <categoriesField>CATEGORIES</categoriesField>
-      <favoriteActionGroup1>PartStatActionGroup</favoriteActionGroup1>
       <entityField>#ENTITY</entityField>
     </appointmentPreviewViewTemplate>
   </children>
diff --git a/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod b/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod
index 473ef689d837b86aee98b7cd8c0d4c1ef1f4c727..1ea4864f5a73c766384a342cda26de47674bc33e 100644
--- a/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod
+++ b/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod
@@ -2,7 +2,7 @@
 <preferences xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="3.0.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/preferences/3.0.1">
   <name>_____PREFERENCES_PROJECT</name>
   <majorModelMode>DISTRIBUTED</majorModelMode>
-  <projectName>xRM-Basic5</projectName>
+  <projectName>xRM-Basic-5-1</projectName>
   <jditoMaxContentSize v="57671680" />
   <calendarCategoriesEvent>
     <entry>